From af7bc18edca6890fb1addbeb6a34672275532e3b Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Thu, 2 Jan 2020 03:02:24 +0000 Subject: CTAN sync 202001020302 --- macros/latex/contrib/caption/caption3.dtx | 30 ++++++++++++++---------------- 1 file changed, 14 insertions(+), 16 deletions(-) (limited to 'macros/latex/contrib/caption/caption3.dtx') diff --git a/macros/latex/contrib/caption/caption3.dtx b/macros/latex/contrib/caption/caption3.dtx index 59e24f0fc1..9837f72142 100644 --- a/macros/latex/contrib/caption/caption3.dtx +++ b/macros/latex/contrib/caption/caption3.dtx @@ -25,7 +25,7 @@ % and the user manuals caption-deu.tex, caption-eng.tex, and caption-rus.tex. % % \fi -% \CheckSum{3418} +% \CheckSum{3405} % % \iffalse %<*driver> @@ -188,7 +188,7 @@ % % \begin{macrocode} \NeedsTeXFormat{LaTeX2e}[1994/12/01] -\ProvidesPackage{caption3}[2019/09/09 v1.8e caption3 kernel (AR)] +\ProvidesPackage{caption3}[2019/12/31 v1.8f caption3 kernel (AR)] % \end{macrocode} % % \section{Workaround for bug in package \package{arabtex}} @@ -1523,7 +1523,8 @@ \DeclareCaptionBox{colorbox}{\colorbox{\caption@boxcolor}{% \setlength\caption@tempdima{#1}% \addtolength\caption@tempdima{-2\fboxsep}% - \linewidth=\caption@tempdima\hsize=\caption@tempdima + \linewidth\caption@tempdima + \hsize\caption@tempdima #2}} \DeclareCaptionOption{boxcolor}{\def\caption@boxcolor{#1}} \DeclareCaptionOption{boxsep}{\setlength\fboxsep{#1}} @@ -3151,6 +3152,7 @@ % \changes{v1.5}{2012/12/26}{max-margin stuff moved to \cs{caption@calcmargin}} % \changes{v1.6}{2013/05/01}{Usage of \cs{caption@box} added} % \changes{v1.7}{2016/01/31}{Adapted to the \package{bicaption} package} +% \changes{v1.8f}{2019/12/18}{Usage of \cs{linewidth} replaced by \cs{hsize}} % |\caption@@make|\marg{caption label}\marg{caption text} % \begin{macrocode} \newcommand\caption@@make[2]{% @@ -3167,7 +3169,7 @@ % % Typeset the outer box |\caption@box| % \begin{macrocode} - \caption@box\linewidth{% + \caption@box\hsize{% % \end{macrocode} % % Special single-line treatment (option |singlelinecheck=|) @@ -3237,12 +3239,11 @@ % \end{macro} % % \begin{macro}{\caption@calcmargin} -% \changes{v1.0f}{2005/10/24}{Internal: \cs{ifcaption@width} replaced by -% \cs{ifdim}\cs{captionwidth=}\cs{z@}} +% \changes{v1.0f}{2005/10/24}{Internal: \cs{ifcaption@width} replaced by \cs{ifdim}\cs{captionwidth=}\cs{z@}} % \changes{v1.0g}{2006/01/12}{Improvement: Takes care of list environment now} -% \changes{v1.1}{2006/05/13}{Check of \cs{@listdepth} removed (not necessary anymore), -% use \cs{linewidth} instead of \cs{hsize}} +% \changes{v1.1}{2006/05/13}{Check of \cs{@listdepth} removed (not necessary anymore), use \cs{linewidth} instead of \cs{hsize}} % \changes{v1.5}{2012/12/26}{max-margin stuff moved from \cs{caption@@make} to here} +% \changes{v1.8f}{2019/12/18}{Usage of \cs{linewidth} replaced by \cs{hsize}} % |\caption@calcmargin|\par % Calculate |\captionmargin| \& |\captionwidth|, so both contain valid % values. @@ -3265,11 +3266,11 @@ % \end{macrocode} % \begin{macrocode} \ifdim\captionwidth=\z@ - \captionwidth\linewidth + \captionwidth\hsize \advance\captionwidth by -2\captionmargin \advance\captionwidth by -\captionmargin@ \else - \captionmargin\linewidth + \captionmargin\hsize \advance\captionmargin by -\captionwidth \divide\captionmargin by 2 \captionmargin@\z@ @@ -3278,12 +3279,9 @@ % \begin{macrocode} \caption@Debug{% \string\hsize=\the\hsize, - \string\linewidth=\the\linewidth,\MessageBreak - \string\leftmargin=\the\leftmargin, - \string\rightmargin=\the\rightmargin,\MessageBreak - \string\margin=\the\captionmargin, - \string\margin@=\the\captionmargin@, - \string\width=\the\captionwidth}% + \string\captionwidth=\the\captionwidth,\MessageBreak + \string\captionmargin=\the\captionmargin, + \string\captionmargin@=\the\captionmargin@}% % \end{macrocode} % \begin{macrocode} } -- cgit v1.2.3