texlive[52809] Master/texmf-dist: tcolorbox (15nov19)

commits+karl at tug.org commits+karl at tug.org
Fri Nov 15 22:42:38 CET 2019


Revision: 52809
          http://tug.org/svn/texlive?view=revision&revision=52809
Author:   karl
Date:     2019-11-15 22:42:38 +0100 (Fri, 15 Nov 2019)
Log Message:
-----------
tcolorbox (15nov19)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/tcolorbox/CHANGES
    trunk/Master/texmf-dist/doc/latex/tcolorbox/README
    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.initoptions.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
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tcolorbox/CHANGES	2019-11-15 21:41:34 UTC (rev 52808)
+++ trunk/Master/texmf-dist/doc/latex/tcolorbox/CHANGES	2019-11-15 21:42:38 UTC (rev 52809)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 4.21 (2019/09/19)
+%% The LaTeX package tcolorbox - version 4.22 (2019/11/15)
 %%
 %% -------------------------------------------------------------------------------------------
 %% Copyright (c) 2006-2019 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
@@ -1106,3 +1106,11 @@
       'before doc body path', 'after doc body path'
   * new language string: 'path', 'paths'
 - documentation: checkerbox for opacity examples was too dark
+
+version 4.22 (2019/11/15)
+- bug fix (#79) in library 'xparse':
+  'sidebyside adapt' did not respect color, font, and other options.
+- bug fix (#85) in library 'raster':
+  'raster before skip' and 'raster after skip' did not accept glue anymore.
+- new initialization option (#80): 'reset counter on overlays'
+

Modified: trunk/Master/texmf-dist/doc/latex/tcolorbox/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tcolorbox/README	2019-11-15 21:41:34 UTC (rev 52808)
+++ trunk/Master/texmf-dist/doc/latex/tcolorbox/README	2019-11-15 21:42:38 UTC (rev 52809)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 4.21 (2019/09/19)
+%% The LaTeX package tcolorbox - version 4.22 (2019/11/15)
 %%
 %% -------------------------------------------------------------------------------------------
 %% Copyright (c) 2006-2019 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>

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	2019-11-15 21:41:34 UTC (rev 52808)
+++ trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox-example-poster.tex	2019-11-15 21:42:38 UTC (rev 52809)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 4.21 (2019/09/19)
+%% The LaTeX package tcolorbox - version 4.22 (2019/11/15)
 %% 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	2019-11-15 21:41:34 UTC (rev 52808)
+++ trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox-example.tex	2019-11-15 21:42:38 UTC (rev 52809)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 4.21 (2019/09/19)
+%% The LaTeX package tcolorbox - version 4.22 (2019/11/15)
 %% 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	2019-11-15 21:41:34 UTC (rev 52808)
+++ trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox-tutorial-poster.tex	2019-11-15 21:42:38 UTC (rev 52809)
@@ -1,5 +1,5 @@
 % \LaTeX-Main\
-%% The LaTeX package tcolorbox - version 4.21 (2019/09/19)
+%% The LaTeX package tcolorbox - version 4.22 (2019/11/15)
 %% tcolorbox-tutorial-poster.tex: a tutorial for poster creation with tcolorbox
 %%
 %% -------------------------------------------------------------------------------------------

Modified: trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.initoptions.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.initoptions.tex	2019-11-15 21:41:34 UTC (rev 52808)
+++ trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.initoptions.tex	2019-11-15 21:42:38 UTC (rev 52809)
@@ -106,6 +106,15 @@
 be used to overrule a previous option.
 \end{newTcbKey}
 
+
+\begin{newTcbKey}[][doc new=2019-10-18]{reset counter on overlays}{\colOpt{=true\textbar false}}{default |true|, initially |false|}
+For |beamer| slides, this invokes the |\resetcounteronoverlays| command
+for the box counter. The counter is automatically reset on subsequent
+overlay slides of a frame.
+Thereby, the counter will be the same on all slides of every frame.
+\end{newTcbKey}
+
+
 \clearpage
 \begin{newTcbKey}{number within}{=\meta{counter}}{no default, initially unset}
 The automatic counter is set to zero, if \meta{counter} is increased.

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	2019-11-15 21:41:34 UTC (rev 52808)
+++ trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.tex	2019-11-15 21:42:38 UTC (rev 52809)
@@ -1,5 +1,5 @@
 % \LaTeX-Main\
-%% The LaTeX package tcolorbox - version 4.21 (2019/09/19)
+%% The LaTeX package tcolorbox - version 4.22 (2019/11/15)
 %% tcolorbox.tex: Manual
 %%
 %% -------------------------------------------------------------------------------------------
@@ -43,8 +43,8 @@
 \setlength{\bibitemsep}{\smallskipamount}
 \addbibresource{tcolorbox.doc.bib}
 
-\def\version{4.21}%
-\def\datum{2019/09/19}%
+\def\version{4.22}%
+\def\datum{2019/11/15}%
 \makeindex
 
 \hypersetup{
@@ -58,7 +58,7 @@
 
 %\tcbset{draftmode}
 \tcbset{/tcb/external/-}% for final run
-%\includeonly{tcolorbox.doc.coreoptions}
+%\includeonly{tcolorbox.doc.initoptions}
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 \begin{document}

Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbbreakable.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbbreakable.code.tex	2019-11-15 21:41:34 UTC (rev 52808)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbbreakable.code.tex	2019-11-15 21:42:38 UTC (rev 52809)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 4.21 (2019/09/19)
+%% The LaTeX package tcolorbox - version 4.22 (2019/11/15)
 %% 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{4.21}
+\tcb at set@library at version{4.22}
 
 \let\tcb at parboxrestore@true=\tcb at parboxrestore
 \let\tcb at parboxrestore@false\tcb at parbox@false at settings

Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbdocumentation.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbdocumentation.code.tex	2019-11-15 21:41:34 UTC (rev 52808)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbdocumentation.code.tex	2019-11-15 21:42:38 UTC (rev 52809)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 4.21 (2019/09/19)
+%% The LaTeX package tcolorbox - version 4.22 (2019/11/15)
 %% 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{4.21}
+\tcb at set@library at version{4.22}
 
 \tcbuselibrary{listings,skins,xparse,external}
 

Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbexternal.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbexternal.code.tex	2019-11-15 21:41:34 UTC (rev 52808)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbexternal.code.tex	2019-11-15 21:42:38 UTC (rev 52809)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 4.21 (2019/09/19)
+%% The LaTeX package tcolorbox - version 4.22 (2019/11/15)
 %% 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{4.21}
+\tcb at set@library at version{4.22}
 
 \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	2019-11-15 21:41:34 UTC (rev 52808)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbfitting.code.tex	2019-11-15 21:42:38 UTC (rev 52809)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 4.21 (2019/09/19)
+%% The LaTeX package tcolorbox - version 4.22 (2019/11/15)
 %% 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{4.21}
+\tcb at set@library at version{4.22}
 
 \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	2019-11-15 21:41:34 UTC (rev 52808)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbhooks.code.tex	2019-11-15 21:42:38 UTC (rev 52809)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 4.21 (2019/09/19)
+%% The LaTeX package tcolorbox - version 4.22 (2019/11/15)
 %% 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{4.21}
+\tcb at set@library at version{4.22}
 
 \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	2019-11-15 21:41:34 UTC (rev 52808)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcblistings.code.tex	2019-11-15 21:42:38 UTC (rev 52809)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 4.21 (2019/09/19)
+%% The LaTeX package tcolorbox - version 4.22 (2019/11/15)
 %% 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{4.21}
+\tcb at set@library at version{4.22}
 
 \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	2019-11-15 21:41:34 UTC (rev 52808)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcblistingscore.code.tex	2019-11-15 21:42:38 UTC (rev 52809)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 4.21 (2019/09/19)
+%% The LaTeX package tcolorbox - version 4.22 (2019/11/15)
 %% 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{4.21}
+\tcb at set@library at version{4.22}
 
 \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	2019-11-15 21:41:34 UTC (rev 52808)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcblistingsutf8.code.tex	2019-11-15 21:42:38 UTC (rev 52809)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 4.21 (2019/09/19)
+%% The LaTeX package tcolorbox - version 4.22 (2019/11/15)
 %% 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{4.21}
+\tcb at set@library at version{4.22}
 
 \RequirePackage{listingsutf8}[2011/11/10]
 \tcbuselibrary{listings}

Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbmagazine.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbmagazine.code.tex	2019-11-15 21:41:34 UTC (rev 52808)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbmagazine.code.tex	2019-11-15 21:42:38 UTC (rev 52809)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 4.21 (2019/09/19)
+%% The LaTeX package tcolorbox - version 4.22 (2019/11/15)
 %% 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{4.21}
+\tcb at set@library at version{4.22}
 
 \tcbuselibrary{breakable}
 

Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbminted.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbminted.code.tex	2019-11-15 21:41:34 UTC (rev 52808)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbminted.code.tex	2019-11-15 21:42:38 UTC (rev 52809)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 4.21 (2019/09/19)
+%% The LaTeX package tcolorbox - version 4.22 (2019/11/15)
 %% tcbminted.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{4.21}
+\tcb at set@library at version{4.22}
 
 \RequirePackage{minted}[2011/09/17]
 

Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbposter.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbposter.code.tex	2019-11-15 21:41:34 UTC (rev 52808)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbposter.code.tex	2019-11-15 21:42:38 UTC (rev 52809)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 4.21 (2019/09/19)
+%% The LaTeX package tcolorbox - version 4.22 (2019/11/15)
 %% 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{4.21}
+\tcb at set@library at version{4.22}
 
 \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	2019-11-15 21:41:34 UTC (rev 52808)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbprocessing.code.tex	2019-11-15 21:42:38 UTC (rev 52809)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 4.21 (2019/09/19)
+%% The LaTeX package tcolorbox - version 4.22 (2019/11/15)
 %% 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{4.21}
+\tcb at set@library at version{4.22}
 
 \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	2019-11-15 21:41:34 UTC (rev 52808)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbraster.code.tex	2019-11-15 21:42:38 UTC (rev 52809)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 4.21 (2019/09/19)
+%% The LaTeX package tcolorbox - version 4.22 (2019/11/15)
 %% 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{4.21}
+\tcb at set@library at version{4.22}
 
 \newcounter{tcbrastercolumn}
 \newcounter{tcbrasterrow}
@@ -160,8 +160,8 @@
   % sanitize
   \tcbdimto\tcb at raster@width{\kvtcb at raster@width}%
   \tcbdimto\tcb at raster@height{\kvtcb at raster@height}%
-  \tcbdimto\tcb at raster@skip at before{\kvtcb at raster@skip at before}%
-  \tcbdimto\tcb at raster@skip at after{\kvtcb at raster@skip at after}%
+  \tcbglueto\tcb at raster@skip at before{\kvtcb at raster@skip at before}%
+  \tcbglueto\tcb at raster@skip at after{\kvtcb at raster@skip at after}%
   \tcbdimto\tcb at raster@skip at left{\kvtcb at raster@skip at left}%
   \tcbdimto\tcb at raster@skip at right{\kvtcb at raster@skip at right}%
   \tcbdimto\tcb at raster@xskip{\kvtcb at raster@xskip}%

Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbskins.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbskins.code.tex	2019-11-15 21:41:34 UTC (rev 52808)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbskins.code.tex	2019-11-15 21:42:38 UTC (rev 52809)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 4.21 (2019/09/19)
+%% The LaTeX package tcolorbox - version 4.22 (2019/11/15)
 %% 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{4.21}
+\tcb at set@library at version{4.22}
 
 \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	2019-11-15 21:41:34 UTC (rev 52808)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbskinsjigsaw.code.tex	2019-11-15 21:42:38 UTC (rev 52809)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 4.21 (2019/09/19)
+%% The LaTeX package tcolorbox - version 4.22 (2019/11/15)
 %% 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{4.21}
+\tcb at set@library at version{4.22}
 
 \tcbuselibrary{skins}
 

Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbtheorems.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbtheorems.code.tex	2019-11-15 21:41:34 UTC (rev 52808)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbtheorems.code.tex	2019-11-15 21:42:38 UTC (rev 52809)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 4.21 (2019/09/19)
+%% The LaTeX package tcolorbox - version 4.22 (2019/11/15)
 %% 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{4.21}
+\tcb at set@library at version{4.22}
 
 \RequirePackage{amsmath}
 

Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbvignette.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbvignette.code.tex	2019-11-15 21:41:34 UTC (rev 52808)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbvignette.code.tex	2019-11-15 21:42:38 UTC (rev 52809)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 4.21 (2019/09/19)
+%% The LaTeX package tcolorbox - version 4.22 (2019/11/15)
 %% 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{4.21}
+\tcb at set@library at version{4.22}
 
 \tcbuselibrary{skins}
 

Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbxparse.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbxparse.code.tex	2019-11-15 21:41:34 UTC (rev 52808)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbxparse.code.tex	2019-11-15 21:42:38 UTC (rev 52809)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 4.21 (2019/09/19)
+%% The LaTeX package tcolorbox - version 4.22 (2019/11/15)
 %% 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{4.21}
+\tcb at set@library at version{4.22}
 
 \RequirePackage{xparse}[2013/12/31]
 
@@ -232,6 +232,19 @@
 \def\tcb at sbs@content at right{\tcb at sbs@text at left\tcblower\box\tcb at lowerbox}
 \def\tcb at sbs@content at both{\box\tcb at upperbox\tcblower\box\tcb at lowerbox}
 
+\def\tcb at sbs@save at upper{%
+  \colorlet{tcbcol at origin}{.}%
+  \tcb at set@color{tcbcolupper}%
+  \sbox{\tcb at upperbox}{\kvtcb at fontupper\kvtcb at halignupper\tcb at insert@before at upper\tcb at sbs@text at left\tcb at insert@after at upper}%
+  \tcb at reset@color%
+}
+\def\tcb at sbs@save at lower{%
+  \colorlet{tcbcol at origin}{.}%
+  \tcb at set@color{tcbcollower}%
+  \sbox{\tcb at lowerbox}{\kvtcb at fontlower\kvtcb at halignlower\tcb at insert@before at lower\tcb at sbs@text at right\tcb at insert@after at lower}%
+  \tcb at reset@color%
+}
+
 \tcbset{%
   sidebyside adapt/.is choice,
   sidebyside adapt/none/.style={%
@@ -241,19 +254,19 @@
   },
   sidebyside adapt/left/.style={%
     sidebyside at adapt@process/.style={%
-      code={\sbox{\tcb at upperbox}{\tcb at sbs@text at left}\let\tcb at sbs@content\tcb at sbs@content at left},
+      code={\tcb at sbs@save at upper\let\tcb at sbs@content\tcb at sbs@content at left},
       lefthand width=\wd\tcb at upperbox,
     }%
   },
   sidebyside adapt/right/.style={%
     sidebyside at adapt@process/.style={%
-      code={\sbox{\tcb at lowerbox}{\tcb at sbs@text at right}\let\tcb at sbs@content\tcb at sbs@content at right},
+      code={\tcb at sbs@save at lower\let\tcb at sbs@content\tcb at sbs@content at right},
       righthand width=\wd\tcb at lowerbox,
     }%
   },
   sidebyside adapt/both/.style={%
     sidebyside at adapt@process/.style={%
-      code={\sbox{\tcb at upperbox}{\tcb at sbs@text at left}\sbox{\tcb at lowerbox}{\tcb at sbs@text at right}\let\tcb at sbs@content\tcb at sbs@content at both},
+      code={\tcb at sbs@save at upper\tcb at sbs@save at lower\let\tcb at sbs@content\tcb at sbs@content at both},
       text width=\wd\tcb at upperbox+\kvtcb at sbs@gap+\wd\tcb at lowerbox,
       lefthand width=\wd\tcb at upperbox,
     }%

Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty	2019-11-15 21:41:34 UTC (rev 52808)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty	2019-11-15 21:42:38 UTC (rev 52809)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 4.21 (2019/09/19)
+%% The LaTeX package tcolorbox - version 4.22 (2019/11/15)
 %% tcolorbox.sty: Text color boxes
 %%
 %% -------------------------------------------------------------------------------------------
@@ -18,8 +18,8 @@
 %% This work consists of all files listed in README
 %%
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{tcolorbox}[2019/09/19 version 4.21 text color boxes]
-\def\tcb at version{4.21}
+\ProvidesPackage{tcolorbox}[2019/11/15 version 4.22 text color boxes]
+\def\tcb at version{4.22}
 
 \RequirePackage{pgf}[2008/01/15]
 \RequirePackage{verbatim}[2003/08/22]
@@ -41,6 +41,7 @@
 \newif\iftcb at fixedheight
 \newif\iftcb at ignorenobreak
 \newif\iftcb at checkpage
+\newif\iftcb at resetcounteronoverlays
 
 \newbox\tcb at titlebox
 \newbox\tcb at upperbox
@@ -62,6 +63,7 @@
 
 \def\tcb at dim@to#1#2{\def#1{\the\dimexpr#2\relax}}
 \def\tcbdimto#1#2{\edef#1{\the\dimexpr#2\relax}}
+\def\tcbglueto#1#2{\edef#1{\the\glueexpr#2\relax}}
 
 \def\tcb at defToTotalHeightStandard#1#2{\tcbdimto#1{\ht#2+\dp#2}}
 \let\tcb at defToTotalHeight\tcb at defToTotalHeightStandard
@@ -1844,6 +1846,7 @@
   auto counter/.code={\let\tcb at proc@counter=\tcb at proc@counter at auto},
   use counter from/.code={\edef\kvtcb at new@counter{\csname tcb at cnt@#1\endcsname}\let\tcb at proc@counter=\tcb at proc@counter at from},
   no counter/.code={\let\tcb at proc@counter=\tcb at proc@counter at no},
+  reset counter on overlays/.is if=tcb at resetcounteronoverlays,
   %
   number within/.store in=\kvtcb at new@numberwithin,
   number format/.store in=\kvtcb at new@format,
@@ -1861,7 +1864,8 @@
   blend into/tables/.style={use counter*=table,list inside=lot,/tcb/code={\appto\tcb at new@colopt{,before title={\tcb at blend@beforetitle{\fnum at table}}}}},%
   blend into/listings/.style={use counter*=lstlisting,list inside=lol,/tcb/code={\appto\tcb at new@colopt{,before title={\tcb at blend@beforetitle{\lstlistingname~\thetcbcounter}}}}},%
   %
-  reset at new/.style={no counter,number within=,number format=\arabic,number freestyle=,list inside=,list type=tcolorbox,init at hook@clear},
+  reset at new/.style={no counter,number within=,number format=\arabic,number freestyle=,
+    list inside=,list type=tcolorbox,init at hook@clear,reset counter on overlays=false},
 }
 
 \def\tcb at proc@counter at autoanduse#1{%
@@ -1904,6 +1908,13 @@
 \long\def\tcb at proc@options at init#1#2{%
   \tcbset{new/.cd,reset at new,#1}%
   \tcb at proc@counter{#2}%
+  \iftcb at resetcounteronoverlays%
+    \ifcsname resetcounteronoverlays\endcsname%
+      \ifcsname tcb at cnt@#2\endcsname%
+        \resetcounteronoverlays{\csname tcb at cnt@#2\endcsname}%
+      \fi%
+    \fi%
+  \fi%
   \ifx\kvtcb at new@listof\@empty%
   \else%
     \csedef{tcb at lstof@#2}{\kvtcb at new@listof}%



More information about the tex-live-commits mailing list