texlive[61524] Master/texmf-dist: tcolorbox (7jan22)

commits+karl at tug.org commits+karl at tug.org
Fri Jan 7 23:30:09 CET 2022


Revision: 61524
          http://tug.org/svn/texlive?view=revision&revision=61524
Author:   karl
Date:     2022-01-07 23:30:09 +0100 (Fri, 07 Jan 2022)
Log Message:
-----------
tcolorbox (7jan22)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/tcolorbox/CHANGES.md
    trunk/Master/texmf-dist/doc/latex/tcolorbox/README.md
    trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox-example-poster.pdf
    trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox-example-poster.tex
    trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox-example.pdf
    trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox-example.tex
    trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox-tutorial-poster.pdf
    trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox-tutorial-poster.tex
    trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.listings.tex
    trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.pdf
    trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.tex
    trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbbreakable.code.tex
    trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbdocumentation.code.tex
    trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbexternal.code.tex
    trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbfitting.code.tex
    trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbhooks.code.tex
    trunk/Master/texmf-dist/tex/latex/tcolorbox/tcblistings.code.tex
    trunk/Master/texmf-dist/tex/latex/tcolorbox/tcblistingscore.code.tex
    trunk/Master/texmf-dist/tex/latex/tcolorbox/tcblistingsutf8.code.tex
    trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbmagazine.code.tex
    trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbminted.code.tex
    trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbposter.code.tex
    trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbprocessing.code.tex
    trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbraster.code.tex
    trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbskins.code.tex
    trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbskinsjigsaw.code.tex
    trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbtheorems.code.tex
    trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbvignette.code.tex
    trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbxparse.code.tex
    trunk/Master/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty

Modified: trunk/Master/texmf-dist/doc/latex/tcolorbox/CHANGES.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tcolorbox/CHANGES.md	2022-01-07 22:29:40 UTC (rev 61523)
+++ trunk/Master/texmf-dist/doc/latex/tcolorbox/CHANGES.md	2022-01-07 22:30:09 UTC (rev 61524)
@@ -22,6 +22,20 @@
 
 
 
