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.