texlive[48282] Master/texmf-dist: tcolorbox (26jul18)

commits+karl at tug.org commits+karl at tug.org
Thu Jul 26 23:47:48 CEST 2018


Revision: 48282
          http://tug.org/svn/texlive?view=revision&revision=48282
Author:   karl
Date:     2018-07-26 23:47:48 +0200 (Thu, 26 Jul 2018)
Log Message:
-----------
tcolorbox (26jul18)

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.breakable.tex
    trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.coreoptions.tex
    trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.listings.tex
    trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.s_snippet.sty
    trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.xparse.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-07-26 21:45:01 UTC (rev 48281)
+++ trunk/Master/texmf-dist/doc/latex/tcolorbox/CHANGES	2018-07-26 21:47:48 UTC (rev 48282)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 4.13 (2018/03/22)
+%% The LaTeX package tcolorbox - version 4.14 (2018/07/26)
 %%
 %% -------------------------------------------------------------------------------------------
 %% Copyright (c) 2006-2018 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
@@ -1050,3 +1050,13 @@
   * new option:
     'graphics orientation'
 
+version 4.14 (2018/07/26)
+- bug fix (#40): 'tikzlower' and 'tikzupper' failed to take more than one parameter
+- '\tcblistof' issues a warning if tocdepth is lower than 1 (#42)
+- macro definition of \tcolorbox at label removed from aux file (#47)
+- documentation adapted to the changed argument collection of the xparse package (#43)
+- new options: 'index', 'index*'
+- library 'breakable':
+  * (#41) 'title after break' inherits the title alignment now
+    (may change output of existing documents!)
+  * new options 'extras title after break', 'no extras title after break'

Modified: trunk/Master/texmf-dist/doc/latex/tcolorbox/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tcolorbox/README	2018-07-26 21:45:01 UTC (rev 48281)
+++ trunk/Master/texmf-dist/doc/latex/tcolorbox/README	2018-07-26 21:47:48 UTC (rev 48282)
@@ -1,7 +1,7 @@
-%% The LaTeX package tcolorbox - version 4.13 (2018/03/22)
+%% The LaTeX package tcolorbox - version 4.14 (2018/07/26)
 %%
 %% -------------------------------------------------------------------------------------------
-%% 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-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-07-26 21:45:01 UTC (rev 48281)
+++ trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox-example-poster.tex	2018-07-26 21:47:48 UTC (rev 48282)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 4.13 (2018/03/22)
+%% The LaTeX package tcolorbox - version 4.14 (2018/07/26)
 %% 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	2018-07-26 21:45:01 UTC (rev 48281)
+++ trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox-example.tex	2018-07-26 21:47:48 UTC (rev 48282)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 4.13 (2018/03/22)
+%% The LaTeX package tcolorbox - version 4.14 (2018/07/26)
 %% 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	2018-07-26 21:45:01 UTC (rev 48281)
+++ trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox-tutorial-poster.tex	2018-07-26 21:47:48 UTC (rev 48282)
@@ -1,5 +1,5 @@
 % \LaTeX-Main\
-%% The LaTeX package tcolorbox - version 4.13 (2018/03/22)
+%% The LaTeX package tcolorbox - version 4.14 (2018/07/26)
 %% tcolorbox-tutorial-poster.tex: a tutorial for poster creation with tcolorbox
 %%
 %% -------------------------------------------------------------------------------------------

Modified: trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.breakable.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.breakable.tex	2018-07-26 21:45:01 UTC (rev 48281)
+++ trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.breakable.tex	2018-07-26 21:47:48 UTC (rev 48282)
@@ -184,10 +184,11 @@
 \end{docTcbKey}
 
 
-\begin{docTcbKey}{title after break}{=\meta{text}}{no default, initially empty}
+\begin{docTcbKey}[][doc updated=2018-07-26]{title after break}{=\meta{text}}{no default, initially empty}
   The \refKey{/tcb/title} is used only for the \emph{first} part of a
   \emph{break sequence}. Use |title after break| to create a heading line
   with \meta{text} as content for all following parts.
+  Also see \refKey{/tcb/extras title after break} for formatting the title text.
 \end{docTcbKey}
 
 
@@ -545,6 +546,23 @@
 \end{docTcbKey}
 
 \clearpage
+
+\begin{docTcbKey}[][doc new=2018-07-26]{extras title after break}{=\marg{options}}{no default, initially unset}
+  If the box has a \refKey{/tcb/title after break}, then the \meta{options}
+  are added for all titles after the first break, i.e.\ all middle and last.
+  The color, font, and alignment of titles after break can be adapted choosing
+  \meta{options}, e.g.\ by \refKey{/tcb/coltitle}, \refKey{/tcb/fonttitle},
+  \refKey{/tcb/halign title}.
+  Note that \refKey{/tcb/colbacktitle} has to be placed into
+  \refKey{/tcb/extras middle and last}.
+\end{docTcbKey}
+
+\begin{docTcbKey}[][doc new=2018-07-26]{no extras title after break}{}{style, no default, initially set}
+  Removes the title after break extras if set before.
+\end{docTcbKey}
+
+\bigskip
+
 \begin{exdispExample}{extras}
 % \usepackage{lipsum,multicol}
 % \usetikzlibrary{decorations.pathmorphing}

Modified: trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.coreoptions.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.coreoptions.tex	2018-07-26 21:45:01 UTC (rev 48281)
+++ trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.coreoptions.tex	2018-07-26 21:47:48 UTC (rev 48282)
@@ -3995,8 +3995,19 @@
 
 
 
+\begin{docTcbKey}[][doc new=2018-07-26]{index}{=\meta{entry}}{no default, initially unset}
+  Adds an index \meta{entry} for the box. This is a shortcut for
+  setting |\index|\marg{entry} to \refKey{/tcb/phantom}.
+\end{docTcbKey}
 
 
+\begin{docTcbKey}[][doc new=2018-07-26]{index*}{=\marg{name}\marg{entry}}{no default, initially unset}
+  Adds an \meta{entry} to an index with a specific \meta{name}.
+  This is a shortcut for
+  setting |\index|\oarg{name}\marg{entry} to \refKey{/tcb/phantom}.
+  An index extension package like |imakeidx| has to be loaded to use
+  this option key.
+\end{docTcbKey}
 
 
 
@@ -4004,6 +4015,7 @@
 
 
 
+
 \clearpage
 \subsection{Even and Odd Pages}
 

Modified: trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.listings.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.listings.tex	2018-07-26 21:45:01 UTC (rev 48281)
+++ trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.listings.tex	2018-07-26 21:47:48 UTC (rev 48282)
@@ -434,7 +434,16 @@
   together with UTF-8 support from the package |listingsutf8| \cite{oberdiek:2011a}.
   This option is available only for the library variant \mylib{listingsutf8}.
   The \meta{one-byte-encoding} is one of
-  the applicable encodings from \cite{oberdiek:2011a}, e.\,g.\ |latin1|.
+  the applicable encodings from \cite{oberdiek:2011a}, e.\,g.\ |latin1|
+  which is the default.\par
+  Be aware that this means restriction to this specific \meta{one-byte-encoding}:
+  e.\,g.\ |latin1| comprises umlauts and other accented characters, but not
+  the Euro sign. If you want to use the |listings| package \emph{and} \flqq real\frqq\
+  UTF-8 source code, then do \emph{not} use \mylib{listingsutf8} but \mylib{listings}
+  with
+  \refKey{/tcb/listing inputencoding}|=utf8|
+  \emph{and} with specific manual hacks for specific UTF-8-encoded characters.
+
 \end{docTcbKey}
 
 See further options in \Vref{sec:commonlistingkeys}.

Modified: trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.s_snippet.sty
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.s_snippet.sty	2018-07-26 21:45:01 UTC (rev 48281)
+++ trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.s_snippet.sty	2018-07-26 21:47:48 UTC (rev 48282)
@@ -132,7 +132,7 @@
 \begin{tcbverbatimwrite}{\jobname_preamble_L.tex}
 % \tcbuselibrary{skins,xparse}
 
-\NewTColorBox[auto counter,number within=section]{exercise}{+O{}}{%
+\NewTColorBox[auto counter,number within=section]{exercise}{+!O{}}{%
   enhanced,colframe=green!20!black,colback=yellow!10!white,coltitle=green!40!black,
   fonttitle=\bfseries,
   underlay={\begin{tcbclipinterior}

Modified: trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.xparse.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.xparse.tex	2018-07-26 21:45:01 UTC (rev 48281)
+++ trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.xparse.tex	2018-07-26 21:47:48 UTC (rev 48282)
@@ -108,7 +108,7 @@
 
 \begin{dispExample}
 % counter from previous example
-\DeclareTColorBox[use counter from=pabox]{mybox}{ O{red} m d"" O{} }
+\DeclareTColorBox[use counter from=pabox]{mybox}{ O{red} m d"" !O{} }
   {enhanced,colframe=#1!75!black,colback=#1!5!white,
    fonttitle=\bfseries,title={\thetcbcounter~#2},
    IfValueTF={#3}{watermark text={#3}}{},#4}
@@ -266,7 +266,7 @@
   command with the same name.
 
 \begin{dispExample}
-\DeclareTotalTCBox{\myverb}{ O{red} v O{} }
+\DeclareTotalTCBox{\myverb}{ O{red} v !O{} }
 { fontupper=\ttfamily,nobeforeafter,tcbox raise base,arc=0pt,outer arc=0pt,
   top=0pt,bottom=0pt,left=0mm,right=0mm,
   leftrule=0pt,rightrule=0pt,toprule=0.3mm,bottomrule=0.3mm,boxsep=0.5mm,
@@ -399,10 +399,33 @@
   The environment \meta{name} is only created if it is not already defined.
 \end{docCommand}
 
+\clearpage
 
+
+\begin{marker}
+With date of 2018-05-12, the |xparse| \cite{latexproject:2015a} package
+changed the argument collection process.
+Now, spaces are ignored which leads to a serious change for listing environments
+ending with an optional argument like \verb+O{}+.
+The former behaviour of respecting spaces can be preserved by adding a \flqq\verb+!+\frqq.
+Note that the following code uses \verb+!O{}+ now.
+\begin{itemize}
+\item For older |xparse| versions, the following code is correct when using \verb+O{}+.
+\item For |xparse| of 2018-05-12, only the first two examples of
+  the following code using \verb+O{}+ are really \flqq good\frqq\ -- all others do not work.
+\item For |xparse| of 2018-05-12, the following code is correct when using \verb+!O{}+.
+\item In the future, |xparse| \emph{may} return to the old behaviour for
+  environments.
+\end{itemize}
+\end{marker}
+
+
+
+
+
 \begin{dispListing*}{title={Caveats of using an environment ending with an
   optional argument},fonttitle=\bfseries}
-\DeclareTCBListing{mybox}{ O{} }{listing only,#1}
+\DeclareTCBListing{mybox}{ !O{} }{listing only,#1}
 
 \begin{mybox}[colframe=red]
 \good
@@ -493,7 +516,7 @@
 \begin{dispExample*}{sbs,lefthand ratio=0.6}
 % \usepackage{lipsum}
 
-\DeclareTCBoxFit{\mybox}{ O{} m o }
+\DeclareTCBoxFit{\mybox}{ O{} m !o }
  {colback=red!5!white,
   colframe=red!75!black,
   width=#2,height=#2/3*2,

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-07-26 21:45:01 UTC (rev 48281)
+++ trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.tex	2018-07-26 21:47:48 UTC (rev 48282)
@@ -1,5 +1,5 @@
 % \LaTeX-Main\
-%% The LaTeX package tcolorbox - version 4.13 (2018/03/22)
+%% The LaTeX package tcolorbox - version 4.14 (2018/07/26)
 %% tcolorbox.tex: Manual
 %%
 %% -------------------------------------------------------------------------------------------
@@ -43,8 +43,8 @@
 \setlength{\bibitemsep}{\smallskipamount}
 \addbibresource{tcolorbox.doc.bib}
 
-\def\version{4.13}%
-\def\datum{2018/03/22}%
+\def\version{4.14}%
+\def\datum{2018/07/26}%
 \makeindex
 
 \hypersetup{
@@ -58,9 +58,8 @@
 
 %\tcbset{draftmode}
 \tcbset{/tcb/external/-}% for final run
-%\includeonly{tcolorbox.doc.documentation}
+%\includeonly{tcolorbox.doc.listings}
 
-
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 \begin{document}
 \include{tcolorbox.doc.abstract}

Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbbreakable.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbbreakable.code.tex	2018-07-26 21:45:01 UTC (rev 48281)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbbreakable.code.tex	2018-07-26 21:47:48 UTC (rev 48282)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 4.13 (2018/03/22)
+%% The LaTeX package tcolorbox - version 4.14 (2018/07/26)
 %% 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.13}
+\tcb at set@library at version{4.14}
 
 \let\tcb at parboxrestore@true=\tcb at parboxrestore
 \let\tcb at parboxrestore@false\tcb at parbox@false at settings
@@ -169,7 +169,7 @@
   \else%
     \tcb at hasTitletrue%
     \tcbdimto\tcb at w@title{\tcb at innerwidth-\kvtcb at boxsep*2-\kvtcb at lefttitle-\kvtcb at righttitle}%
-    \begin{tcb at savebox}{\tcb at titlebox}{\tcb at w@title}\leavevmode\color{tcbcol at title}\kvtcb at fonttitle\kvtcb at followingtitle\end{tcb at savebox}%
+    \begin{tcb at savebox}{\tcb at titlebox}{\tcb at w@title}\tcb at extras@followingtitle\color{tcbcol at title}\kvtcb at fonttitle\kvtcb at haligntitle\kvtcb at followingtitle\end{tcb at savebox}%
     \tcbdimto\tcb at h@title{\ht\tcb at titlebox+\dp\tcb at titlebox}%
     \tcbdimto\tcb at h@padtitle{\kvtcb at title@rule+\kvtcb at boxsep*2+\kvtcb at toptitle+\kvtcb at bottomtitle+\tcb at h@title}%
   \fi%
@@ -988,6 +988,7 @@
   extras first/.code={\appto\tcb at extras@first{\tcbset{#1}}},%
   extras middle/.code={\appto\tcb at extras@middle{\tcbset{#1}}},%
   extras last/.code={\appto\tcb at extras@last{\tcbset{#1}}},%
+  extras title after break/.code={\appto\tcb at extras@followingtitle{\tcbset{#1}}},%
   extras/.style={extras unbroken={#1},extras first={#1},extras middle={#1},extras last={#1}},%
   extras broken/.style={extras first={#1},extras middle={#1},extras last={#1}},%
   extras unbroken and first/.style={extras unbroken={#1},extras first={#1}},%
@@ -998,7 +999,8 @@
   no extras first/.code={\let\tcb at extras@first\@empty},%
   no extras middle/.code={\let\tcb at extras@middle\@empty},%
   no extras last/.code={\let\tcb at extras@last\@empty},%
-  no extras/.code={\let\tcb at extras@unbroken\@empty\let\tcb at extras@first\@empty\let\tcb at extras@middle\@empty\let\tcb at extras@last\@empty},%
+  no extras title after break/.code={\let\tcb at extras@followingtitle\@empty},
+  no extras/.code={\let\tcb at extras@unbroken\@empty\let\tcb at extras@first\@empty\let\tcb at extras@middle\@empty\let\tcb at extras@last\@empty\let\tcb at extras@followingtitle\@empty},%
   if odd page*/.style 2 args={check odd page,extras={if odd page={#1}{#2}}},%
   if odd page or oneside*/.style 2 args={check odd page,extras={if odd page or oneside={#1}{#2}}},%
   segmentation at break/.is choice,%

Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbdocumentation.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbdocumentation.code.tex	2018-07-26 21:45:01 UTC (rev 48281)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbdocumentation.code.tex	2018-07-26 21:47:48 UTC (rev 48282)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 4.13 (2018/03/22)
+%% The LaTeX package tcolorbox - version 4.14 (2018/07/26)
 %% 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.13}
+\tcb at set@library at version{4.14}
 
 \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-07-26 21:45:01 UTC (rev 48281)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbexternal.code.tex	2018-07-26 21:47:48 UTC (rev 48282)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 4.13 (2018/03/22)
+%% The LaTeX package tcolorbox - version 4.14 (2018/07/26)
 %% 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.13}
+\tcb at set@library at version{4.14}
 
 \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-07-26 21:45:01 UTC (rev 48281)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbfitting.code.tex	2018-07-26 21:47:48 UTC (rev 48282)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 4.13 (2018/03/22)
+%% The LaTeX package tcolorbox - version 4.14 (2018/07/26)
 %% 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.13}
+\tcb at set@library at version{4.14}
 
 \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-07-26 21:45:01 UTC (rev 48281)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbhooks.code.tex	2018-07-26 21:47:48 UTC (rev 48282)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 4.13 (2018/03/22)
+%% The LaTeX package tcolorbox - version 4.14 (2018/07/26)
 %% 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.13}
+\tcb at set@library at version{4.14}
 
 \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-07-26 21:45:01 UTC (rev 48281)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcblistings.code.tex	2018-07-26 21:47:48 UTC (rev 48282)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 4.13 (2018/03/22)
+%% The LaTeX package tcolorbox - version 4.14 (2018/07/26)
 %% 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.13}
+\tcb at set@library at version{4.14}
 
 \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-07-26 21:45:01 UTC (rev 48281)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcblistingscore.code.tex	2018-07-26 21:47:48 UTC (rev 48282)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 4.13 (2018/03/22)
+%% The LaTeX package tcolorbox - version 4.14 (2018/07/26)
 %% 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.13}
+\tcb at set@library at version{4.14}
 
 \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-07-26 21:45:01 UTC (rev 48281)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcblistingsutf8.code.tex	2018-07-26 21:47:48 UTC (rev 48282)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 4.13 (2018/03/22)
+%% The LaTeX package tcolorbox - version 4.14 (2018/07/26)
 %% 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.13}
+\tcb at set@library at version{4.14}
 
 \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-07-26 21:45:01 UTC (rev 48281)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbmagazine.code.tex	2018-07-26 21:47:48 UTC (rev 48282)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 4.13 (2018/03/22)
+%% The LaTeX package tcolorbox - version 4.14 (2018/07/26)
 %% 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.13}
+\tcb at set@library at version{4.14}
 
 \tcbuselibrary{breakable}
 

Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbminted.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbminted.code.tex	2018-07-26 21:45:01 UTC (rev 48281)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbminted.code.tex	2018-07-26 21:47:48 UTC (rev 48282)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 4.13 (2018/03/22)
+%% The LaTeX package tcolorbox - version 4.14 (2018/07/26)
 %% 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.13}
+\tcb at set@library at version{4.14}
 
 \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-07-26 21:45:01 UTC (rev 48281)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbposter.code.tex	2018-07-26 21:47:48 UTC (rev 48282)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 4.13 (2018/03/22)
+%% The LaTeX package tcolorbox - version 4.14 (2018/07/26)
 %% 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.13}
+\tcb at set@library at version{4.14}
 
 \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-07-26 21:45:01 UTC (rev 48281)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbprocessing.code.tex	2018-07-26 21:47:48 UTC (rev 48282)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 4.13 (2018/03/22)
+%% The LaTeX package tcolorbox - version 4.14 (2018/07/26)
 %% 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.13}
+\tcb at set@library at version{4.14}
 
 \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-07-26 21:45:01 UTC (rev 48281)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbraster.code.tex	2018-07-26 21:47:48 UTC (rev 48282)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 4.13 (2018/03/22)
+%% The LaTeX package tcolorbox - version 4.14 (2018/07/26)
 %% 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.13}
+\tcb at set@library at version{4.14}
 
 \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-07-26 21:45:01 UTC (rev 48281)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbskins.code.tex	2018-07-26 21:47:48 UTC (rev 48282)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 4.13 (2018/03/22)
+%% The LaTeX package tcolorbox - version 4.14 (2018/07/26)
 %% 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.13}
+\tcb at set@library at version{4.14}
 
 \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	2018-07-26 21:45:01 UTC (rev 48281)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbskinsjigsaw.code.tex	2018-07-26 21:47:48 UTC (rev 48282)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 4.13 (2018/03/22)
+%% The LaTeX package tcolorbox - version 4.14 (2018/07/26)
 %% 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.13}
+\tcb at set@library at version{4.14}
 
 \tcbuselibrary{skins}
 

Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbtheorems.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbtheorems.code.tex	2018-07-26 21:45:01 UTC (rev 48281)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbtheorems.code.tex	2018-07-26 21:47:48 UTC (rev 48282)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 4.13 (2018/03/22)
+%% The LaTeX package tcolorbox - version 4.14 (2018/07/26)
 %% 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.13}
+\tcb at set@library at version{4.14}
 
 \RequirePackage{amsmath}
 

Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbvignette.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbvignette.code.tex	2018-07-26 21:45:01 UTC (rev 48281)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbvignette.code.tex	2018-07-26 21:47:48 UTC (rev 48282)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 4.13 (2018/03/22)
+%% The LaTeX package tcolorbox - version 4.14 (2018/07/26)
 %% 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.13}
+\tcb at set@library at version{4.14}
 
 \tcbuselibrary{skins}
 

Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbxparse.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbxparse.code.tex	2018-07-26 21:45:01 UTC (rev 48281)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbxparse.code.tex	2018-07-26 21:47:48 UTC (rev 48282)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 4.13 (2018/03/22)
+%% The LaTeX package tcolorbox - version 4.14 (2018/07/26)
 %% 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.13}
+\tcb at set@library at version{4.14}
 
 \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-07-26 21:45:01 UTC (rev 48281)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty	2018-07-26 21:47:48 UTC (rev 48282)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 4.13 (2018/03/22)
+%% The LaTeX package tcolorbox - version 4.14 (2018/07/26)
 %% tcolorbox.sty: Text color boxes
 %%
 %% -------------------------------------------------------------------------------------------
@@ -18,8 +18,8 @@
 %% This work consists of all files listed in README
 %%
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{tcolorbox}[2018/03/22 version 4.13 text color boxes]
-\def\tcb at version{4.13}
+\ProvidesPackage{tcolorbox}[2018/07/26 version 4.14 text color boxes]
+\def\tcb at version{4.14}
 
 \RequirePackage{pgf}[2008/01/15]
 \RequirePackage{verbatim}[2003/08/22]
@@ -565,10 +565,10 @@
       \tcb at hack@currenvir\tabularx{\linewidth}{#2}},
     after upper=\endtabularx\arrayrulecolor{black}},
   tabularx/.style={tabularx*={}{#1}},
-  tikz upper/.style={before upper=\centering\tcb at shield@externalize\begin{tikzpicture}[#1],after upper=\end{tikzpicture}},%
-  tikz lower/.style={before lower=\centering\tcb at shield@externalize\begin{tikzpicture}[#1],after lower=\end{tikzpicture}},%
-  tikznode upper/.style={before upper={\centering\tcb at shield@externalize\begin{tikzpicture}\node[align=center,inner sep=\z@,outer sep=\z@,#1]\bgroup},after upper={\egroup;\end{tikzpicture}}},%
-  tikznode lower/.style={before lower={\centering\tcb at shield@externalize\begin{tikzpicture}\node[align=center,inner sep=\z@,outer sep=\z@,#1]\bgroup},after lower={\egroup;\end{tikzpicture}}},%
+  tikz upper/.style={before upper=\centering\tcb at shield@externalize\begin{tikzpicture}[{#1}],after upper=\end{tikzpicture}},%
+  tikz lower/.style={before lower=\centering\tcb at shield@externalize\begin{tikzpicture}[{#1}],after lower=\end{tikzpicture}},%
+  tikznode upper/.style={before upper={\centering\tcb at shield@externalize\begin{tikzpicture}\node[{align=center,inner sep=\z@,outer sep=\z@,#1}]\bgroup},after upper={\egroup;\end{tikzpicture}}},%
+  tikznode lower/.style={before lower={\centering\tcb at shield@externalize\begin{tikzpicture}\node[{align=center,inner sep=\z@,outer sep=\z@,#1}]\bgroup},after lower={\egroup;\end{tikzpicture}}},%
   tikznode/.style={tikznode upper={#1},tikznode lower={#1}},%
   varwidth upper/.style={before upper={\tcbdimto\tcb at w@upper{#1-(\kvtcb at left@rule+\kvtcb at right@rule+(\kvtcb at boxsep)*2+\kvtcb at leftupper+\kvtcb at rightupper)}%
     \begin{varwidth}{\tcb at w@upper}},after upper={\end{varwidth}}},%
@@ -647,6 +647,8 @@
     \bookmark[dest=tcb@\thetcolorboxnumber,rellevel=1,keeplevel,#1]{#2}%
     \fi}},
   bookmark/.style={bookmark*={}{#1}},
+  index/.style={phantom={\index{#1}}},%
+  index*/.style 2 args={phantom={\index[#1]{#2}}},%
   nameref/.code={\tcb at gettitle{#1}},%
   label type/.store in=\kvtcb at label@type,%
   no label type/.style={label type=},%
@@ -962,7 +964,7 @@
 
 \def\tcolorbox at label{\@newl at bel{tcolorboxpage}}%
 
-\write\@auxout{\string\providecommand\string\tcolorbox at label[2]{}}%
+%\write\@auxout{\string\providecommand\string\tcolorbox at label[2]{}}%
 
 \def\tcolorbox at savepage#1{%
     \@bsphack%
@@ -1982,6 +1984,9 @@
 \newcommand*\l at tcolorbox{\@dottedtocline{1}{1.5em}{2.3em}}
 
 \newcommand{\tcblistof}[3][\section]{%
+  \ifnum\c at tocdepth<1\relax%
+    \tcb at warning{'tocdepth' value lower than 1 for 'tcblistof'}%
+  \fi%
   #1{#3}%
   \@starttoc{#2}%
 }



More information about the tex-live-commits mailing list