+## [5.0.2] - 2022-01-07
+
+### Changed
+- Library `minted`: Temporary patch `\tcbTemporaryPatchMintedFancyvrb` removed
+    because of update for package `minted` (2021/12/24). This is now the required
+    version for `tcolorbox` (issue #158)
+
+### Fixed
+- Using the `documentation` library with `minted` was broken
+- Library `theorems`: New implementation had title expansion with problems (issue #165)
+
+
+
+
 ## [5.0.1] - 2021-12-20
 
 ### Fixed

Modified: trunk/Master/texmf-dist/doc/latex/tcolorbox/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tcolorbox/README.md	2022-01-07 22:29:40 UTC (rev 61523)
+++ trunk/Master/texmf-dist/doc/latex/tcolorbox/README.md	2022-01-07 22:30:09 UTC (rev 61524)
@@ -1,7 +1,7 @@
-# The LaTeX package tcolorbox - version 5.0.1 (2021/12/20)
+# The LaTeX package tcolorbox - version 5.0.2 (2022/01/07)
 
 
-> Copyright (c) 2006-2021 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+> Copyright (c) 2006-2022 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
 
 > This work may be distributed and/or modified under the
 > conditions of the LaTeX Project Public License, either version 1.3

Modified: trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox-example-poster.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox-example-poster.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox-example-poster.tex	2022-01-07 22:29:40 UTC (rev 61523)
+++ trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox-example-poster.tex	2022-01-07 22:30:09 UTC (rev 61524)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 5.0.1 (2021/12/20)
+%% The LaTeX package tcolorbox - version 5.0.2 (2022/01/07)
 %% tcolorbox-example-poster.tex: a poster example for tcolorbox
 %%
 %% -------------------------------------------------------------------------------------------

Modified: trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox-example.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox-example.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox-example.tex	2022-01-07 22:29:40 UTC (rev 61523)
+++ trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox-example.tex	2022-01-07 22:30:09 UTC (rev 61524)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 5.0.1 (2021/12/20)
+%% The LaTeX package tcolorbox - version 5.0.2 (2022/01/07)
 %% tcolorbox-example.tex: an example for tcolorbox
 %%
 %% -------------------------------------------------------------------------------------------

Modified: trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox-tutorial-poster.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox-tutorial-poster.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox-tutorial-poster.tex	2022-01-07 22:29:40 UTC (rev 61523)
+++ trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox-tutorial-poster.tex	2022-01-07 22:30:09 UTC (rev 61524)
@@ -1,5 +1,5 @@
 % \LaTeX-Main\
-%% The LaTeX package tcolorbox - version 5.0.1 (2021/12/20)
+%% The LaTeX package tcolorbox - version 5.0.2 (2022/01/07)
 %% tcolorbox-tutorial-poster.tex: a tutorial for poster creation with tcolorbox
 %%
 %% -------------------------------------------------------------------------------------------

Modified: trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.listings.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.listings.tex	2022-01-07 22:29:40 UTC (rev 61523)
+++ trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.listings.tex	2022-01-07 22:30:09 UTC (rev 61524)
@@ -533,28 +533,8 @@
 
 See further options in \Vref{sec:commonlistingkeys}.
 
-\medskip
 
-\begin{docCommand}[doc new=2021-12-16]{tcbTemporaryPatchMintedFancyvrb}{}
-  \begin{marker}
-    There is a package clash between the package |minted| (version 2.5)
-    and the package |fancyvrb| (from version 4.0 on) which is used by
-    package |minted|. This is results in compilation errors, if the
-    |autogobble| option is used by the \mylib{minted} library.
-    At the time of writing this package clash is unresolved by official releases.
-    Therefore, the \mylib{minted} library contains a patch
-    \refCom{tcbTemporaryPatchMintedFancyvrb} which is automatically applied
-    (do not use this manually).\par
-    To deactivate the patch, define \refCom{tcbTemporaryPatchMintedFancyvrb}
-    with any content \emph{before} the \mylib{minted} library is loaded.\par
-    This patch is going to be removed as soon as the package clash is
-    resolved by official releases of |minted| (or |fancyvrb|).
-  \end{marker}
-\end{docCommand}
 
-
-
-
 \clearpage
 \subsection{Common Option Keys of all Libraries}\label{sec:commonlistingkeys}
 For the \meta{options} in \refEnv{tcblisting} respectively \refCom{tcbinputlisting}

Modified: trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.tex	2022-01-07 22:29:40 UTC (rev 61523)
+++ trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.tex	2022-01-07 22:30:09 UTC (rev 61524)
@@ -1,5 +1,5 @@
 % \LaTeX-Main\
-%% The LaTeX package tcolorbox - version 5.0.1 (2021/12/20)
+%% The LaTeX package tcolorbox - version 5.0.2 (2022/01/07)
 %% tcolorbox.tex: Manual
 %%
 %% -------------------------------------------------------------------------------------------
@@ -44,8 +44,8 @@
 \setlength{\bibitemsep}{\smallskipamount}
 \addbibresource{tcolorbox.doc.bib}
 
-\def\version{5.0.1}%
-\def\datum{2021/12/20}%
+\def\version{5.0.2}%
+\def\datum{2022/01/07}%
 \makeindex
 
 \hypersetup{
@@ -63,7 +63,7 @@
 %\geometry{showframe}
 %\tcbset{draftmode}
 \tcbset{/tcb/external/-}% for final run
-%\includeonly{tcolorbox.doc.sidebyside}
+%\includeonly{tcolorbox.doc.listings}
 
 %\hypersetup{colorlinks=false}
 

Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbbreakable.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbbreakable.code.tex	2022-01-07 22:29:40 UTC (rev 61523)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbbreakable.code.tex	2022-01-07 22:30:09 UTC (rev 61524)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 5.0.1 (2021/12/20)
+%% The LaTeX package tcolorbox - version 5.0.2 (2022/01/07)
 %% tcbbreakable.code.tex: Code for breakable colorboxes
 %%
 %% -------------------------------------------------------------------------------------------
@@ -17,7 +17,7 @@
 %%
 %% This work consists of all files listed in README
 %%
-\tcb at set@library at version{5.0.1}
+\tcb at set@library at version{5.0.2}
 
 \RequirePackage{pdfcol}
 \pdfcolInitStack{tcb at breakable}

Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbdocumentation.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbdocumentation.code.tex	2022-01-07 22:29:40 UTC (rev 61523)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbdocumentation.code.tex	2022-01-07 22:30:09 UTC (rev 61524)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 5.0.1 (2021/12/20)
+%% The LaTeX package tcolorbox - version 5.0.2 (2022/01/07)
 %% tcbdocumentation.code.tex: Code for LaTeX documentations
 %%
 %% -------------------------------------------------------------------------------------------
@@ -17,7 +17,7 @@
 %%
 %% This work consists of all files listed in README
 %%
-\tcb at set@library at version{5.0.1}
+\tcb at set@library at version{5.0.2}
 
 \tcbuselibrary{listings,skins,xparse,external,raster}
 

Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbexternal.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbexternal.code.tex	2022-01-07 22:29:40 UTC (rev 61523)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbexternal.code.tex	2022-01-07 22:30:09 UTC (rev 61524)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 5.0.1 (2021/12/20)
+%% The LaTeX package tcolorbox - version 5.0.2 (2022/01/07)
 %% tcbexternal.code.tex: Code for externalization
 %%
 %% -------------------------------------------------------------------------------------------
@@ -17,7 +17,7 @@
 %%
 %% This work consists of all files listed in README
 %%
-\tcb at set@library at version{5.0.1}
+\tcb at set@library at version{5.0.2}
 
 \tcbuselibrary{pro at cessing}
 

Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbfitting.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbfitting.code.tex	2022-01-07 22:29:40 UTC (rev 61523)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbfitting.code.tex	2022-01-07 22:30:09 UTC (rev 61524)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 5.0.1 (2021/12/20)
+%% The LaTeX package tcolorbox - version 5.0.2 (2022/01/07)
 %% tcbfitting.code.tex: Code for fit boxes
 %%
 %% -------------------------------------------------------------------------------------------
@@ -18,7 +18,7 @@
 %% This work consists of all files listed in README
 %%
 %\makeatletter
-\tcb at set@library at version{5.0.1}
+\tcb at set@library at version{5.0.2}
 
 \newdimen\tcbfitdim
 \newdimen\tcb at lowerfitdim

Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbhooks.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbhooks.code.tex	2022-01-07 22:29:40 UTC (rev 61523)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbhooks.code.tex	2022-01-07 22:30:09 UTC (rev 61524)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 5.0.1 (2021/12/20)
+%% The LaTeX package tcolorbox - version 5.0.2 (2022/01/07)
 %% tcbhooks.code.tex: Code for adding hooks
 %%
 %% -------------------------------------------------------------------------------------------
@@ -18,7 +18,7 @@
 %% This work consists of all files listed in README
 %%
 %\makeatletter
-\tcb at set@library at version{5.0.1}
+\tcb at set@library at version{5.0.2}
 
 \tcbset{%
   before upper app/.code={\appto\kvtcb at before@upper{#1}},%

Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcblistings.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcblistings.code.tex	2022-01-07 22:29:40 UTC (rev 61523)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcblistings.code.tex	2022-01-07 22:30:09 UTC (rev 61524)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 5.0.1 (2021/12/20)
+%% The LaTeX package tcolorbox - version 5.0.2 (2022/01/07)
 %% tcblistings.code.tex: Code for colorboxes with listings
 %%
 %% -------------------------------------------------------------------------------------------
@@ -18,7 +18,7 @@
 %% This work consists of all files listed in README
 %%
 %\makeatletter
-\tcb at set@library at version{5.0.1}
+\tcb at set@library at version{5.0.2}
 
 \RequirePackage{listings}[2007/02/22]
 

Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcblistingscore.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcblistingscore.code.tex	2022-01-07 22:29:40 UTC (rev 61523)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcblistingscore.code.tex	2022-01-07 22:30:09 UTC (rev 61524)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 5.0.1 (2021/12/20)
+%% The LaTeX package tcolorbox - version 5.0.2 (2022/01/07)
 %% tcblistingscode.code.tex: Auxiliary code for colorboxes with listings
 %%
 %% -------------------------------------------------------------------------------------------
@@ -18,7 +18,7 @@
 %% This work consists of all files listed in README
 %%
 %\makeatletter
-\tcb at set@library at version{5.0.1}
+\tcb at set@library at version{5.0.2}
 
 \tcbuselibrary{pro at cessing}
 

Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcblistingsutf8.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcblistingsutf8.code.tex	2022-01-07 22:29:40 UTC (rev 61523)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcblistingsutf8.code.tex	2022-01-07 22:30:09 UTC (rev 61524)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 5.0.1 (2021/12/20)
+%% The LaTeX package tcolorbox - version 5.0.2 (2022/01/07)
 %% tcblistingsutf8.code.tex: Code for colorboxes with listings in UTF-8
 %%
 %% -------------------------------------------------------------------------------------------
@@ -17,7 +17,7 @@
 %%
 %% This work consists of all files listed in README
 %%
-\tcb at set@library at version{5.0.1}
+\tcb at set@library at version{5.0.2}
 
 \tcbuselibrary{listings}
 

Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbmagazine.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbmagazine.code.tex	2022-01-07 22:29:40 UTC (rev 61523)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbmagazine.code.tex	2022-01-07 22:30:09 UTC (rev 61524)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 5.0.1 (2021/12/20)
+%% The LaTeX package tcolorbox - version 5.0.2 (2022/01/07)
 %% tcbmagazine.code.tex: Code for box sets and magazine styles
 %%
 %% -------------------------------------------------------------------------------------------
@@ -17,7 +17,7 @@
 %%
 %% This work consists of all files listed in README
 %%
-\tcb at set@library at version{5.0.1}
+\tcb at set@library at version{5.0.2}
 
 \tcbuselibrary{breakable}
 

Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbminted.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbminted.code.tex	2022-01-07 22:29:40 UTC (rev 61523)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbminted.code.tex	2022-01-07 22:30:09 UTC (rev 61524)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 5.0.1 (2021/12/20)
+%% The LaTeX package tcolorbox - version 5.0.2 (2022/01/07)
 %% tcbminted.code.tex: Code for colorboxes with listings
 %%
 %% -------------------------------------------------------------------------------------------
@@ -18,43 +18,13 @@
 %% This work consists of all files listed in README
 %%
 %\makeatletter
-\tcb at set@library at version{5.0.1}
+\tcb at set@library at version{5.0.2}
 
-\RequirePackage{minted}[2011/09/17]
+\RequirePackage{minted}[2021/12/24]
 
 % to be removed, if integrated into the minted package (#281)
 \minted at def@optcl{envname}{-P envname}{#1}
 
-% to be removed, if minted becomes newer than v2.5 (2017/07/19)
-% and resolves the package clash with fancyvrb
-\ProvideDocumentCommand\tcbTemporaryPatchMintedFancyvrb{}{%
-  \@ifpackagelater{minted}{2021/12/01}{}{\@ifpackagelater{fancyvrb}{2021/11/19}{%
-    % patch from muzimuzhi
-    \RequirePackage{regexpatch}%
-    \def\minted at use@FancyVerbStartNum{\the\numexpr\FancyVerbStartNum}%
-    \def\minted at use@FancyVerbStopNum{\the\numexpr\FancyVerbStopNum}%
-    % patch for fivesum computation
-    \xpatchcmd*\minted at pygmentize%
-      {\ifx\FancyVerbStartNum\z@ 0\else\FancyVerbStartNum\fi}%
-      {\minted at use@FancyVerbStartNum\relax}%
-      {}{}%
-    \xpatchcmd*\minted at pygmentize%
-      {\ifx\FancyVerbStopNum\z@ 0\else\FancyVerbStopNum\fi}%
-      {\minted at use@FancyVerbStopNum\relax}%
-      {}{}%
-    % patch for option "autogobble"
-    \xpatchcmd\minted at autogobble%
-      {\ifx\FancyVerbStartNum\z@ 0\else\FancyVerbStartNum\fi}%
-      {\minted at use@FancyVerbStartNum}%
-      {}{}%
-    \xpatchcmd\minted at autogobble%
-      {\ifx\FancyVerbStopNum\z@ 0\else\FancyVerbStopNum\fi}%
-      {\minted at use@FancyVerbStopNum}%
-      {}{}%
-}{}}}
-
-\tcbTemporaryPatchMintedFancyvrb
-
 \tcbuselibrary{listings at core}
 
 \ExplSyntaxOn
@@ -66,9 +36,12 @@
         \usemintedstyle { #4 }
       }
     \tl_set:Nn \l_tmpa_tl { \inputminted[#1 }
-    \str_if_eq:VnT \tcb at listing@capture { hbox }
+    \cs_if_exist:NT \tcb at listing@capture
       {
-        \tl_put_right:Nn \l_tmpa_tl { ,envname=BVerbatim }
+        \str_if_eq:VnT \tcb at listing@capture { hbox }
+          {
+            \tl_put_right:Nn \l_tmpa_tl { ,envname=BVerbatim }
+          }
       }
     \tl_put_right:Nn \l_tmpa_tl { ] }
     \file_if_exist:nTF { \minted at outputdir #3 }

Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbposter.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbposter.code.tex	2022-01-07 22:29:40 UTC (rev 61523)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbposter.code.tex	2022-01-07 22:30:09 UTC (rev 61524)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 5.0.1 (2021/12/20)
+%% The LaTeX package tcolorbox - version 5.0.2 (2022/01/07)
 %% tcbposter.code.tex: Code for posters
 %%
 %% -------------------------------------------------------------------------------------------
@@ -17,7 +17,7 @@
 %%
 %% This work consists of all files listed in README
 %%
-\tcb at set@library at version{5.0.1}
+\tcb at set@library at version{5.0.2}
 
 \tcbuselibrary{breakable,magazine,skins,fitting}
 

Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbprocessing.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbprocessing.code.tex	2022-01-07 22:29:40 UTC (rev 61523)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbprocessing.code.tex	2022-01-07 22:30:09 UTC (rev 61524)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 5.0.1 (2021/12/20)
+%% The LaTeX package tcolorbox - version 5.0.2 (2022/01/07)
 %% tcbprocessing.code.tex: Code for conditional processing
 %%
 %% -------------------------------------------------------------------------------------------
@@ -17,7 +17,7 @@
 %%
 %% This work consists of all files listed in README
 %%
-\tcb at set@library at version{5.0.1}
+\tcb at set@library at version{5.0.2}
 
 \RequirePackage{pdftexcmds}
 \RequirePackage{shellesc}

Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbraster.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbraster.code.tex	2022-01-07 22:29:40 UTC (rev 61523)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbraster.code.tex	2022-01-07 22:30:09 UTC (rev 61524)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 5.0.1 (2021/12/20)
+%% The LaTeX package tcolorbox - version 5.0.2 (2022/01/07)
 %% tcbskinsjigsaw.code.tex: Code for colorboxes with different skins
 %%
 %% -------------------------------------------------------------------------------------------
@@ -17,7 +17,7 @@
 %%
 %% This work consists of all files listed in README
 %%
-\tcb at set@library at version{5.0.1}
+\tcb at set@library at version{5.0.2}
 
 \newcounter{tcbrastercolumn}
 \newcounter{tcbrasterrow}

Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbskins.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbskins.code.tex	2022-01-07 22:29:40 UTC (rev 61523)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbskins.code.tex	2022-01-07 22:30:09 UTC (rev 61524)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 5.0.1 (2021/12/20)
+%% The LaTeX package tcolorbox - version 5.0.2 (2022/01/07)
 %% tcbskins.code.tex: Code for colorboxes with different skins
 %%
 %% -------------------------------------------------------------------------------------------
@@ -17,7 +17,7 @@
 %%
 %% This work consists of all files listed in README
 %%
-\tcb at set@library at version{5.0.1}
+\tcb at set@library at version{5.0.2}
 
 \RequirePackage{tikz}[2010/10/13]
 

Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbskinsjigsaw.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbskinsjigsaw.code.tex	2022-01-07 22:29:40 UTC (rev 61523)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbskinsjigsaw.code.tex	2022-01-07 22:30:09 UTC (rev 61524)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 5.0.1 (2021/12/20)
+%% The LaTeX package tcolorbox - version 5.0.2 (2022/01/07)
 %% tcbskinsjigsaw.code.tex: Code for colorboxes with different skins
 %%
 %% -------------------------------------------------------------------------------------------
@@ -17,7 +17,7 @@
 %%
 %% This work consists of all files listed in README
 %%
-\tcb at set@library at version{5.0.1}
+\tcb at set@library at version{5.0.2}
 
 \tcbuselibrary{skins}
 

Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbtheorems.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbtheorems.code.tex	2022-01-07 22:29:40 UTC (rev 61523)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbtheorems.code.tex	2022-01-07 22:30:09 UTC (rev 61524)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 5.0.1 (2021/12/20)
+%% The LaTeX package tcolorbox - version 5.0.2 (2022/01/07)
 %% tcbtheorems.code.tex: Code for theorems in colorboxes
 %%
 %% -------------------------------------------------------------------------------------------
@@ -18,7 +18,7 @@
 %% This work consists of all files listed in README
 %%
 %\makeatletter
-\tcb at set@library at version{5.0.1}
+\tcb at set@library at version{5.0.2}
 
 \RequirePackage{amsmath}
 
@@ -33,6 +33,7 @@
 \tl_new:N \l__tcobox_theo_label_separator_tl
 \tl_new:N \l__tcobox_theo_separatorsign_tl
 \tl_new:N \l__tcobox_theo_terminatorsign_tl
+\bool_new:N \l__tcobox_theo_headempty_bool
 
 
 \cs_new_nopar:Npn \__tcobox_theo_format_name_number:nn #1#2
@@ -39,9 +40,14 @@
   {
     \tl_if_empty:nTF { #1 }
       {
-        #2
+        \tl_if_empty:nF { #2 }
+          {
+            \bool_set_false:N \l__tcobox_theo_headempty_bool
+            #2
+          }
       }
       {
+        \bool_set_false:N \l__tcobox_theo_headempty_bool
         #1
         \tl_if_empty:nF { #2 }
           {
@@ -58,6 +64,26 @@
   }
 
 
+\cs_new_nopar:Npn \__tcobox_theo_format_name:nn #1#2
+  {
+    \tl_if_empty:nF { #1 }
+      {
+        \bool_set_false:N \l__tcobox_theo_headempty_bool
+        #1
+      }
+  }
+
+
+\cs_new_nopar:Npn \__tcobox_theo_format_number:nn #1#2
+  {
+    \tl_if_empty:nF { #2 }
+      {
+        \bool_set_false:N \l__tcobox_theo_headempty_bool
+        #2
+      }
+  }
+
+
 \cs_new:Npn \__tcobox_theo_format_description_standard:n #1
   {
     \l__tcobox_theo_description_color_tl
@@ -68,26 +94,24 @@
   }
 
 
+
 \cs_new:Npn \__tcobox_theo_title:nnn #1#2#3
   {
     % format and save display name and number
-    \tl_set:Nx \l_tmpa_tl { \__tcobox_theo_format:nn{#1}{#2} }
+    \bool_set_true:N \l__tcobox_theo_headempty_bool
     \tl_if_empty:nTF { #3 }
       {
         % no theorem title; insert name and number
-        \l_tmpa_tl
+        \__tcobox_theo_format:nn{#1}{#2}
         \l__tcobox_theo_terminatorsign_tl
       }
       {
         % box display name and number
-        \tl_if_empty:NTF \l_tmpa_tl
+        \hbox_set:Nn \l_tmpa_box
           {
-            \box_clear:N \l_tmpa_box
-          }
-          {
-            \hbox_set:Nn \l_tmpa_box
+            \__tcobox_theo_format:nn{#1}{#2}
+            \bool_if:NF \l__tcobox_theo_headempty_bool
               {
-                \tl_use:N \l_tmpa_tl
                 \l__tcobox_theo_separatorsign_tl
                 \nobreakspace
               }
@@ -186,11 +210,11 @@
       },
     theorem~name/.code =
       {
-        \cs_set_eq:NN \__tcobox_theo_format:nn \use_i:nn
+        \cs_set_eq:NN \__tcobox_theo_format:nn \__tcobox_theo_format_name:nn
       },
     theorem~number/.code =
       {
-        \cs_set_eq:NN \__tcobox_theo_format:nn \use_ii:nn
+        \cs_set_eq:NN \__tcobox_theo_format:nn \__tcobox_theo_format_number:nn
       },
     separator~sign/         .tl_set:N = \l__tcobox_theo_separatorsign_tl,
     terminator~sign/        .tl_set:N = \l__tcobox_theo_terminatorsign_tl,

Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbvignette.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbvignette.code.tex	2022-01-07 22:29:40 UTC (rev 61523)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbvignette.code.tex	2022-01-07 22:30:09 UTC (rev 61524)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 5.0.1 (2021/12/20)
+%% The LaTeX package tcolorbox - version 5.0.2 (2022/01/07)
 %% tcbvignette.code.tex: Code for ornamental frames
 %%
 %% -------------------------------------------------------------------------------------------
@@ -17,7 +17,7 @@
 %%
 %% This work consists of all files listed in README
 %%
-\tcb at set@library at version{5.0.1}
+\tcb at set@library at version{5.0.2}
 
 \tcbuselibrary{skins}
 

Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbxparse.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbxparse.code.tex	2022-01-07 22:29:40 UTC (rev 61523)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbxparse.code.tex	2022-01-07 22:30:09 UTC (rev 61524)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 5.0.1 (2021/12/20)
+%% The LaTeX package tcolorbox - version 5.0.2 (2022/01/07)
 %% tcbxparse.code.tex: Code for xparse features
 %%
 %% -------------------------------------------------------------------------------------------
@@ -18,7 +18,7 @@
 %% This work consists of all files listed in README
 %%
 %\makeatletter
-\tcb at set@library at version{5.0.1}
+\tcb at set@library at version{5.0.2}
 
 \RequirePackage{xparse}[2013/12/31]
 

Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty	2022-01-07 22:29:40 UTC (rev 61523)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty	2022-01-07 22:30:09 UTC (rev 61524)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 5.0.1 (2021/12/20)
+%% The LaTeX package tcolorbox - version 5.0.2 (2022/01/07)
 %% tcolorbox.sty: Text color boxes
 %%
 %% -------------------------------------------------------------------------------------------
@@ -18,8 +18,8 @@
 %% This work consists of all files listed in README
 %%
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{tcolorbox}[2021/12/20 version 5.0.1 text color boxes]
-\def\tcb at version{5.0.1}
+\ProvidesPackage{tcolorbox}[2022/01/07 version 5.0.2 text color boxes]
+\def\tcb at version{5.0.2}
 
 \RequirePackage{pgf}[2008/01/15]
 \RequirePackage{verbatim}[2003/08/22]



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