texlive[41383] Master/texmf-dist: tcolorbox (2jun16)
commits+karl at tug.org
commits+karl at tug.org
Sun Jun 12 01:19:25 CEST 2016
Revision: 41383
http://tug.org/svn/texlive?view=revision&revision=41383
Author: karl
Date: 2016-06-12 01:19:25 +0200 (Sun, 12 Jun 2016)
Log Message:
-----------
tcolorbox (2jun16)
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.abstract.tex
trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.breakable.tex
trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.external.tex
trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.listings.tex
trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.vignette.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/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-06-11 23:18:53 UTC (rev 41382)
+++ trunk/Master/texmf-dist/doc/latex/tcolorbox/CHANGES 2016-06-11 23:19:25 UTC (rev 41383)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 3.91 (2016/04/27)
+%% The LaTeX package tcolorbox - version 3.93 (2016/06/01)
%%
%% -------------------------------------------------------------------------------------------
%% Copyright (c) 2006-2016 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
@@ -902,3 +902,14 @@
'finish vignette', 'finish raised fading vignette', 'finish fading vignette'
- library 'raster':
* new environment: 'tcboxeditemize'
+
+version 3.92 (2016/05/28)
+- bug fix: 'compilable listing' used no '.tex' extension causing problems with minted
+- compatibility patch for \vsplit in luatex 0.95 causing problems with breakable boxes
+- settings inside \tcbvignette are now inside a group
+- library 'vignette': new option 'scope'
+
+version 3.93 (2016/06/01)
+- bug fix: compatibility patch for \vsplit in luatex 0.95 was buggy
+- system commands are now accessed using the 'shellesc' package for
+ compatibility with luatex
Modified: trunk/Master/texmf-dist/doc/latex/tcolorbox/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tcolorbox/README 2016-06-11 23:18:53 UTC (rev 41382)
+++ trunk/Master/texmf-dist/doc/latex/tcolorbox/README 2016-06-11 23:19:25 UTC (rev 41383)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 3.91 (2016/04/27)
+%% The LaTeX package tcolorbox - version 3.93 (2016/06/01)
%%
%% -------------------------------------------------------------------------------------------
%% 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-06-11 23:18:53 UTC (rev 41382)
+++ trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox-example.tex 2016-06-11 23:19:25 UTC (rev 41383)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 3.91 (2016/04/27)
+%% The LaTeX package tcolorbox - version 3.93 (2016/06/01)
%% tcolorbox-example.tex: an example for tcolorbox
%%
%% -------------------------------------------------------------------------------------------
Modified: trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.abstract.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.abstract.tex 2016-06-11 23:18:53 UTC (rev 41382)
+++ trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.abstract.tex 2016-06-11 23:19:25 UTC (rev 41383)
@@ -78,7 +78,9 @@
{\large Thomas F.~Sturm%
\footnote{Prof.~Dr.~Dr.~Thomas F.~Sturm, Institut f\"{u}r Mathematik und Informatik,
Universit\"{a}t der Bundeswehr M\"{u}nchen, D-85577 Neubiberg, Germany;
- email: \href{mailto:thomas.sturm at unibw.de}{thomas.sturm at unibw.de}} }
+ email: \href{mailto:thomas.sturm at unibw.de}{thomas.sturm at unibw.de}}\par\medskip
+\normalsize\url{http://www.ctan.org/pkg/tcolorbox}\par
+\url{https://github.com/T-F-S/tcolorbox}}
\end{center}
\bigskip
\begin{absquote}
Modified: trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.breakable.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.breakable.tex 2016-06-11 23:18:53 UTC (rev 41382)
+++ trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.breakable.tex 2016-06-11 23:19:25 UTC (rev 41383)
@@ -124,6 +124,11 @@
are kept as indiscernible as possible, but can appear with certain
\refKey{/tcb/before} and \refKey{/tcb/after} settings, especially, if there
is an automatic page break before the box.
+\item\tcbdocmarginnote{\tcbdocnew{2016-05-25}}
+ Lua\TeX\ version 0.95 changes the behaviour of the basic |\vsplit| (a bug?!)
+ resulting in badly broken boxes. Thanks to Jeremy Engel,
+ the \mylib{breakable} library contains a patch for this which
+ also loads the the |ifluatex| package.
\end{itemize}
Modified: trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.external.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.external.tex 2016-06-11 23:18:53 UTC (rev 41382)
+++ trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.external.tex 2016-06-11 23:19:25 UTC (rev 41383)
@@ -583,13 +583,14 @@
not created.}\\
Depending on operating system and compiler, an |external| subdirectory is
automatically created or not. If not, create such a directory manually
- or add the following to your document:
+ or add the following to your document\footnote{The |shellesc| package
+ is loaded automatically by the library.}:
\begin{dispListing}
-\immediate\write18{mkdir external}
+\ShellEscape{mkdir external}
\end{dispListing}
or
\begin{dispListing}
-\immediate\write18{mkdir -p external}
+\ShellEscape{mkdir -p external}
\end{dispListing}
If the combination of \refKey{/tcb/external/prefix} and chosen snippet
name points to another subdirectory than |external|, this has to be
Modified: trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.listings.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.listings.tex 2016-06-11 23:18:53 UTC (rev 41382)
+++ trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.listings.tex 2016-06-11 23:19:25 UTC (rev 41383)
@@ -960,7 +960,7 @@
\end{docTcbKey}
-\begin{docTcbKey}[][doc new=2014-11-14]{compilable listing}{}{style, no default}
+\begin{docTcbKey}[][doc new and updated={2014-11-14}{2016-05-27}]{compilable listing}{}{style, no default}
Sets \refKey{/tcb/listing file} to |\jobname|\texttt{-listing-}\meta{counter}.
\begin{marker}
The default \refKey{/tcb/listing file} setting cannot be used to compile
Modified: trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.vignette.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.vignette.tex 2016-06-11 23:18:53 UTC (rev 41382)
+++ trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.doc.vignette.tex 2016-06-11 23:19:25 UTC (rev 41383)
@@ -304,6 +304,18 @@
\end{vigTcbKey}
+\begin{vigTcbKey}[][doc new=2016-05-24]{scope}{=\marg{style}}{no default, initially empty}
+ The four \emph{vignette} parts are drawn inside a \tikzname\ |scope|
+ environment which takes the given \meta{style} as option.
+\begin{dispExample*}{sbs,righthand width=3cm,center lower}
+\begin{tikzpicture}
+ \tcbvignette{scope={transparency group,opacity=0.25}}
+\end{tikzpicture}
+\end{dispExample*}
+\end{vigTcbKey}
+
+
+
\begin{vigTcbKey}[][doc new=2016-04-22]{raised color}{=\meta{color}}{no default}
Creates a raised frame impression by setting the four style options
\refKey{/tcb/vig/north style},
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-06-11 23:18:53 UTC (rev 41382)
+++ trunk/Master/texmf-dist/doc/latex/tcolorbox/tcolorbox.tex 2016-06-11 23:19:25 UTC (rev 41383)
@@ -1,5 +1,5 @@
% \LaTeX-Main\
-%% The LaTeX package tcolorbox - version 3.91 (2016/04/27)
+%% The LaTeX package tcolorbox - version 3.93 (2016/06/01)
%% tcolorbox.tex: Manual
%%
%% -------------------------------------------------------------------------------------------
@@ -24,8 +24,8 @@
\tcbEXTERNALIZE
\usepackage{tcolorbox.doc.s_snippet}
%\tcbset{external/PassOptionsToPackage={cache=false}{minted}}
-\immediate\write18{mkdir external}
-\immediate\write18{mkdir solutions}
+\ShellEscape{mkdir external}
+\ShellEscape{mkdir solutions}
\RequirePackage{csquotes}
\RequirePackage[style=numeric-comp,sorting=nyt,
@@ -36,8 +36,8 @@
\setlength{\bibitemsep}{\smallskipamount}
\addbibresource{tcolorbox.doc.bib}
-\def\version{3.91}%
-\def\datum{2016/04/27}%
+\def\version{3.93}%
+\def\datum{2016/06/01}%
\makeindex
\hypersetup{
@@ -52,14 +52,14 @@
%\nocite{*}
% intermediate hack to compensate a biblatex error (3.4)
-\makeatletter
-\def\ifempty#1{%
- \protected at edef\z{#1}%
- \expandafter\ifblank\expandafter{\z}}
-\makeatother
+%\makeatletter
+%\def\ifempty#1{%
+% \protected at edef\z{#1}%
+% \expandafter\ifblank\expandafter{\z}}
+%\makeatother
%\tcbset{draftmode}
-%\includeonly{tcolorbox.doc.intro}
+%\includeonly{tcolorbox.doc.listings}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbbreakable.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbbreakable.code.tex 2016-06-11 23:18:53 UTC (rev 41382)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbbreakable.code.tex 2016-06-11 23:19:25 UTC (rev 41383)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 3.91 (2016/04/27)
+%% The LaTeX package tcolorbox - version 3.93 (2016/06/01)
%% 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.91}
+\tcb at set@library at version{3.93}
\let\tcb at parboxrestore@true=\tcb at parboxrestore
\let\tcb at parboxrestore@false\tcb at parbox@false at settings
@@ -361,11 +361,14 @@
\tcbdimto\tcb at h@upper{\ht\tcb at upperbox+\dp\tcb at upperbox}%
}
+\def\tcb at vsplit@upper{%
+ \setbox\tcb at upperbox=\vsplit\tcb at totalupperbox to\tcb at split@dim%
+ \edef\tcb at upper@box at badness{\the\badness}%
+}
\def\tcb at split@upper at box@and at assemble{%
\vfuzz=\maxdimen\vbadness=10000\savingvdiscards=1%
- \setbox\tcb at upperbox=\vsplit\tcb at totalupperbox to\tcb at split@dim%
- \edef\tcb at upper@box at badness{\the\badness}%
+ \tcb at vsplit@upper%
\ifnum\tcb at upper@box at badness=1000000\relax%
\setbox\tcb at totalupperbox=\vbox{%
\unvbox\tcb at upperbox%
@@ -377,11 +380,9 @@
\vbadness=\tcb at thevbadness\vfuzz=\tcb at thevfuzz\savingvdiscards=0%
}
-
\def\tcb at split@upper at box{%
\vfuzz=\maxdimen\vbadness=10000%
- \setbox\tcb at upperbox=\vsplit\tcb at totalupperbox to\tcb at split@dim%
- \edef\tcb at upper@box at badness{\the\badness}%
+ \tcb at vsplit@upper%
\ifnum\tcb at upper@box at badness=1000000\relax%
\tcb at warning{The upper box part has become overfull}%
\fi%
@@ -389,16 +390,19 @@
\vbadness=\tcb at thevbadness\vfuzz=\tcb at thevfuzz%
}
-
\def\tcb at setbox@lower#1#2{%
\tcb at setbox\tcb at lowerbox{#1}{#2}%
\tcbdimto\tcb at h@lower{\ht\tcb at lowerbox+\dp\tcb at lowerbox}%
}
+\def\tcb at vsplit@lower{%
+ \setbox\tcb at lowerbox=\vsplit\tcb at totallowerbox to\tcb at split@dim%
+ \edef\tcb at lower@box at badness{\the\badness}%
+}
+
\def\tcb at split@lower at box@and at assemble{%
\vfuzz=\maxdimen\vbadness=10000\savingvdiscards=1%
- \setbox\tcb at lowerbox=\vsplit\tcb at totallowerbox to\tcb at split@dim%
- \edef\tcb at lower@box at badness{\the\badness}%
+ \tcb at vsplit@lower%
\ifnum\tcb at lower@box at badness=1000000\relax%
\setbox\tcb at totallowerbox=\vbox{%
\unvbox\tcb at lowerbox%
@@ -413,8 +417,7 @@
\def\tcb at split@lower at box{%
\vfuzz=\maxdimen\vbadness=10000%
- \setbox\tcb at lowerbox=\vsplit\tcb at totallowerbox to\tcb at split@dim%
- \edef\tcb at lower@box at badness{\the\badness}%
+ \tcb at vsplit@lower%
\ifnum\tcb at lower@box at badness=1000000\relax%
\tcb at warning{The lower box part has become overfull}%
\fi%
@@ -422,6 +425,29 @@
\vbadness=\tcb at thevbadness\vfuzz=\tcb at thevfuzz%
}
+% patch for luatex 0.95 (thanks to Jeremy Engel)
+\ifdefined\directlua
+ \RequirePackage{ifluatex}
+ \ifnum\luatexversion=95\relax
+ \def\tcb at vsplit@upper{%
+ \directlua{%
+ tex.savingvdiscards = 1
+ local vlist = tex.splitbox("tcb at totalupperbox", tex.sp("\tcb at split@dim"), "exactly")
+ tex.setbox("tcb at upperbox", vlist)
+ tex.savingvdiscards = 0
+ }%
+ \edef\tcb at upper@box at badness{\the\badness}%
+ }
+ \def\tcb at vsplit@lower{%
+ \directlua{%
+ tex.savingvdiscards = 1
+ local vlist = tex.splitbox("tcb at totallowerbox", tex.sp("\tcb at split@dim"), "exactly")
+ tex.setbox("tcb at lowerbox", vlist)
+ tex.savingvdiscards = 0
+ }%
+ \edef\tcb at lower@box at badness{\the\badness}%
+ }
+\fi\fi
\def\tcb at split@setstate at first{%
\edef\tcb at split@state{first}%
Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbdocumentation.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbdocumentation.code.tex 2016-06-11 23:18:53 UTC (rev 41382)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbdocumentation.code.tex 2016-06-11 23:19:25 UTC (rev 41383)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 3.91 (2016/04/27)
+%% The LaTeX package tcolorbox - version 3.93 (2016/06/01)
%% 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.91}
+\tcb at set@library at version{3.93}
\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 2016-06-11 23:18:53 UTC (rev 41382)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbexternal.code.tex 2016-06-11 23:19:25 UTC (rev 41383)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 3.91 (2016/04/27)
+%% The LaTeX package tcolorbox - version 3.93 (2016/06/01)
%% tcbexternal.code.tex: Code for externalization
%%
%% -------------------------------------------------------------------------------------------
@@ -17,8 +17,10 @@
%%
%% This work consists of all files listed in README
%%
-\tcb at set@library at version{3.91}
+\tcb at set@library at version{3.93}
+\RequirePackage{shellesc}
+
{
\catcode`\"=12
\xdef\tcbexternal at normal@dq{"}
@@ -76,7 +78,7 @@
\immediate\closeout\tcb at out%
\foreach \n in {1,...,\tcbexternal at runs}
{%
- \immediate\write18{%
+ \ShellEscape{%
\tcbexternal at compiler\space
-shell-escape
-halt-on-error
Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbfitting.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbfitting.code.tex 2016-06-11 23:18:53 UTC (rev 41382)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbfitting.code.tex 2016-06-11 23:19:25 UTC (rev 41383)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 3.91 (2016/04/27)
+%% The LaTeX package tcolorbox - version 3.93 (2016/06/01)
%% 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.91}
+\tcb at set@library at version{3.93}
\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 2016-06-11 23:18:53 UTC (rev 41382)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbhooks.code.tex 2016-06-11 23:19:25 UTC (rev 41383)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 3.91 (2016/04/27)
+%% The LaTeX package tcolorbox - version 3.93 (2016/06/01)
%% 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.91}
+\tcb at set@library at version{3.93}
\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-06-11 23:18:53 UTC (rev 41382)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcblistings.code.tex 2016-06-11 23:19:25 UTC (rev 41383)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 3.91 (2016/04/27)
+%% The LaTeX package tcolorbox - version 3.93 (2016/06/01)
%% 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.91}
+\tcb at set@library at version{3.93}
\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-06-11 23:18:53 UTC (rev 41382)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcblistingscore.code.tex 2016-06-11 23:19:25 UTC (rev 41383)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 3.91 (2016/04/27)
+%% The LaTeX package tcolorbox - version 3.93 (2016/06/01)
%% tcblistingscode.code.tex: Auxiliary code for colorboxes with listings
%%
%% -------------------------------------------------------------------------------------------
@@ -18,9 +18,10 @@
%% This work consists of all files listed in README
%%
%\makeatletter
-\tcb at set@library at version{3.91}
+\tcb at set@library at version{3.93}
\RequirePackage{pdftexcmds}
+\RequirePackage{shellesc}
\def\tcbuselistingtext at input{\input{\kvtcb at listingfile}}%
\def\tcbuselistingtext{\tcbuselistingtext at input}%
@@ -171,7 +172,7 @@
\or\or
\tcb at warning{System call with restricted shell escape may fail}%
\fi%
- \filename at parse{\kvtcb at listingfile}\immediate\write18{#1}%
+ \filename at parse{\kvtcb at listingfile}\ShellEscape{#1}%
\relax%
}
@@ -219,7 +220,7 @@
pdf comment/.default={\kvtcb at listingfile},
process code/.code={\appto\tcb at listing@process at hook{#1}},%
no process/.code={\def\tcb at listing@process at hook{}},%
- compilable listing/.style={listing file={\jobname-listing-\thetcblistingcount}},
+ compilable listing/.style={listing file={\jobname-listing-\thetcblistingcount.tex}},
run system command/.style={process code={\tcb at run@system at command{#1}}},%
run at system@command/.style 2 args={run system command={#1\space#2\space\filename at area\filename at base}},%
run pdflatex/.style={run at system@command={pdflatex}{#1}},%
Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcblistingsutf8.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcblistingsutf8.code.tex 2016-06-11 23:18:53 UTC (rev 41382)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcblistingsutf8.code.tex 2016-06-11 23:19:25 UTC (rev 41383)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 3.91 (2016/04/27)
+%% The LaTeX package tcolorbox - version 3.93 (2016/06/01)
%% 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.91}
+\tcb at set@library at version{3.93}
\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-06-11 23:18:53 UTC (rev 41382)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbmagazine.code.tex 2016-06-11 23:19:25 UTC (rev 41383)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 3.91 (2016/04/27)
+%% The LaTeX package tcolorbox - version 3.93 (2016/06/01)
%% 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.91}
+\tcb at set@library at version{3.93}
\tcbuselibrary{breakable}
Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbminted.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbminted.code.tex 2016-06-11 23:18:53 UTC (rev 41382)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbminted.code.tex 2016-06-11 23:19:25 UTC (rev 41383)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 3.91 (2016/04/27)
+%% The LaTeX package tcolorbox - version 3.93 (2016/06/01)
%% 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.91}
+\tcb at set@library at version{3.93}
\RequirePackage{minted}[2011/09/17]
Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbraster.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbraster.code.tex 2016-06-11 23:18:53 UTC (rev 41382)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbraster.code.tex 2016-06-11 23:19:25 UTC (rev 41383)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 3.91 (2016/04/27)
+%% The LaTeX package tcolorbox - version 3.93 (2016/06/01)
%% 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.91}
+\tcb at set@library at version{3.93}
\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-06-11 23:18:53 UTC (rev 41382)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbskins.code.tex 2016-06-11 23:19:25 UTC (rev 41383)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 3.91 (2016/04/27)
+%% The LaTeX package tcolorbox - version 3.93 (2016/06/01)
%% 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.91}
+\tcb at set@library at version{3.93}
\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 2016-06-11 23:18:53 UTC (rev 41382)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbskinsjigsaw.code.tex 2016-06-11 23:19:25 UTC (rev 41383)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 3.91 (2016/04/27)
+%% The LaTeX package tcolorbox - version 3.93 (2016/06/01)
%% 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.91}
+\tcb at set@library at version{3.93}
\tcbuselibrary{skins}
Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbtheorems.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbtheorems.code.tex 2016-06-11 23:18:53 UTC (rev 41382)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbtheorems.code.tex 2016-06-11 23:19:25 UTC (rev 41383)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 3.91 (2016/04/27)
+%% The LaTeX package tcolorbox - version 3.93 (2016/06/01)
%% 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.91}
+\tcb at set@library at version{3.93}
\RequirePackage{amsmath}
Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbvignette.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbvignette.code.tex 2016-06-11 23:18:53 UTC (rev 41382)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbvignette.code.tex 2016-06-11 23:19:25 UTC (rev 41383)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 3.91 (2016/04/27)
+%% The LaTeX package tcolorbox - version 3.93 (2016/06/01)
%% 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.91}
+\tcb at set@library at version{3.93}
\tcbuselibrary{skins}
@@ -125,6 +125,7 @@
\newcommand{\tcbvignette}[1]{%
\ifdefined\pgfpictureid%
+ \begingroup%
\tcbset{vig/.cd,#1}%
\tcbdimto\tcb at vig@xA{\tcb at vig@xmin}%
\tcbdimto\tcb at vig@xB{\tcb at vig@xmax}%
@@ -134,7 +135,10 @@
\tcbdimto\tcb at vig@xb{\tcb at vig@xB-(\tcb at vig@size at east)}%
\tcbdimto\tcb at vig@ya{\tcb at vig@yA+\tcb at vig@size at south}%
\tcbdimto\tcb at vig@yb{\tcb at vig@yB-(\tcb at vig@size at north)}%
+ \begin{scope}[tcb at vig@scope]%
\tcb at vig@draw%
+ \end{scope}
+ \endgroup%
\else%
\tcb at warning{'tcbvignette' was found outside a 'tikzpicture' environment and is ignored}%
\fi%
@@ -168,6 +172,7 @@
south style/.store in=\tcb at vig@style at south,
east style/.store in=\tcb at vig@style at east,
west style/.store in=\tcb at vig@style at west,
+ scope/.code={\tikzset{tcb at vig@scope/.style={#1}}},
draw method/.is choice,
draw method/direct/.code={\let\tcb at vig@draw\tcb at vig@draw at direct},%
draw method/clipped/.code={\let\tcb at vig@draw\tcb at vig@draw at clipped},%
@@ -221,6 +226,7 @@
},
semi fade out/.default=white,
%
+ scope=,
draw method=direct,
xmin=0pt,
xmax=1cm,
@@ -234,10 +240,11 @@
\tcbset{%
finish at vignette/.style 2 args={finish #1={%
\begin{tcbclipframe}\tcbvignette{%
- north style={white,opacity=0.25},
- east style={black!75,opacity=0.25},
- south style={black,opacity=0.25},
- west style={black!25,opacity=0.25},#2,inside node=frame
+ scope={transparency group,opacity=0.25},
+ north style=white,
+ east style=black!75,
+ south style=black,
+ west style=black!25,#2,inside node=frame
}\end{tcbclipframe}}},
finish vignette/.style={%
finish at vignette={unbroken}{#1},%
Modified: trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbxparse.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbxparse.code.tex 2016-06-11 23:18:53 UTC (rev 41382)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcbxparse.code.tex 2016-06-11 23:19:25 UTC (rev 41383)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 3.91 (2016/04/27)
+%% The LaTeX package tcolorbox - version 3.93 (2016/06/01)
%% 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.91}
+\tcb at set@library at version{3.93}
\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-06-11 23:18:53 UTC (rev 41382)
+++ trunk/Master/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty 2016-06-11 23:19:25 UTC (rev 41383)
@@ -1,4 +1,4 @@
-%% The LaTeX package tcolorbox - version 3.91 (2016/04/27)
+%% The LaTeX package tcolorbox - version 3.93 (2016/06/01)
%% tcolorbox.sty: Text color boxes
%%
%% -------------------------------------------------------------------------------------------
@@ -18,8 +18,8 @@
%% This work consists of all files listed in README
%%
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{tcolorbox}[2016/04/27 version 3.91 text color boxes]
-\def\tcb at version{3.91}
+\ProvidesPackage{tcolorbox}[2016/06/01 version 3.93 text color boxes]
+\def\tcb at version{3.93}
\RequirePackage{pgf}[2008/01/15]
\RequirePackage{verbatim}[2003/08/22]
More information about the tex-live-commits
mailing list