texlive[56243] Master/texmf-dist: caption (2sep20)

commits+karl at tug.org commits+karl at tug.org
Wed Sep 2 23:34:30 CEST 2020


Revision: 56243
          http://tug.org/svn/texlive?view=revision&revision=56243
Author:   karl
Date:     2020-09-02 23:34:30 +0200 (Wed, 02 Sep 2020)
Log Message:
-----------
caption (2sep20)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/caption/README
    trunk/Master/texmf-dist/source/latex/caption/caption.dtx
    trunk/Master/texmf-dist/tex/latex/caption/caption.sty

Modified: trunk/Master/texmf-dist/doc/latex/caption/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/caption/README	2020-09-01 23:55:32 UTC (rev 56242)
+++ trunk/Master/texmf-dist/doc/latex/caption/README	2020-09-02 21:34:30 UTC (rev 56243)
@@ -1,7 +1,7 @@
 ==========================================================================
 
 The `caption' package bundle
-Release 2020-08-30
+Release 2020-09-02
 Copyright (C) 1994-2020 Axel Sommerfeldt (axel.sommerfeldt at f-m.fm)
 
 License: LPPL = LaTeX Project Public Licence

Modified: trunk/Master/texmf-dist/source/latex/caption/caption.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/caption/caption.dtx	2020-09-01 23:55:32 UTC (rev 56242)
+++ trunk/Master/texmf-dist/source/latex/caption/caption.dtx	2020-09-02 21:34:30 UTC (rev 56243)
@@ -32,7 +32,7 @@
 %   caption-deu.tex, caption-eng.tex, caption-rus.tex.
 % 
 % \fi
-% \CheckSum{2715}
+% \CheckSum{2690}
 %
 % \iffalse
 %<*driver>
@@ -217,13 +217,13 @@
 %
 %    \begin{macrocode}
 \NeedsTeXFormat{LaTeX2e}[1994/12/01]
-\ProvidesPackage{caption}[2020/08/30 v3.5 Customizing captions (AR)]
+\ProvidesPackage{caption}[2020/09/02 v3.5a Customizing captions (AR)]
 %    \end{macrocode}
 %
 % \section{Loading the kernel}
 %
 %    \begin{macrocode}
-\RequirePackage{caption3}[2020/08/23] % needs v2.0 or newer
+\RequirePackage{caption3}[2020/08/30] % needs v2.0 or newer
 %    \end{macrocode}
 %
 % \section{Check against unknown document classes}
@@ -355,6 +355,7 @@
 % \changes{v3.1}{2007/07/21}{Option `compatibility' added}
 % \changes{v3.1}{2007/09/01}{caption v1.x compatibility options revised}
 % \changes{v3.1d}{2007/10/24}{Bugfix 07-10-24 in caption v1.x$ compatibility options}
+% \changes{v3.5a}{2020/09/02}{caption v1.x compatibility options fixed}
 %
 % Currently we support |v1| and |v3| as values for the |compatibility=| option.
 % But since this used to be a boolean option is the past we still support any boolean value
@@ -405,20 +406,15 @@
 %
 %    \begin{macrocode}
 \DeclareCaptionOptionNoValue*{normal}{%
-  \caption at setformat{plain}%
-  \caption at setjustification{justified}}
+  \caption at setup{format=plain,justification=justified}}
 \DeclareCaptionOptionNoValue*{isu}{%
-  \caption at setformat{hang}%
-  \caption at setjustification{justified}}
+  \caption at setup{format=hang,justification=justified}}
 \DeclareCaptionOptionNoValue*{hang}{%
-  \caption at setformat{hang}%
-  \caption at setjustification{justified}}
+  \caption at setup{format=hang,justification=justified}}
 \DeclareCaptionOptionNoValue*{center}{%
-  \caption at setformat{plain}%
-  \caption at setjustification{centering}}
+  \caption at setup{format=plain,justification=centering}}
 \DeclareCaptionOptionNoValue*{centerlast}{%
-  \caption at setformat{plain}%
-  \caption at setjustification{centerlast}}
+  \caption at setup{format=plain,justification=centerlast}}
 %    \end{macrocode}
 %
 %    \begin{macrocode}
@@ -431,19 +427,19 @@
 %    \end{macrocode}
 %
 %    \begin{macrocode}
