texlive[46292] Master/texmf-dist: tcolorbox (12jan18)

commits+karl at tug.org commits+karl at tug.org
Fri Jan 12 23:36:11 CET 2018


Revision: 46292
          http://tug.org/svn/texlive?view=revision&revision=46292
Author:   karl
Date:     2018-01-12 23:36:11 +0100 (Fri, 12 Jan 2018)
Log Message:
-----------
tcolorbox (12jan18)

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.coreoptions.tex
    trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.theorems.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	2018-01-12 22:35:39 UTC (rev 46291)
+++ trunk/Master/texmf-dist/doc/latex/tcolorbox/CHANGES	2018-01-12 22:36:11 UTC (rev 46292)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 4.11 (2017/09/14)
+%% The LaTeX package tcolorbox - version 4.12 (2018/01/12)
 %%
 %% -------------------------------------------------------------------------------------------
 %% Copyright (c) 2006-2017 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
@@ -1026,3 +1026,12 @@
 version 4.11 (2017/09/14)
 - Standard internal minipage settings changed from 'c' to 'b' which should
   fix some glitches
+
+version 4.12 (2018/01/12)
+- color implementation changed to fix problems with expl3 (thanks to Ulrike Fischer)
+- Documentation typo corrected ('tcbsetmanagedlayers' instead of 'tcbsetmanagedlayer')
+- Bug fix: 'borderline south' and 'borderline north' created 'Missing character'
+  messages for breakable boxes
+- library 'theorems':
+  * new options 'theorem label supplement', 'theorem full label supplement'
+

Modified: trunk/Master/texmf-dist/doc/latex/tcolorbox/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tcolorbox/README	2018-01-12 22:35:39 UTC (rev 46291)
+++ trunk/Master/texmf-dist/doc/latex/tcolorbox/README	2018-01-12 22:36:11 UTC (rev 46292)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 4.11 (2017/09/14)
+%% The LaTeX package tcolorbox - version 4.12 (2018/01/12)
 %%
 %% -------------------------------------------------------------------------------------------
 %% Copyright (c) 2006-2017 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	2018-01-12 22:35:39 UTC (rev 46291)
+++ trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox-example-poster.tex	2018-01-12 22:36:11 UTC (rev 46292)
@@ -1,8 +1,8 @@
-%% The LaTeX package tcolorbox - version 4.11 (2017/09/14)
+%% The LaTeX package tcolorbox - version 4.12 (2018/01/12)
 %% tcolorbox-example-poster.tex: a poster example for tcolorbox
 %%
 %% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2006-2017 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2006-2018 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
 %% -------------------------------------------------------------------------------------------
 %%
 %% This work may be distributed and/or modified under the

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	2018-01-12 22:35:39 UTC (rev 46291)
+++ trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox-example.tex	2018-01-12 22:36:11 UTC (rev 46292)
@@ -1,8 +1,8 @@
-%% The LaTeX package tcolorbox - version 4.11 (2017/09/14)
+%% The LaTeX package tcolorbox - version 4.12 (2018/01/12)
 %% tcolorbox-example.tex: an example for tcolorbox
 %%
 %% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2006-2017 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2006-2018 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
 %% -------------------------------------------------------------------------------------------
 %%
 %% This work may be distributed and/or modified under the

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	2018-01-12 22:35:39 UTC (rev 46291)
+++ trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox-tutorial-poster.tex	2018-01-12 22:36:11 UTC (rev 46292)
@@ -1,9 +1,9 @@
 % \LaTeX-Main\
-%% The LaTeX package tcolorbox - version 4.11 (2017/09/14)
+%% The LaTeX package tcolorbox - version 4.12 (2018/01/12)
 %% tcolorbox-tutorial-poster.tex: a tutorial for poster creation with tcolorbox
 %%
 %% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2006-2017 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2006-2018 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
 %% -------------------------------------------------------------------------------------------
 %%
 %% This work may be distributed and/or modified under the

Modified: trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.coreoptions.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.coreoptions.tex	2018-01-12 22:35:39 UTC (rev 46291)
+++ trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.coreoptions.tex	2018-01-12 22:36:11 UTC (rev 46292)
@@ -3456,7 +3456,7 @@
 and specific layer dependent options may be set by changing
 \refKey{/tcb/every box on layer n}.
 If needed, the number of managed layers can be increased by setting
