texlive[42322] Master/texmf-dist: tcolorbox (21oct16)
commits+karl at tug.org
commits+karl at tug.org
Fri Oct 21 23:42:12 CEST 2016
Revision: 42322
http://tug.org/svn/texlive?view=revision&revision=42322
Author: karl
Date: 2016-10-21 23:42:12 +0200 (Fri, 21 Oct 2016)
Log Message:
-----------
tcolorbox (21oct16)
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.pdf
trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox-example.tex
trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.coreoptions.tex
trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.documentation.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/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 2016-10-21 21:41:25 UTC (rev 42321)
+++ trunk/Master/texmf-dist/doc/latex/tcolorbox/CHANGES 2016-10-21 21:42:12 UTC (rev 42322)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 3.94 (2016/07/14)
+%% The LaTeX package tcolorbox - version 3.95 (2016/10/21)
%%
%% -------------------------------------------------------------------------------------------
%% Copyright (c) 2006-2016 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
@@ -926,3 +926,16 @@
- library 'external':
* implementation improved for lualatex and xelatex
* new macro '\tcbiffileprocess'
+
+version 3.95 (2016/10/21)
+- The behaviors of 'after upper' and 'after lower' are reverted back to
+ prior version 3.80 to have an automatic \unskip inserted.
+ Therefore, 'after upper*' and 'after lower*' are deprecated now.
+- new option 'void'
+- library 'skins':
+ '\tcbincludegraphics' made compatible with 'height fill' boxes.
+- library 'minted':
+ now, included source files are searched for in relation to an optional
+ 'output-directory' and also locally.
+- library 'documentation':
+ Language settings are not longer reset to English for embedded boxes.
Modified: trunk/Master/texmf-dist/doc/latex/tcolorbox/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tcolorbox/README 2016-10-21 21:41:25 UTC (rev 42321)
+++ trunk/Master/texmf-dist/doc/latex/tcolorbox/README 2016-10-21 21:42:12 UTC (rev 42322)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 3.94 (2016/07/14)
+%% The LaTeX package tcolorbox - version 3.95 (2016/10/21)
%%
%% -------------------------------------------------------------------------------------------
%% Copyright (c) 2006-2016 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
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 2016-10-21 21:41:25 UTC (rev 42321)
+++ trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox-example.tex 2016-10-21 21:42:12 UTC (rev 42322)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 3.94 (2016/07/14)
+%% The LaTeX package tcolorbox - version 3.95 (2016/10/21)
%% tcolorbox-example.tex: an example for tcolorbox
%%
%% -------------------------------------------------------------------------------------------
Modified: trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.coreoptions.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.coreoptions.tex 2016-10-21 21:41:25 UTC (rev 42321)
+++ trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.coreoptions.tex 2016-10-21 21:42:12 UTC (rev 42322)
@@ -1686,15 +1686,15 @@
If this option is used several times, then the \refKey{/tcb/height} is
also increased several times.
\begin{dispExample}
-\tcbset{height=1cm,
+\tcbset{height=2cm,
valign=center,width=(\linewidth-2mm)/2,
before=,after=\hfill,colframe=blue!75!black,colback=white}
\begin{tcolorbox}
- This box has a height of 1cm.
+ This box has a height of 2cm.
\end{tcolorbox}
\begin{tcolorbox}[add to height=1cm]
- This box has a height of 2cm.
+ This box has a height of 3cm.
\end{tcolorbox}
\end{dispExample}
\end{docTcbKey}
@@ -1731,7 +1731,7 @@
\begin{marker}
Note that the library \mylib{breakable} has to be loaded to use this key!
\end{marker}
-This height control key is only applicable to unbreakable boxes but it
+This height control key is only applicable to unbreakable boxes, but it
uses code from the library \mylib{breakable}.
The counterpart for breakable boxes is \refKey{/tcb/height fixed for}.
@@ -2076,7 +2076,7 @@
\end{docTcbKey}
-\begin{docTcbKey}[][doc updated=2015-11-27]{after upper}{=\meta{code}}{no default, initially unset}
+\begin{docTcbKey}[][doc updated=2016-10-21]{after upper}{=\meta{code}}{no default, initially unset}
The given \meta{code} is placed \emph{after} the content of the upper part.
\begin{dispExample}
\tcbset{after upper={\par\hfill\textit{Read more next week}},
@@ -2086,12 +2086,9 @@
This is a \textbf{tcolorbox}.
\end{tcolorbox}
\end{dispExample}
-\end{docTcbKey}
-\begin{docTcbKey}[][doc new=2015-11-27]{after upper*}{=\meta{code}}{no default, initially unset}
- An |\unskip| and the given \meta{code} is placed \emph{after} the content of the upper part.
\begin{dispExample}
-\begin{tcolorbox}[before upper=\flqq,after upper*=\frqq,
+\begin{tcolorbox}[before upper=\flqq,after upper=\frqq,
colback=red!5!white,colframe=red!75!black]
This is a \textbf{tcolorbox}.
\end{tcolorbox}
@@ -2098,12 +2095,20 @@
\end{dispExample}
\begin{marker}
-Prior to version 3.80, \refKey{/tcb/after upper} had the functionality
-of \refKey{/tcb/after upper*}.
+An |\unskip| is placed in front of the given \meta{code}.
+From version 3.80 to 3.94, this |\unskip| was omitted to avoid certain
+problems which (hopefully) should not occur with the new improved code.
\end{marker}
+
\end{docTcbKey}
+\begin{docTcbKey}[][doc new and updated={2016-10-21}{2016-10-21}]{after upper*}{=\meta{code}}{no default, initially unset}
+ Alias for \refKey{/tcb/after upper}.
+ From version 3.80 to 3.94, it prepended an |\unskip| to the given \meta{code}.
+ Now, this key is considered to be deprecated.
+\end{docTcbKey}
+
\clearpage
\begin{docTcbKey}{before lower}{=\meta{code}}{no default, initially unset}
The given \meta{code} is placed \emph{after} the color and font settings
@@ -2120,7 +2125,7 @@
\end{docTcbKey}
-\begin{docTcbKey}[][doc updated=2015-11-27]{after lower}{=\meta{code}}{no default, initially unset}
+\begin{docTcbKey}[][doc updated=2016-10-21]{after lower}{=\meta{code}}{no default, initially unset}
The given \meta{code} is placed \emph{after} the content of the lower part.
\begin{dispExample}
\begin{tcolorbox}[before lower=$,after lower=$,
@@ -2130,13 +2135,9 @@
\sin^2(x)+\cos^2(x)=1.
\end{tcolorbox}
\end{dispExample}
-\end{docTcbKey}
-
-\begin{docTcbKey}[][doc new=2015-11-27]{after lower*}{=\meta{code}}{no default, initially unset}
- An |\unskip| and the given \meta{code} is placed \emph{after} the content of the lower part.
\begin{dispExample}
-\begin{tcolorbox}[after lower*=\ \textit{This is the end.},
+\begin{tcolorbox}[after lower=\ \textit{This is the end.},
colback=red!5!white,colframe=red!75!black]
This is a \textbf{tcolorbox}.
\tcblower
@@ -2145,12 +2146,20 @@
\end{dispExample}
\begin{marker}
-Prior to version 3.80, \refKey{/tcb/after lower} had the functionality
-of \refKey{/tcb/after lower*}.
+An |\unskip| is placed in front of the given \meta{code}.
+From version 3.80 to 3.94, this |\unskip| was omitted to avoid certain
+problems which (hopefully) should not occur with the new improved code.
\end{marker}
\end{docTcbKey}
+\begin{docTcbKey}[][doc new and updated={2016-10-21}{2016-10-21}]{after lower*}{=\meta{code}}{no default, initially unset}
+ Alias for \refKey{/tcb/after lower}.
+ From version 3.80 to 3.94, it prepended an |\unskip| to the given \meta{code}.
+ Now, this key is considered to be deprecated.
+\end{docTcbKey}
+
+
\clearpage
\begin{marker}
If \refKey{/tcb/text fill} is used, one cannot have a lower part
@@ -3949,3 +3958,36 @@
\end{tcolorbox}
\end{dispExample}
\end{docTcbKey}
+
+
+\clearpage
+\begin{docTcbKey}[][doc new=2016-10-21]{void}{}{no value, initially unset}
+ Annihilates the current |tcolorbox| as far as possible.
+ Basically, this comments out the whole |tcolorbox| by using a key.
+ If the option list of the current |tcolorbox| contains arbitrary code with global
+ impact (like counter settings), these actions are not undone automatically.
+ Nevertheless, the effects of \refKey{/tcb/phantom}, \refKey{/tcb/step},
+ \refKey{/tcb/new/auto counter}, etc., are removed by \refKey{/tcb/void}.
+
+\begin{dispExample}
+A%
+ \begin{tcolorbox}[
+ title=This box is completely removed by the following key,
+ void
+ ]
+ This is a \textbf{tcolorbox}.
+ \end{tcolorbox}
+B
+\end{dispExample}
+
+\begin{marker}
+ This option key cannot be applied for every situation.
+ For example, if several box environments with the same environment name
+ are nested, for the outer environment \refKey{/tcb/void} cannot be used,
+ since the end of the inner environment will be misinterpreted as
+ end of the outer environment.
+\end{marker}
+
+
+
+\end{docTcbKey}
Modified: trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.documentation.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.documentation.tex 2016-10-21 21:41:25 UTC (rev 42321)
+++ trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.documentation.tex 2016-10-21 21:42:12 UTC (rev 42322)
@@ -673,6 +673,8 @@
The following keys are provided for language specific settings.
The English language is predefined.
+\refKey{/tcb/reset} does not reset these language settings.\tcbdocmarginnote{\tcbdocupdated{2016-10-21}}
+
\begin{docTcbKey}{english language}{}{style, no value}
Sets all language specific settings to English.
\end{docTcbKey}
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 2016-10-21 21:41:25 UTC (rev 42321)
+++ trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.tex 2016-10-21 21:42:12 UTC (rev 42322)
@@ -1,5 +1,5 @@
% \LaTeX-Main\
-%% The LaTeX package tcolorbox - version 3.94 (2016/07/14)
+%% The LaTeX package tcolorbox - version 3.95 (2016/10/21)
%% tcolorbox.tex: Manual
%%
%% -------------------------------------------------------------------------------------------
@@ -23,6 +23,7 @@
% arara: pdflatex: { shell: yes }
% arara: pdflatex: { shell: yes }
% arara: pdflatex: { shell: yes, synctex: yes }
+% arara: pdflatex: { shell: yes, synctex: yes }
%
\documentclass[a4paper,11pt]{ltxdoc}
@@ -42,8 +43,8 @@
\setlength{\bibitemsep}{\smallskipamount}
\addbibresource{tcolorbox.doc.bib}
-\def\version{3.94}%
-\def\datum{2016/07/14}%
+\def\version{3.95}%
+\def\datum{2016/10/21}%
\makeindex
\hypersetup{
@@ -56,7 +57,7 @@
\usepackage{pgfplots}
%\tcbset{draftmode}
-%\includeonly{tcolorbox.doc.listings}
+%\includeonly{tcolorbox.doc.documentation}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbbreakable.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbbreakable.code.tex 2016-10-21 21:41:25 UTC (rev 42321)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbbreakable.code.tex 2016-10-21 21:42:12 UTC (rev 42322)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 3.94 (2016/07/14)
+%% The LaTeX package tcolorbox - version 3.95 (2016/10/21)
%% 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{3.94}
+\tcb at set@library at version{3.95}
\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 2016-10-21 21:41:25 UTC (rev 42321)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbdocumentation.code.tex 2016-10-21 21:42:12 UTC (rev 42322)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 3.94 (2016/07/14)
+%% The LaTeX package tcolorbox - version 3.95 (2016/10/21)
%% 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{3.94}
+\tcb at set@library at version{3.95}
\tcbuselibrary{listings,skins,xparse,external}
@@ -469,8 +469,6 @@
\tcbset{%
reset at documentation/.style={%
index command=\index,%
- index format=pgf,
- english language,
documentation listing style=tcbdocumentation,
index default settings,
color option=Option,
@@ -490,6 +488,8 @@
doc marginnote=,
},
initialize at reset=reset at documentation,
+ index format=pgf,
+ english language,
}
% deprecated
Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbexternal.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbexternal.code.tex 2016-10-21 21:41:25 UTC (rev 42321)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbexternal.code.tex 2016-10-21 21:42:12 UTC (rev 42322)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 3.94 (2016/07/14)
+%% The LaTeX package tcolorbox - version 3.95 (2016/10/21)
%% 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{3.94}
+\tcb at set@library at version{3.95}
\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 2016-10-21 21:41:25 UTC (rev 42321)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbfitting.code.tex 2016-10-21 21:42:12 UTC (rev 42322)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 3.94 (2016/07/14)
+%% The LaTeX package tcolorbox - version 3.95 (2016/10/21)
%% 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{3.94}
+\tcb at set@library at version{3.95}
\newdimen\tcbfitdim
\newdimen\tcb at lowerfitdim
@@ -257,8 +257,7 @@
\tcb at set@color{tcbcol at upper}%
\begin{tcb at savebox}{\tcb at upperbox}{##1}%
\kvtcb at fontupper\fontsize{\tcbfitdim}{\tcb at fit@@line}\selectfont%
-% \kvtcb at halignupper\kvtcb at before@upper\ignorespaces#1\unskip\kvtcb at after@upper%
- \kvtcb at halignupper\kvtcb at before@upper\ignorespaces#1\kvtcb at after@upper%
+ \kvtcb at halignupper\kvtcb at before@upper\ignorespaces#1\ifvmode\else\unskip\fi\kvtcb at after@upper%
\end{tcb at savebox}%
\tcb at reset@color%
\advance\count@ 1\relax%
Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbhooks.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbhooks.code.tex 2016-10-21 21:41:25 UTC (rev 42321)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbhooks.code.tex 2016-10-21 21:42:12 UTC (rev 42322)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 3.94 (2016/07/14)
+%% The LaTeX package tcolorbox - version 3.95 (2016/10/21)
%% 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{3.94}
+\tcb at set@library at version{3.95}
\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 2016-10-21 21:41:25 UTC (rev 42321)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcblistings.code.tex 2016-10-21 21:42:12 UTC (rev 42322)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 3.94 (2016/07/14)
+%% The LaTeX package tcolorbox - version 3.95 (2016/10/21)
%% 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{3.94}
+\tcb at set@library at version{3.95}
\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 2016-10-21 21:41:25 UTC (rev 42321)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcblistingscore.code.tex 2016-10-21 21:42:12 UTC (rev 42322)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 3.94 (2016/07/14)
+%% The LaTeX package tcolorbox - version 3.95 (2016/10/21)
%% 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{3.94}
+\tcb at set@library at version{3.95}
\tcbuselibrary{pro at cessing}
@@ -42,7 +42,7 @@
\newenvironment{tcb at lower@outside}[1]{%
\tcbset{savedelimiter=tcb at lower@outside}\tcb at minipage{#1}%
\color{tcbcol at lower}\kvtcb at fontlower\kvtcb at halignlower\kvtcb at before@lower\ignorespaces}%
- {\kvtcb at after@lower\endminipage}
+ {\ifvmode\else\unskip\fi\kvtcb at after@lower\endminipage}
\def\tcb at use@listing at other@reset{%
\tcbset{every box on layer 1/.style={reset,every box}}%
Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcblistingsutf8.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcblistingsutf8.code.tex 2016-10-21 21:41:25 UTC (rev 42321)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcblistingsutf8.code.tex 2016-10-21 21:42:12 UTC (rev 42322)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 3.94 (2016/07/14)
+%% The LaTeX package tcolorbox - version 3.95 (2016/10/21)
%% 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{3.94}
+\tcb at set@library at version{3.95}
\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 2016-10-21 21:41:25 UTC (rev 42321)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbmagazine.code.tex 2016-10-21 21:42:12 UTC (rev 42322)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 3.94 (2016/07/14)
+%% The LaTeX package tcolorbox - version 3.95 (2016/10/21)
%% 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{3.94}
+\tcb at set@library at version{3.95}
\tcbuselibrary{breakable}
Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbminted.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbminted.code.tex 2016-10-21 21:41:25 UTC (rev 42321)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbminted.code.tex 2016-10-21 21:42:12 UTC (rev 42322)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 3.94 (2016/07/14)
+%% The LaTeX package tcolorbox - version 3.95 (2016/10/21)
%% 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{3.94}
+\tcb at set@library at version{3.95}
\RequirePackage{minted}[2011/09/17]
@@ -34,7 +34,9 @@
\fi%
\toks@=\expandafter{#1}%
\edef\tcb at temp{\noexpand\inputminted[\the\toks@]}%
- \tcb at temp{#2}{\minted at outputdir#3}%
+ \IfFileExists{\minted at outputdir#3}%
+ {\tcb at temp{#2}{\minted at outputdir#3}}%
+ {\tcb at temp{#2}{#3}}%
}
\def\tcb at minted@uselistinglisting{%
Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbprocessing.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbprocessing.code.tex 2016-10-21 21:41:25 UTC (rev 42321)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbprocessing.code.tex 2016-10-21 21:42:12 UTC (rev 42322)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 3.94 (2016/07/14)
+%% The LaTeX package tcolorbox - version 3.95 (2016/10/21)
%% 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{3.94}
+\tcb at set@library at version{3.95}
\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 2016-10-21 21:41:25 UTC (rev 42321)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbraster.code.tex 2016-10-21 21:42:12 UTC (rev 42322)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 3.94 (2016/07/14)
+%% The LaTeX package tcolorbox - version 3.95 (2016/10/21)
%% 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{3.94}
+\tcb at set@library at version{3.95}
\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 2016-10-21 21:41:25 UTC (rev 42321)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbskins.code.tex 2016-10-21 21:42:12 UTC (rev 42322)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 3.94 (2016/07/14)
+%% The LaTeX package tcolorbox - version 3.95 (2016/10/21)
%% 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{3.94}
+\tcb at set@library at version{3.95}
\RequirePackage{tikz}[2010/10/13]
@@ -1711,10 +1711,22 @@
\x{\imagepath}%
\end{tcolorbox}%
\else%
- \begin{tcolorbox}%
- \begingroup\edef\x{\endgroup\noexpand\includegraphics[\expandonce\kvtcb at graphics@options,width=\linewidth]}%
- \x{\imagepath}%
- \end{tcolorbox}%
+ \ifdefempty\tcb at height@adjust{%
+ \begin{tcolorbox}%
+ \begingroup\edef\x{\endgroup\noexpand\includegraphics[\expandonce\kvtcb at graphics@options,width=\linewidth]}%
+ \x{\imagepath}%
+ \end{tcolorbox}%
+ }{% height fill
+ \begin{tcolorbox}[underlay={%
+ \begin{tcbclipinterior}%
+ \begingroup\edef\x{\endgroup\noexpand\tikzset{fill image options={\expandonce\kvtcb at graphics@options}}}\x%
+ \path[fill zoom image={\imagepath}]
+ ([xshift=\kvtcb at boxsep+\kvtcb at leftupper,yshift=\kvtcb at boxsep+\kvtcb at bottom]interior.south west) rectangle
+ ([xshift=-\kvtcb at boxsep-\kvtcb at rightupper,yshift=-\kvtcb at boxsep-\kvtcb at top]interior.north east);
+ \end{tcbclipinterior}%
+ }]%
+ \end{tcolorbox}%
+ }%
\fi%
}%
}
Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbskinsjigsaw.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbskinsjigsaw.code.tex 2016-10-21 21:41:25 UTC (rev 42321)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbskinsjigsaw.code.tex 2016-10-21 21:42:12 UTC (rev 42322)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 3.94 (2016/07/14)
+%% The LaTeX package tcolorbox - version 3.95 (2016/10/21)
%% 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{3.94}
+\tcb at set@library at version{3.95}
\tcbuselibrary{skins}
Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbtheorems.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbtheorems.code.tex 2016-10-21 21:41:25 UTC (rev 42321)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbtheorems.code.tex 2016-10-21 21:42:12 UTC (rev 42322)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 3.94 (2016/07/14)
+%% The LaTeX package tcolorbox - version 3.95 (2016/10/21)
%% 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{3.94}
+\tcb at set@library at version{3.95}
\RequirePackage{amsmath}
Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbvignette.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbvignette.code.tex 2016-10-21 21:41:25 UTC (rev 42321)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbvignette.code.tex 2016-10-21 21:42:12 UTC (rev 42322)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 3.94 (2016/07/14)
+%% The LaTeX package tcolorbox - version 3.95 (2016/10/21)
%% 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{3.94}
+\tcb at set@library at version{3.95}
\tcbuselibrary{skins}
Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbxparse.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbxparse.code.tex 2016-10-21 21:41:25 UTC (rev 42321)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbxparse.code.tex 2016-10-21 21:42:12 UTC (rev 42322)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 3.94 (2016/07/14)
+%% The LaTeX package tcolorbox - version 3.95 (2016/10/21)
%% 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{3.94}
+\tcb at set@library at version{3.95}
\RequirePackage{xparse}[2013/12/31]
Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty 2016-10-21 21:41:25 UTC (rev 42321)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty 2016-10-21 21:42:12 UTC (rev 42322)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 3.94 (2016/07/14)
+%% The LaTeX package tcolorbox - version 3.95 (2016/10/21)
%% tcolorbox.sty: Text color boxes
%%
%% -------------------------------------------------------------------------------------------
@@ -18,8 +18,8 @@
%% This work consists of all files listed in README
%%
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{tcolorbox}[2016/07/14 version 3.94 text color boxes]
-\def\tcb at version{3.94}
+\ProvidesPackage{tcolorbox}[2016/10/21 version 3.95 text color boxes]
+\def\tcb at version{3.95}
\RequirePackage{pgf}[2008/01/15]
\RequirePackage{verbatim}[2003/08/22]
@@ -497,10 +497,10 @@
after title/.store in=\kvtcb at after@title,%
before upper/.store in=\kvtcb at before@upper,%
after upper/.store in=\kvtcb at after@upper,%
- after upper*/.style={after upper={\ifvmode\else\unskip\fi#1}},%
+ after upper*/.style={after upper={#1}},%
before lower/.store in=\kvtcb at before@lower,%
after lower/.store in=\kvtcb at after@lower,%
- after lower*/.style={after lower={\ifvmode\else\unskip\fi#1}},%
+ after lower*/.style={after lower={#1}},%
center title/.style={halign title=flush center},%
center upper/.style={halign upper=flush center},%
center lower/.style={halign lower=flush center},%
@@ -578,6 +578,7 @@
capture/.store in=\kvtcb at capture,%
hbox/.style={capture=hbox},%
minipage/.style={capture=minipage},%
+ void/.style={capture=v@@d,capture/.code=,options at for/.code=,code={\def\tcbinputlisting at core{}}},
check odd page/.is if=tcb at checkpage,
if odd page/.code 2 args={%
\tcbset{check odd page}%
@@ -823,7 +824,7 @@
\let\tcb at after@box=\kvtcb at after@upper%
% switch for lower box
\def\tcblower{%
- \tcb at after@box%
+ \ifvmode\else\unskip\fi\tcb at after@box%
\end{tcb at savebox}%
\tcb at set@color{tcbcol at lower}%
\unless\iftcb at sidebyside%
@@ -871,6 +872,16 @@
\Collect at Body\tcbox at inner@hbox at collected%
}
+\def\tcb@@end at v@@d{%
+ \endcomment%
+ \tcb at layer@dec%
+}
+
+\def\tcb@@capture at v@@d{%
+ \let\endtcolorbox\tcb@@end at v@@d%
+ \comment%
+}
+
\long\def\tcbox at inner@hbox at collected#1{%
\tcbox at inner@hbox{#1}%
\tcb at finalize@environment%
@@ -997,7 +1008,7 @@
\let\tcolorbox\tcb at colorbox
\def\tcb at endboxanddraw{%
- \tcb at after@box%
+ \ifvmode\else\unskip\fi\tcb at after@box%
\end{tcb at savebox}%
\tcb at reset@color%
\tcb at draw@color at box%
@@ -1623,7 +1634,7 @@
\tcb at set@@phantom%
\colorlet{tcbcol at origin}{.}%
\tcb at set@color{tcbcol at upper}%
- \sbox\tcb at upperbox{\tcb at embed@tcbox{\kvtcb at fontupper\kvtcb at halignupper\kvtcb at before@upper\ignorespaces#1\kvtcb at after@upper}}%
+ \sbox\tcb at upperbox{\tcb at embed@tcbox{\kvtcb at fontupper\kvtcb at halignupper\kvtcb at before@upper\ignorespaces#1\ifvmode\else\unskip\fi\kvtcb at after@upper}}%
\tcb at reset@color%
\tcbdimto\tcb at val@raisebase{\the\dimexpr\dp\tcb at upperbox+\kvtcb at bottom+\kvtcb at boxsep+\kvtcb at bottom@rule at stand+\kvtcb at bbbottom@stand\relax}%
\tcbdimto\kvtcb at width{\wd\tcb at upperbox+\kvtcb at left@rule+\kvtcb at leftupper+\kvtcb at boxsep*2+\kvtcb at rightupper+\kvtcb at right@rule}%
@@ -1641,12 +1652,13 @@
\tcb at set@@dimensions%
\colorlet{tcbcol at origin}{.}%
\tcb at set@color{tcbcol at upper}%
- \begin{tcb at savebox}{\tcb at upperbox}{\tcb at w@upper}\kvtcb at fontupper\kvtcb at halignupper\kvtcb at before@upper\ignorespaces#1\kvtcb at after@upper\end{tcb at savebox}%
+ \begin{tcb at savebox}{\tcb at upperbox}{\tcb at w@upper}\kvtcb at fontupper\kvtcb at halignupper\kvtcb at before@upper\ignorespaces#1\ifvmode\else\unskip\fi\kvtcb at after@upper\end{tcb at savebox}%
\tcb at reset@color%
\tcb at hasLowerfalse%
\tcb at draw@color at box%
}
+\long\def\tcbox at inner@v@@d#1{}%
\long\def\tcb at ox#1#2{%
\begingroup%
More information about the tex-live-commits
mailing list