-\DeclareCaptionOptionNoValue*{up}{\l at addto@macro\captionlabelfont\upshape}
-\DeclareCaptionOptionNoValue*{it}{\l at addto@macro\captionlabelfont\itshape}
-\DeclareCaptionOptionNoValue*{sl}{\l at addto@macro\captionlabelfont\slshape}
-\DeclareCaptionOptionNoValue*{sc}{\l at addto@macro\captionlabelfont\scshape}
-\DeclareCaptionOptionNoValue*{md}{\l at addto@macro\captionlabelfont\mdseries}
-\DeclareCaptionOptionNoValue*{bf}{\l at addto@macro\captionlabelfont\bfseries}
-\DeclareCaptionOptionNoValue*{rm}{\l at addto@macro\captionlabelfont\rmfamily}
-\DeclareCaptionOptionNoValue*{sf}{\l at addto@macro\captionlabelfont\sffamily}
-\DeclareCaptionOptionNoValue*{tt}{\l at addto@macro\captionlabelfont\ttfamily}
+\DeclareCaptionOptionNoValue*{up}{\caption at setup{labelfont+=up}}
+\DeclareCaptionOptionNoValue*{it}{\caption at setup{labelfont+=it}}
+\DeclareCaptionOptionNoValue*{sl}{\caption at setup{labelfont+=sl}}
+\DeclareCaptionOptionNoValue*{sc}{\caption at setup{labelfont+=sc}}
+\DeclareCaptionOptionNoValue*{md}{\caption at setup{labelfont+=md}}
+\DeclareCaptionOptionNoValue*{bf}{\caption at setup{labelfont+=bf}}
+\DeclareCaptionOptionNoValue*{rm}{\caption at setup{labelfont+=rm}}
+\DeclareCaptionOptionNoValue*{sf}{\caption at setup{labelfont+=sf}}
+\DeclareCaptionOptionNoValue*{tt}{\caption at setup{labelfont+=tt}}
 %    \end{macrocode}
 %
 %    \begin{macrocode}
-\DeclareCaptionOptionNoValue*{nooneline}{\caption at setbool{slc}{0}}
+\DeclareCaptionOptionNoValue*{nooneline}{\caption at setup{slc=0}}
 %    \end{macrocode}
 %
 %    \begin{macrocode}
@@ -455,17 +451,16 @@
 % \changes{v3.0h}{2005/07/08}{caption2 \version{2.x} compatibility options added}
 % \changes{v3.1}{2007/09/01}{caption2 v2.x compatibility options revised}
 % \changes{v3.1d}{2007/10/24}{Bugfix 07-10-24 in caption v2.x$ compatibility options}
+% \changes{v3.5a}{2020/09/02}{caption v2.x compatibility options fixed}
 %
 %    \begin{macrocode}
 \DeclareCaptionOptionNoValue*{flushleft}{%
-  \caption at setformat{plain}%
-  \caption at setjustification{raggedright}}
+  \caption at setup{format=plain,justification=raggedright}}
 \DeclareCaptionOptionNoValue*{flushright}{%
-  \caption at setformat{plain}%
-  \caption at setjustification{raggedleft}}
+  \caption at setup{format=plain,justification=raggedleft}}
 %    \end{macrocode}
 %    \begin{macrocode}
-\DeclareCaptionOptionNoValue*{oneline}{\caption at setbool{slc}{1}}
+\DeclareCaptionOptionNoValue*{oneline}{\caption at setup{slc=1}}
 %    \end{macrocode}
 %    \begin{macrocode}
 \DeclareCaptionOptionNoValue*{ignoreLTcapwidth}{%

Modified: trunk/Master/texmf-dist/tex/latex/caption/caption.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/caption/caption.sty	2020-09-01 23:55:32 UTC (rev 56242)
+++ trunk/Master/texmf-dist/tex/latex/caption/caption.sty	2020-09-02 21:34:30 UTC (rev 56243)
@@ -38,8 +38,8 @@
 %%   caption-deu.tex, caption-eng.tex, caption-rus.tex.
 %% 
 \NeedsTeXFormat{LaTeX2e}[1994/12/01]
-\ProvidesPackage{caption}[2020/08/30 v3.5 Customizing captions (AR)]
-\RequirePackage{caption3}[2020/08/23] % needs v2.0 or newer
+\ProvidesPackage{caption}[2020/09/02 v3.5a Customizing captions (AR)]
+\RequirePackage{caption3}[2020/08/30] % needs v2.0 or newer
 \caption at ifbool{documentclass}{}{%
   \caption at WarningNoLine{%
     Unknown document class (or package),\MessageBreak
@@ -114,20 +114,15 @@
   \caption at setincompatible{\@ifpackageloaded{captcont}}{captcont package is loaded}%
 }}
 \DeclareCaptionOptionNoValue*{normal}{%
-  \caption at setformat{plain}%
-  \caption at setjustification{justified}}
+  \caption at setup{format=plain,justification=justified}}
 \DeclareCaptionOptionNoValue*{isu}{%
-  \caption at setformat{hang}%
-  \caption at setjustification{justified}}
+  \caption at setup{format=hang,justification=justified}}
 \DeclareCaptionOptionNoValue*{hang}{%
-  \caption at setformat{hang}%
-  \caption at setjustification{justified}}
+  \caption at setup{format=hang,justification=justified}}
 \DeclareCaptionOptionNoValue*{center}{%
-  \caption at setformat{plain}%
-  \caption at setjustification{centering}}
+  \caption at setup{format=plain,justification=centering}}
 \DeclareCaptionOptionNoValue*{centerlast}{%
-  \caption at setformat{plain}%
-  \caption at setjustification{centerlast}}
+  \caption at setup{format=plain,justification=centerlast}}
 \DeclareCaptionOptionNoValue*{scriptsize}{\def\captionfont{\scriptsize}}
 \DeclareCaptionOptionNoValue*{footnotesize}{\def\captionfont{\footnotesize}}
 \DeclareCaptionOptionNoValue*{small}{\def\captionfont{\small}}
