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