-\refCom{tcbsetmanagedlayer} to a higher value than~4.
+\refCom{tcbsetmanagedlayers} to a higher value than~4.
 
 The following styles have a considerable influence on how layered boxes
 are processed. Note especially that nested boxes are getting a
@@ -3536,7 +3536,7 @@
 \end{docTcbKey}
 
 
-\begin{docCommand}{tcbsetmanagedlayer}{\marg{number}}
+\begin{docCommand}{tcbsetmanagedlayers}{\marg{number}}
 Replaces the highest managed layer number by \meta{number} where 4 is
 the default. This macro can only be used inside the preamble.
 Using a \meta{number} lower than 4 typically makes no sense, but is

Modified: trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.theorems.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.theorems.tex	2018-01-12 22:35:39 UTC (rev 46291)
+++ trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.theorems.tex	2018-01-12 22:36:11 UTC (rev 46292)
@@ -384,6 +384,63 @@
 
 
 \clearpage
+
+\begin{docTcbKey}[][doc new=2018-01-12]{theorem full label supplement}{=\marg{style}}{no default, initially empty}
+  The given \meta{style} is used in connection with labels created with environments which
+  are defined themselves by \refCom{newtcbtheorem}.
+  This \meta{style} uses one argument which is automatically set to the
+  full label marker of the environment, i.e. a text consisting of
+  \meta{prefix} (defined by \refCom{newtcbtheorem}),
+  \refKey{/tcb/label separator},
+  and \meta{marker} (defined by an actual theorem environment).
+
+\begin{dispExample}
+% The following adds a hyper target to all environments
+% created with \newtcbtheorem
+\tcbset{theorem full label supplement={hypertarget={#1}}}
+
+\newtcbtheorem[use counter from=mytheo]{sometheorem}{Theorem}%
+   {colback=white,colframe=red!50!black,fonttitle=\bfseries}{theo}
+\begin{sometheorem}{My example}{myex2}
+My theorem text.
+\end{sometheorem}
+This automated \hyperlink{theo:myex2}{hyper target can be linked to with a
+ hyper link}.
+\end{dispExample}
+
+A second usage of \refKey{/tcb/theorem full label supplement} overwrites
+the first setting.
+\end{docTcbKey}
+
+
+\begin{docTcbKey}[][doc new=2018-01-12]{theorem label supplement}{=\marg{style}}{no default, initially empty}
+  The given \meta{style} is used in connection with labels created with environments which
+  are defined themselves by \refCom{newtcbtheorem}.
+  This \meta{style} uses one argument which is automatically set to the
+  label \meta{marker} defined by an actual theorem environment.\par
+  A second usage of \refKey{/tcb/theorem label supplement} overwrites
+  the first setting, but
+  \refKey{/tcb/theorem full label supplement}
+  and \refKey{/tcb/theorem label supplement} can be used independently.
+
+\begin{dispExample}
+% 'marginnote' has to be loaded
+\newtcbtheorem[use counter from=mytheo]{sometheorem}{Theorem}%
+   {colback=white,colframe=red!50!black,fonttitle=\bfseries,
+    theorem label supplement={hypertarget={XYZ-##1}},
+    theorem full label supplement={code={\marginnote{##1}}}
+   }{theo}
+\begin{sometheorem}{My example}{myex3}
+My theorem text.
+\end{sometheorem}
+This automated \hyperlink{XYZ-myex3}{hyper target can be linked to with a
+ hyper link}.
+\end{dispExample}
+\end{docTcbKey}
+
+
+
+\clearpage
 \begin{docTcbKey}{theorem name and number}{}{style, no value, initially set}
 Prints theorem name followed by theorem number inside the title.
 \begin{dispExample}

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	2018-01-12 22:35:39 UTC (rev 46291)
+++ trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.tex	2018-01-12 22:36:11 UTC (rev 46292)
@@ -1,9 +1,9 @@
 % \LaTeX-Main\
-%% The LaTeX package tcolorbox - version 4.11 (2017/09/14)
+%% The LaTeX package tcolorbox - version 4.12 (2018/01/12)
 %% tcolorbox.tex: Manual
 %%
 %% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2006-2017 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2006-2018 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
 %% -------------------------------------------------------------------------------------------
 %%
 %% This work may be distributed and/or modified under the
@@ -43,8 +43,8 @@
 \setlength{\bibitemsep}{\smallskipamount}
 \addbibresource{tcolorbox.doc.bib}
 
-\def\version{4.11}%
-\def\datum{2017/09/14}%
+\def\version{4.12}%
+\def\datum{2018/01/12}%
 \makeindex
 
 \hypersetup{
@@ -58,7 +58,7 @@
 
 %\tcbset{draftmode}
 \tcbset{/tcb/external/-}% for final run
-%\includeonly{tcolorbox.doc.fitting}
+%\includeonly{tcolorbox.doc.theorems}
 
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbbreakable.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbbreakable.code.tex	2018-01-12 22:35:39 UTC (rev 46291)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbbreakable.code.tex	2018-01-12 22:36:11 UTC (rev 46292)
@@ -1,8 +1,8 @@
-%% The LaTeX package tcolorbox - version 4.11 (2017/09/14)
+%% The LaTeX package tcolorbox - version 4.12 (2018/01/12)
 %% tcbbreakable.code.tex: Code for breakable colorboxes
 %%
 %% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2006-2017 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2006-2018 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
 %% -------------------------------------------------------------------------------------------
 %%
 %% This work may be distributed and/or modified under the
@@ -17,7 +17,7 @@
 %%
 %% This work consists of all files listed in README
 %%
-\tcb at set@library at version{4.11}
+\tcb at set@library at version{4.12}
 
 \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	2018-01-12 22:35:39 UTC (rev 46291)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbdocumentation.code.tex	2018-01-12 22:36:11 UTC (rev 46292)
@@ -1,8 +1,8 @@
-%% The LaTeX package tcolorbox - version 4.11 (2017/09/14)
+%% The LaTeX package tcolorbox - version 4.12 (2018/01/12)
 %% tcbdocumentation.code.tex: Code for LaTeX documentations
 %%
 %% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2006-2017 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2006-2018 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
 %% -------------------------------------------------------------------------------------------
 %%
 %% This work may be distributed and/or modified under the
@@ -17,7 +17,7 @@
 %%
 %% This work consists of all files listed in README
 %%
-\tcb at set@library at version{4.11}
+\tcb at set@library at version{4.12}
 
 \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	2018-01-12 22:35:39 UTC (rev 46291)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbexternal.code.tex	2018-01-12 22:36:11 UTC (rev 46292)
@@ -1,8 +1,8 @@
-%% The LaTeX package tcolorbox - version 4.11 (2017/09/14)
+%% The LaTeX package tcolorbox - version 4.12 (2018/01/12)
 %% tcbexternal.code.tex: Code for externalization
 %%
 %% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2006-2017 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2006-2018 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
 %% -------------------------------------------------------------------------------------------
 %%
 %% This work may be distributed and/or modified under the
@@ -17,7 +17,7 @@
 %%
 %% This work consists of all files listed in README
 %%
-\tcb at set@library at version{4.11}
+\tcb at set@library at version{4.12}
 
 \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	2018-01-12 22:35:39 UTC (rev 46291)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbfitting.code.tex	2018-01-12 22:36:11 UTC (rev 46292)
@@ -1,8 +1,8 @@
-%% The LaTeX package tcolorbox - version 4.11 (2017/09/14)
+%% The LaTeX package tcolorbox - version 4.12 (2018/01/12)
 %% tcbfitting.code.tex: Code for fit boxes
 %%
 %% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2006-2017 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2006-2018 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
 %% -------------------------------------------------------------------------------------------
 %%
 %% This work may be distributed and/or modified under the
@@ -18,7 +18,7 @@
 %% This work consists of all files listed in README
 %%
 %\makeatletter
-\tcb at set@library at version{4.11}
+\tcb at set@library at version{4.12}
 
 \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	2018-01-12 22:35:39 UTC (rev 46291)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbhooks.code.tex	2018-01-12 22:36:11 UTC (rev 46292)
@@ -1,8 +1,8 @@
-%% The LaTeX package tcolorbox - version 4.11 (2017/09/14)
+%% The LaTeX package tcolorbox - version 4.12 (2018/01/12)
 %% tcbhooks.code.tex: Code for adding hooks
 %%
 %% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2006-2017 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2006-2018 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
 %% -------------------------------------------------------------------------------------------
 %%
 %% This work may be distributed and/or modified under the
@@ -18,7 +18,7 @@
 %% This work consists of all files listed in README
 %%
 %\makeatletter
-\tcb at set@library at version{4.11}
+\tcb at set@library at version{4.12}
 
 \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	2018-01-12 22:35:39 UTC (rev 46291)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcblistings.code.tex	2018-01-12 22:36:11 UTC (rev 46292)
@@ -1,8 +1,8 @@
-%% The LaTeX package tcolorbox - version 4.11 (2017/09/14)
+%% The LaTeX package tcolorbox - version 4.12 (2018/01/12)
 %% tcblistings.code.tex: Code for colorboxes with listings
 %%
 %% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2006-2017 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2006-2018 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
 %% -------------------------------------------------------------------------------------------
 %%
 %% This work may be distributed and/or modified under the
@@ -18,7 +18,7 @@
 %% This work consists of all files listed in README
 %%
 %\makeatletter
-\tcb at set@library at version{4.11}
+\tcb at set@library at version{4.12}
 
 \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	2018-01-12 22:35:39 UTC (rev 46291)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcblistingscore.code.tex	2018-01-12 22:36:11 UTC (rev 46292)
@@ -1,8 +1,8 @@
-%% The LaTeX package tcolorbox - version 4.11 (2017/09/14)
+%% The LaTeX package tcolorbox - version 4.12 (2018/01/12)
 %% tcblistingscode.code.tex: Auxiliary code for colorboxes with listings
 %%
 %% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2006-2017 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2006-2018 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
 %% -------------------------------------------------------------------------------------------
 %%
 %% This work may be distributed and/or modified under the
@@ -18,7 +18,7 @@
 %% This work consists of all files listed in README
 %%
 %\makeatletter
-\tcb at set@library at version{4.11}
+\tcb at set@library at version{4.12}
 
 \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	2018-01-12 22:35:39 UTC (rev 46291)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcblistingsutf8.code.tex	2018-01-12 22:36:11 UTC (rev 46292)
@@ -1,8 +1,8 @@
-%% The LaTeX package tcolorbox - version 4.11 (2017/09/14)
+%% The LaTeX package tcolorbox - version 4.12 (2018/01/12)
 %% tcblistingsutf8.code.tex: Code for colorboxes with listings in UTF-8
 %%
 %% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2006-2017 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2006-2018 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
 %% -------------------------------------------------------------------------------------------
 %%
 %% This work may be distributed and/or modified under the
@@ -17,7 +17,7 @@
 %%
 %% This work consists of all files listed in README
 %%
-\tcb at set@library at version{4.11}
+\tcb at set@library at version{4.12}
 
 \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	2018-01-12 22:35:39 UTC (rev 46291)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbmagazine.code.tex	2018-01-12 22:36:11 UTC (rev 46292)
@@ -1,8 +1,8 @@
-%% The LaTeX package tcolorbox - version 4.11 (2017/09/14)
+%% The LaTeX package tcolorbox - version 4.12 (2018/01/12)
 %% tcbmagazine.code.tex: Code for box sets and magazine styles
 %%
 %% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2006-2017 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2006-2018 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
 %% -------------------------------------------------------------------------------------------
 %%
 %% This work may be distributed and/or modified under the
@@ -17,7 +17,7 @@
 %%
 %% This work consists of all files listed in README
 %%
-\tcb at set@library at version{4.11}
+\tcb at set@library at version{4.12}
 
 \tcbuselibrary{breakable}
 

Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbminted.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbminted.code.tex	2018-01-12 22:35:39 UTC (rev 46291)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbminted.code.tex	2018-01-12 22:36:11 UTC (rev 46292)
@@ -1,8 +1,8 @@
-%% The LaTeX package tcolorbox - version 4.11 (2017/09/14)
+%% The LaTeX package tcolorbox - version 4.12 (2018/01/12)
 %% tcbminted.code.tex: Code for colorboxes with listings
 %%
 %% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2006-2017 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2006-2018 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
 %% -------------------------------------------------------------------------------------------
 %%
 %% This work may be distributed and/or modified under the
@@ -18,7 +18,7 @@
 %% This work consists of all files listed in README
 %%
 %\makeatletter
-\tcb at set@library at version{4.11}
+\tcb at set@library at version{4.12}
 
 \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	2018-01-12 22:35:39 UTC (rev 46291)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbposter.code.tex	2018-01-12 22:36:11 UTC (rev 46292)
@@ -1,8 +1,8 @@
-%% The LaTeX package tcolorbox - version 4.11 (2017/09/14)
+%% The LaTeX package tcolorbox - version 4.12 (2018/01/12)
 %% tcbposter.code.tex: Code for posters
 %%
 %% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2006-2017 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2006-2018 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
 %% -------------------------------------------------------------------------------------------
 %%
 %% This work may be distributed and/or modified under the
@@ -17,7 +17,7 @@
 %%
 %% This work consists of all files listed in README
 %%
-\tcb at set@library at version{4.11}
+\tcb at set@library at version{4.12}
 
 \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	2018-01-12 22:35:39 UTC (rev 46291)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbprocessing.code.tex	2018-01-12 22:36:11 UTC (rev 46292)
@@ -1,8 +1,8 @@
-%% The LaTeX package tcolorbox - version 4.11 (2017/09/14)
+%% The LaTeX package tcolorbox - version 4.12 (2018/01/12)
 %% tcbprocessing.code.tex: Code for conditional processing
 %%
 %% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2006-2017 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2006-2018 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
 %% -------------------------------------------------------------------------------------------
 %%
 %% This work may be distributed and/or modified under the
@@ -17,7 +17,7 @@
 %%
 %% This work consists of all files listed in README
 %%
-\tcb at set@library at version{4.11}
+\tcb at set@library at version{4.12}
 
 \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	2018-01-12 22:35:39 UTC (rev 46291)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbraster.code.tex	2018-01-12 22:36:11 UTC (rev 46292)
@@ -1,8 +1,8 @@
-%% The LaTeX package tcolorbox - version 4.11 (2017/09/14)
+%% The LaTeX package tcolorbox - version 4.12 (2018/01/12)
 %% tcbskinsjigsaw.code.tex: Code for colorboxes with different skins
 %%
 %% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2006-2017 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2006-2018 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
 %% -------------------------------------------------------------------------------------------
 %%
 %% This work may be distributed and/or modified under the
@@ -17,7 +17,7 @@
 %%
 %% This work consists of all files listed in README
 %%
-\tcb at set@library at version{4.11}
+\tcb at set@library at version{4.12}
 
 \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	2018-01-12 22:35:39 UTC (rev 46291)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbskins.code.tex	2018-01-12 22:36:11 UTC (rev 46292)
@@ -1,8 +1,8 @@
-%% The LaTeX package tcolorbox - version 4.11 (2017/09/14)
+%% The LaTeX package tcolorbox - version 4.12 (2018/01/12)
 %% tcbskins.code.tex: Code for colorboxes with different skins
 %%
 %% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2006-2017 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2006-2018 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
 %% -------------------------------------------------------------------------------------------
 %%
 %% This work may be distributed and/or modified under the
@@ -17,7 +17,7 @@
 %%
 %% This work consists of all files listed in README
 %%
-\tcb at set@library at version{4.11}
+\tcb at set@library at version{4.12}
 
 \RequirePackage{tikz}[2010/10/13]
 
@@ -1443,9 +1443,9 @@
   \draw[line width=#1,#3] ([yshift=-\tcb at border@ts]frame.north west) -- ([yshift=-\tcb at border@ts]frame.north east);%
 }
 
-\def\tcb at bordernorth{%
-  \ifdefstring{\tcb at split@state}{unbroken}{\tcb at bordernorth@draw}{%
-    \ifdefstring{\tcb at split@state}{first}{\tcb at bordernorth@draw}{}}%
+\def\tcb at bordernorth#1#2#3{%
+  \ifdefstring{\tcb at split@state}{unbroken}{\tcb at bordernorth@draw{#1}{#2}{#3}}{%
+    \ifdefstring{\tcb at split@state}{first}{\tcb at bordernorth@draw{#1}{#2}{#3}}{}}%
 }
 
 \def\tcb at bordersouth@draw#1#2#3{%
@@ -1453,9 +1453,9 @@
   \draw[line width=#1,#3] ([yshift=\tcb at border@ts]frame.south west) -- ([yshift=\tcb at border@ts]frame.south east);%
 }
 
-\def\tcb at bordersouth{%
-  \ifdefstring{\tcb at split@state}{unbroken}{\tcb at bordersouth@draw}{%
-    \ifdefstring{\tcb at split@state}{last}{\tcb at bordersouth@draw}{}}%
+\def\tcb at bordersouth#1#2#3{%
+  \ifdefstring{\tcb at split@state}{unbroken}{\tcb at bordersouth@draw{#1}{#2}{#3}}{%
+    \ifdefstring{\tcb at split@state}{last}{\tcb at bordersouth@draw{#1}{#2}{#3}}{}}%
 }
 
 \def\tcb at borderwest#1#2#3{%

Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbskinsjigsaw.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbskinsjigsaw.code.tex	2018-01-12 22:35:39 UTC (rev 46291)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbskinsjigsaw.code.tex	2018-01-12 22:36:11 UTC (rev 46292)
@@ -1,8 +1,8 @@
-%% The LaTeX package tcolorbox - version 4.11 (2017/09/14)
+%% The LaTeX package tcolorbox - version 4.12 (2018/01/12)
 %% tcbskinsjigsaw.code.tex: Code for colorboxes with different skins
 %%
 %% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2006-2017 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2006-2018 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
 %% -------------------------------------------------------------------------------------------
 %%
 %% This work may be distributed and/or modified under the
@@ -17,7 +17,7 @@
 %%
 %% This work consists of all files listed in README
 %%
-\tcb at set@library at version{4.11}
+\tcb at set@library at version{4.12}
 
 \tcbuselibrary{skins}
 

Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbtheorems.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbtheorems.code.tex	2018-01-12 22:35:39 UTC (rev 46291)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbtheorems.code.tex	2018-01-12 22:36:11 UTC (rev 46292)
@@ -1,8 +1,8 @@
-%% The LaTeX package tcolorbox - version 4.11 (2017/09/14)
+%% The LaTeX package tcolorbox - version 4.12 (2018/01/12)
 %% tcbtheorems.code.tex: Code for theorems in colorboxes
 %%
 %% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2006-2017 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2006-2018 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
 %% -------------------------------------------------------------------------------------------
 %%
 %% This work may be distributed and/or modified under the
@@ -18,7 +18,7 @@
 %% This work consists of all files listed in README
 %%
 %\makeatletter
-\tcb at set@library at version{4.11}
+\tcb at set@library at version{4.12}
 
 \RequirePackage{amsmath}
 
@@ -51,7 +51,8 @@
   \def\temp at a{#2}%
   \ifx\temp at a\@empty%
   \else%
-    \tcbset{label={#1\kvtcb at label@sep#2}}%
+    \tcbset{label={#1\kvtcb at label@sep#2},%
+      tcb at theo@full at label@supp={#1\kvtcb at label@sep#2},tcb at theo@label at supp={#2}}%
   \fi%
 }
 
@@ -133,6 +134,8 @@
   theorem style/margin/.style={theorem style=plain,theorem name,before title=\makebox[0pt][r]{\thetcbcounter\ }},
   theorem style/margin apart/.style={theorem style=margin,attach title,terminator sign none},
   theorem style/margin break/.style={theorem style=margin,attach title to upper={\par}},
+  theorem label supplement/.style={tcb at theo@label at supp/.style={#1}},
+  theorem full label supplement/.style={tcb at theo@full at label@supp/.style={#1}},
 }
 
 \newcommand{\new at tcbtheorem}[5][]{%
@@ -153,10 +156,6 @@
 \def\renewtcbtheorem{\let\@@newtcolorbox\renewtcolorbox%
   \new at tcbtheorem}
 
-\newcommand{\tcbmaketheorem}[5]{%
-  \newtcolorbox{#1}[3][]{#3,theorem={#2}{#4}{##2}{#5\kvtcb at label@sep##3},##1}%
-}
-
 \newtcbox{\tcboxmath}[1][]{nobeforeafter,math upper,tcbox raise base,#1}
 \newtcbox{\tcbhighmath}[1][]{highlight math,nobeforeafter,math upper,tcbox raise base,#1}
 
@@ -165,7 +164,12 @@
     description formatter,description color,description font,
     highlight math style={colframe=red,colback=yellow!25!white},%
     theorem style=standard,label separator=:,%
+    theorem label supplement=,theorem full label supplement=,%
   },
   initialize at reset=reset at theorems,
 }
 
+% DEPRECATED
+\newcommand{\tcbmaketheorem}[5]{%
+  \newtcolorbox{#1}[3][]{#3,theorem={#2}{#4}{##2}{#5\kvtcb at label@sep##3},##1}%
+}

Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbvignette.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbvignette.code.tex	2018-01-12 22:35:39 UTC (rev 46291)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbvignette.code.tex	2018-01-12 22:36:11 UTC (rev 46292)
@@ -1,8 +1,8 @@
-%% The LaTeX package tcolorbox - version 4.11 (2017/09/14)
+%% The LaTeX package tcolorbox - version 4.12 (2018/01/12)
 %% tcbvignette.code.tex: Code for ornamental frames
 %%
 %% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2006-2017 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2006-2018 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
 %% -------------------------------------------------------------------------------------------
 %%
 %% This work may be distributed and/or modified under the
@@ -17,7 +17,7 @@
 %%
 %% This work consists of all files listed in README
 %%
-\tcb at set@library at version{4.11}
+\tcb at set@library at version{4.12}
 
 \tcbuselibrary{skins}
 

Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbxparse.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbxparse.code.tex	2018-01-12 22:35:39 UTC (rev 46291)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbxparse.code.tex	2018-01-12 22:36:11 UTC (rev 46292)
@@ -1,8 +1,8 @@
-%% The LaTeX package tcolorbox - version 4.11 (2017/09/14)
+%% The LaTeX package tcolorbox - version 4.12 (2018/01/12)
 %% tcbxparse.code.tex: Code for xparse features
 %%
 %% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2006-2017 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2006-2018 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
 %% -------------------------------------------------------------------------------------------
 %%
 %% This work may be distributed and/or modified under the
@@ -18,7 +18,7 @@
 %% This work consists of all files listed in README
 %%
 %\makeatletter
-\tcb at set@library at version{4.11}
+\tcb at set@library at version{4.12}
 
 \RequirePackage{xparse}[2013/12/31]
 

Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty	2018-01-12 22:35:39 UTC (rev 46291)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty	2018-01-12 22:36:11 UTC (rev 46292)
@@ -1,8 +1,8 @@
-%% The LaTeX package tcolorbox - version 4.11 (2017/09/14)
+%% The LaTeX package tcolorbox - version 4.12 (2018/01/12)
 %% tcolorbox.sty: Text color boxes
 %%
 %% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2006-2017 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2006-2018 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
 %% -------------------------------------------------------------------------------------------
 %%
 %% This work may be distributed and/or modified under the
@@ -18,8 +18,8 @@
 %% This work consists of all files listed in README
 %%
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{tcolorbox}[2017/09/14 version 4.11 text color boxes]
-\def\tcb at version{4.11}
+\ProvidesPackage{tcolorbox}[2018/01/12 version 4.12 text color boxes]
+\def\tcb at version{4.12}
 
 \RequirePackage{pgf}[2008/01/15]
 \RequirePackage{verbatim}[2003/08/22]
@@ -872,13 +872,13 @@
 }
 
 \def\tcb at set@color#1{%
-  \letcs{\current at color}{\string\color@#1}%
+  \edef\current at color{\@nameuse{\string\color@#1}}%
   \colorlet{.}{#1}%
 }
 
 \def\tcb at reset@color{%
   \colorlet{.}{tcbcol at origin}%
-  \letcs{\current at color}{\string\color at tcbcol@origin}%
+  \edef\current at color{\@nameuse{\string\color at tcbcol@origin}}%
 }
 
 \def\tcb at set@@upper at and@lower{%



More information about the tex-live-commits mailing list