From 8b7758160e878739a9a5ee33d2be41883c56706c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jean-Fran=C3=A7ois=20B?= <2589111+jfbu@users.noreply.github.com> Date: Mon, 13 Mar 2023 12:54:59 +0100 Subject: [PATCH] LaTeX: fix a regression revealed by test_includegraphics_oversized --- sphinx/texinputs/sphinxlatexshadowbox.sty | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/sphinx/texinputs/sphinxlatexshadowbox.sty b/sphinx/texinputs/sphinxlatexshadowbox.sty index fa82d244a..a82c0455f 100644 --- a/sphinx/texinputs/sphinxlatexshadowbox.sty +++ b/sphinx/texinputs/sphinxlatexshadowbox.sty @@ -54,11 +54,13 @@ \newenvironment{sphinxShadowBox} {% \spx@shadowbox@boxes@fcolorbox@setup + % we will use the dimen registers from sphinxpackageboxes.sty which now hold + % the values from options related to topic/contents \def\FrameCommand {\spx@ShadowFBox }% \advance\spx@image@maxheight - -\dimexpr\spx@topic@border@top+\spx@topic@border@bottom - +\spx@topic@padding@top+\spx@topic@padding@bottom - +\ifdim\spx@topic@shadow@yoffset<\z@-\fi\spx@topic@shadow@yoffset + -\dimexpr\spx@boxes@border@top+\spx@boxes@border@bottom + +\spx@boxes@padding@top+\spx@boxes@padding@bottom + +\ifdim\spx@boxes@shadow@yoffset<\z@-\fi\spx@boxes@shadow@yoffset +\baselineskip\relax % configure framed.sty not to add extra vertical spacing \ltx@ifundefined{OuterFrameSep}{}{\OuterFrameSep\z@skip}%