@@ -134,25 +129,23 @@
 \DeclareCaptionOptionNoValue*{normalsize}{\def\captionfont{\normalsize}}
 \DeclareCaptionOptionNoValue*{large}{\def\captionfont{\large}}
 \DeclareCaptionOptionNoValue*{Large}{\def\captionfont{\Large}}
-\DeclareCaptionOptionNoValue*{up}{\l at addto@macro\captionlabelfont\upshape}
-\DeclareCaptionOptionNoValue*{it}{\l at addto@macro\captionlabelfont\itshape}
-\DeclareCaptionOptionNoValue*{sl}{\l at addto@macro\captionlabelfont\slshape}
-\DeclareCaptionOptionNoValue*{sc}{\l at addto@macro\captionlabelfont\scshape}
-\DeclareCaptionOptionNoValue*{md}{\l at addto@macro\captionlabelfont\mdseries}
-\DeclareCaptionOptionNoValue*{bf}{\l at addto@macro\captionlabelfont\bfseries}
-\DeclareCaptionOptionNoValue*{rm}{\l at addto@macro\captionlabelfont\rmfamily}
-\DeclareCaptionOptionNoValue*{sf}{\l at addto@macro\captionlabelfont\sffamily}
-\DeclareCaptionOptionNoValue*{tt}{\l at addto@macro\captionlabelfont\ttfamily}
-\DeclareCaptionOptionNoValue*{nooneline}{\caption at setbool{slc}{0}}
+\DeclareCaptionOptionNoValue*{up}{\caption at setup{labelfont+=up}}
+\DeclareCaptionOptionNoValue*{it}{\caption at setup{labelfont+=it}}
+\DeclareCaptionOptionNoValue*{sl}{\caption at setup{labelfont+=sl}}
+\DeclareCaptionOptionNoValue*{sc}{\caption at setup{labelfont+=sc}}
+\DeclareCaptionOptionNoValue*{md}{\caption at setup{labelfont+=md}}
+\DeclareCaptionOptionNoValue*{bf}{\caption at setup{labelfont+=bf}}
+\DeclareCaptionOptionNoValue*{rm}{\caption at setup{labelfont+=rm}}
+\DeclareCaptionOptionNoValue*{sf}{\caption at setup{labelfont+=sf}}
+\DeclareCaptionOptionNoValue*{tt}{\caption at setup{labelfont+=tt}}
+\DeclareCaptionOptionNoValue*{nooneline}{\caption at setup{slc=0}}
 \caption at setbool{ruled}{0}
 \DeclareCaptionOptionNoValue*{ruled}{\caption at setbool{ruled}{1}}
 \DeclareCaptionOptionNoValue*{flushleft}{%
-  \caption at setformat{plain}%
-  \caption at setjustification{raggedright}}
+  \caption at setup{format=plain,justification=raggedright}}
 \DeclareCaptionOptionNoValue*{flushright}{%
-  \caption at setformat{plain}%
-  \caption at setjustification{raggedleft}}
-\DeclareCaptionOptionNoValue*{oneline}{\caption at setbool{slc}{1}}
+  \caption at setup{format=plain,justification=raggedleft}}
+\DeclareCaptionOptionNoValue*{oneline}{\caption at setup{slc=1}}
 \DeclareCaptionOptionNoValue*{ignoreLTcapwidth}{%
   \caption at WarningNoLine{Obsolete option `ignoreLTcapwidth' ignored}}
 \DeclareCaptionOption*{caption}{%



More information about the tex-live-commits mailing list.