diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex')
18 files changed, 98 insertions, 86 deletions
diff --git a/Master/texmf-dist/tex/latex/tcolorbox/tcbbreakable.code.tex b/Master/texmf-dist/tex/latex/tcolorbox/tcbbreakable.code.tex index e713d4164b3..0cbaf9f86db 100644 --- a/Master/texmf-dist/tex/latex/tcolorbox/tcbbreakable.code.tex +++ b/Master/texmf-dist/tex/latex/tcolorbox/tcbbreakable.code.tex @@ -1,4 +1,4 @@ -%% The LaTeX package tcolorbox - version 4.02 (2017/02/24) +%% The LaTeX package tcolorbox - version 4.03 (2017/04/25) %% tcbbreakable.code.tex: Code for breakable colorboxes %% %% ------------------------------------------------------------------------------------------- @@ -17,7 +17,7 @@ %% %% This work consists of all files listed in README %% -\tcb@set@library@version{4.02} +\tcb@set@library@version{4.03} \let\tcb@parboxrestore@true=\tcb@parboxrestore \let\tcb@parboxrestore@false\tcb@parbox@false@settings @@ -705,7 +705,7 @@ } -\def\tcb@split@SL{% +\def\tcb@split@SL@displayed{% \tcb@nextbreakpart% \tcb@comp@h@page% \let\tcb@h@upper=\tcb@zpt% @@ -778,7 +778,7 @@ \tcbset{skin=\csname kvtcb@skin@@\tcb@split@state\endcsname}% \csuse{tcb@extras@\tcb@split@state}% \tcb@afteroptions@hook% - \def\tcb@segment@state{1}% + \def\tcbsegmentstate{1}% \tcbdimto\tcb@natheight{\tcb@h@padtitle+\kvtcb@top@rule+\kvtcb@bottom@rule+\kvtcb@boxsep*2+\kvtcb@top+\kvtcb@bottom+\tcb@h@upper+\tcb@h@segment+\tcb@h@lower+\csname tcb@h@breaksep@\tcb@split@state\endcsname}% \csname tcb@break@ch@\tcb@split@state\endcsname% \tcbdimto\tcb@innerheight{\tcb@height-\kvtcb@top@rule-\kvtcb@bottom@rule-\tcb@h@padtitle}% @@ -808,7 +808,7 @@ \tcbset{skin=\csname kvtcb@skin@@\tcb@split@state\endcsname}% \csuse{tcb@extras@\tcb@split@state}% \tcb@afteroptions@hook% - \def\tcb@segment@state{0}% + \def\tcbsegmentstate{0}% \tcbdimto\tcb@natheight{\tcb@h@padtitle+\kvtcb@top@rule+\kvtcb@bottom@rule+\kvtcb@boxsep*2+\kvtcb@top+\kvtcb@bottom+\tcb@h@upper+\csname tcb@h@breaksep@\tcb@split@state\endcsname}% \csname tcb@break@ch@\tcb@split@state\endcsname% \tcbdimto\tcb@innerheight{\tcb@height-\kvtcb@top@rule-\kvtcb@bottom@rule-\tcb@h@padtitle}% @@ -834,7 +834,7 @@ \tcbset{skin=\csname kvtcb@skin@@\tcb@split@state\endcsname}% \csuse{tcb@extras@\tcb@split@state}% \tcb@afteroptions@hook% - \def\tcb@segment@state{1}% + \def\tcbsegmentstate{1}% \tcbdimto\tcb@natheight{\tcb@h@padtitle+\kvtcb@top@rule+\kvtcb@bottom@rule+\kvtcb@bottom+\kvtcb@boxsep+\tcb@h@segment+\tcb@h@lower+\csname tcb@h@breaksep@\tcb@split@state\endcsname}% \csname tcb@break@ch@\tcb@split@state\endcsname% \tcbdimto\tcb@innerheight{\tcb@height-\kvtcb@top@rule-\kvtcb@bottom@rule-\tcb@h@padtitle}% @@ -863,7 +863,7 @@ \tcbset{skin=\csname kvtcb@skin@@\tcb@split@state\endcsname}% \csuse{tcb@extras@\tcb@split@state}% \tcb@afteroptions@hook% - \def\tcb@segment@state{2}% + \def\tcbsegmentstate{2}% \tcbdimto\tcb@natheight{\tcb@h@padtitle+\kvtcb@top@rule+\kvtcb@bottom@rule+\kvtcb@boxsep*2+\kvtcb@top+\kvtcb@bottom+\ht\tcb@lowerbox+\dp\tcb@lowerbox+\csname tcb@h@breaksep@\tcb@split@state\endcsname}% \csname tcb@break@ch@\tcb@split@state\endcsname% \tcbdimto\tcb@innerheight{\tcb@height-\kvtcb@top@rule-\kvtcb@bottom@rule-\tcb@h@padtitle}% @@ -987,6 +987,10 @@ no extras/.code={\let\tcb@extras@unbroken\@empty\let\tcb@extras@first\@empty\let\tcb@extras@middle\@empty\let\tcb@extras@last\@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,% + segmentation at break/true/.code={\let\tcb@split@SL\tcb@split@SL@displayed}, + segmentation at break/false/.code={\let\tcb@split@SL\tcb@split@L}, + segmentation at break/.default=true, } @@ -1002,6 +1006,7 @@ height fixed for=none, vfill before first=false, no extras, + segmentation at break }, initialize@reset=reset@breakable, } diff --git a/Master/texmf-dist/tex/latex/tcolorbox/tcbdocumentation.code.tex b/Master/texmf-dist/tex/latex/tcolorbox/tcbdocumentation.code.tex index 5dba2dc1325..bc9d6c79297 100644 --- a/Master/texmf-dist/tex/latex/tcolorbox/tcbdocumentation.code.tex +++ b/Master/texmf-dist/tex/latex/tcolorbox/tcbdocumentation.code.tex @@ -1,4 +1,4 @@ -%% The LaTeX package tcolorbox - version 4.02 (2017/02/24) +%% The LaTeX package tcolorbox - version 4.03 (2017/04/25) %% tcbdocumentation.code.tex: Code for LaTeX documentations %% %% ------------------------------------------------------------------------------------------- @@ -17,7 +17,7 @@ %% %% This work consists of all files listed in README %% -\tcb@set@library@version{4.02} +\tcb@set@library@version{4.03} \tcbuselibrary{listings,skins,xparse,external} @@ -115,6 +115,7 @@ \tcbset{ documentation listing options/.store in=\kvtcb@doclistingoptions,% documentation listing style/.style={documentation listing options={style=#1}},% + documentation minted language/.store in=\kvtcb@docminted@language, documentation minted style/.store in=\kvtcb@docmintstyle, documentation minted options/.store in=\kvtcb@docmintoptions, color command/.store in=\kvtcb@col@command, @@ -159,6 +160,10 @@ doc new/.style={before upper={\tcbdocmarginnote{\tcbdocnew{#1}}}}, doc new and updated/.style 2 args={before upper={\tcbdocmarginnote{\tcbdocnew{#1}\\\tcbdocupdated{#2}}}}, doc marginnote/.style={doc@marginnote/.style={#1}}, + keywords bold/.is choice,% + keywords bold/.default=true,% + keywords bold/true/.code={\let\tcb@doc@bfseries\bfseries}, + keywords bold/false/.code={\let\tcb@doc@bfseries\mdseries}, } @@ -167,6 +172,7 @@ docexample/.style={colframe=ExampleFrame,colback=ExampleBack, before skip=\medskipamount,after skip=\medskipamount, fontlower=\footnotesize}, + documentation minted language=latex, documentation minted style=, documentation minted options={tabsize=2,fontsize=\small}, index default settings/.style={index actual={@},index quote={"},index level={!}}, @@ -243,31 +249,31 @@ } \newrobustcmd{\tcbIndexPrintComC}[1]{\tcb@Index@Print@ComC{#1}{\kvtcb@col@command}} -\def\tcb@Print@Com#1{\textcolor{\kvtcb@col@command}{\bfseries\tcb@cs{#1}}} +\def\tcb@Print@Com#1{\textcolor{\kvtcb@col@command}{\tcb@doc@bfseries\tcb@cs{#1}}} \newrobustcmd{\tcbIndexPrintEnvCA}[1]{\tcb@Index@Print@CA{#1}{\kvtcb@col@environment}{\kvtcb@text@env}} \newrobustcmd{\tcbIndexPrintEnvC}[1]{\tcb@Index@Print@C{#1}{\kvtcb@col@environment}} -\def\tcb@Print@Env#1{\textcolor{\kvtcb@col@environment}{\bfseries\tcb@scantokens{#1}}} +\def\tcb@Print@Env#1{\textcolor{\kvtcb@col@environment}{\tcb@doc@bfseries\tcb@scantokens{#1}}} \newrobustcmd{\tcbIndexPrintKeyCA}[1]{\tcb@Index@Print@CA{#1}{\kvtcb@col@key}{\kvtcb@text@key}} \newrobustcmd{\tcbIndexPrintKeyC}[1]{\tcb@Index@Print@C{#1}{\kvtcb@col@key}} -\def\tcb@Print@Key#1{\textcolor{\kvtcb@col@key}{\bfseries\tcb@scantokens{#1}}} +\def\tcb@Print@Key#1{\textcolor{\kvtcb@col@key}{\tcb@doc@bfseries\tcb@scantokens{#1}}} \newrobustcmd{\tcbIndexPrintValCA}[1]{\tcb@Index@Print@CA{#1}{\kvtcb@col@value}{\kvtcb@text@value}} \newrobustcmd{\tcbIndexPrintValC}[1]{\tcb@Index@Print@C{#1}{\kvtcb@col@value}} -\def\tcb@Print@Val#1{\textcolor{\kvtcb@col@value}{\bfseries\tcb@scantokens{#1}}} +\def\tcb@Print@Val#1{\textcolor{\kvtcb@col@value}{\tcb@doc@bfseries\tcb@scantokens{#1}}} \newrobustcmd{\tcbIndexPrintColCA}[1]{\tcb@Index@Print@CA{#1}{\kvtcb@col@color}{\kvtcb@text@color}} \newrobustcmd{\tcbIndexPrintColC}[1]{\tcb@Index@Print@C{#1}{\kvtcb@col@color}} -\def\tcb@Print@Col#1{\textcolor{\kvtcb@col@color}{\bfseries\tcb@scantokens{#1}}} +\def\tcb@Print@Col#1{\textcolor{\kvtcb@col@color}{\tcb@doc@bfseries\tcb@scantokens{#1}}} \newrobustcmd{\tcbIndexPrintCountCA}[1]{\tcb@Index@Print@CA{#1}{\kvtcb@col@counter}{\kvtcb@text@counter}} \newrobustcmd{\tcbIndexPrintCountC}[1]{\tcb@Index@Print@C{#1}{\kvtcb@col@counter}} -\def\tcb@Print@Count#1{\textcolor{\kvtcb@col@counter}{\bfseries\tcb@scantokens{#1}}} +\def\tcb@Print@Count#1{\textcolor{\kvtcb@col@counter}{\tcb@doc@bfseries\tcb@scantokens{#1}}} \newrobustcmd{\tcbIndexPrintLenCA}[1]{\tcb@Index@Print@ComCA{#1}{\kvtcb@col@length}{\kvtcb@text@length}} \newrobustcmd{\tcbIndexPrintLenC}[1]{\tcb@Index@Print@ComC{#1}{\kvtcb@col@length}} -\def\tcb@Print@Len#1{\textcolor{\kvtcb@col@length}{\bfseries\tcb@cs{#1}}} +\def\tcb@Print@Len#1{\textcolor{\kvtcb@col@length}{\tcb@doc@bfseries\tcb@cs{#1}}} \def\tcb@index@Com#1{\iftcb@doc@toindex\kvtcb@index@command{#1\idx@actual\tcbIndexPrintComC{#1}}\fi} \def\tcb@index@Env#1{\iftcb@doc@toindex\kvtcb@index@command{#1\idx@actual\tcbIndexPrintEnvCA{#1}}\kvtcb@index@command{\kvtcb@text@envs\idx@level#1\idx@actual\tcbIndexPrintEnvC{#1}}\fi} @@ -491,6 +497,7 @@ index colorize=false, index annotate=true, english language, + keywords bold, } % deprecated diff --git a/Master/texmf-dist/tex/latex/tcolorbox/tcbexternal.code.tex b/Master/texmf-dist/tex/latex/tcolorbox/tcbexternal.code.tex index 7f4adf923e1..7a27be14b29 100644 --- a/Master/texmf-dist/tex/latex/tcolorbox/tcbexternal.code.tex +++ b/Master/texmf-dist/tex/latex/tcolorbox/tcbexternal.code.tex @@ -1,4 +1,4 @@ -%% The LaTeX package tcolorbox - version 4.02 (2017/02/24) +%% The LaTeX package tcolorbox - version 4.03 (2017/04/25) %% tcbexternal.code.tex: Code for externalization %% %% ------------------------------------------------------------------------------------------- @@ -17,7 +17,7 @@ %% %% This work consists of all files listed in README %% -\tcb@set@library@version{4.02} +\tcb@set@library@version{4.03} \tcbuselibrary{pro@cessing} diff --git a/Master/texmf-dist/tex/latex/tcolorbox/tcbfitting.code.tex b/Master/texmf-dist/tex/latex/tcolorbox/tcbfitting.code.tex index 132fb5a4d5e..6235ef7c95c 100644 --- a/Master/texmf-dist/tex/latex/tcolorbox/tcbfitting.code.tex +++ b/Master/texmf-dist/tex/latex/tcolorbox/tcbfitting.code.tex @@ -1,4 +1,4 @@ -%% The LaTeX package tcolorbox - version 4.02 (2017/02/24) +%% The LaTeX package tcolorbox - version 4.03 (2017/04/25) %% tcbfitting.code.tex: Code for fit boxes %% %% ------------------------------------------------------------------------------------------- @@ -18,7 +18,7 @@ %% This work consists of all files listed in README %% %\makeatletter -\tcb@set@library@version{4.02} +\tcb@set@library@version{4.03} \newdimen\tcbfitdim \newdimen\tcb@lowerfitdim diff --git a/Master/texmf-dist/tex/latex/tcolorbox/tcbhooks.code.tex b/Master/texmf-dist/tex/latex/tcolorbox/tcbhooks.code.tex index f8a839490f9..8683711daab 100644 --- a/Master/texmf-dist/tex/latex/tcolorbox/tcbhooks.code.tex +++ b/Master/texmf-dist/tex/latex/tcolorbox/tcbhooks.code.tex @@ -1,4 +1,4 @@ -%% The LaTeX package tcolorbox - version 4.02 (2017/02/24) +%% The LaTeX package tcolorbox - version 4.03 (2017/04/25) %% tcbhooks.code.tex: Code for adding hooks %% %% ------------------------------------------------------------------------------------------- @@ -18,7 +18,7 @@ %% This work consists of all files listed in README %% %\makeatletter -\tcb@set@library@version{4.02} +\tcb@set@library@version{4.03} \tcbset{% before upper app/.code={\appto\kvtcb@before@upper{#1}},% diff --git a/Master/texmf-dist/tex/latex/tcolorbox/tcblistings.code.tex b/Master/texmf-dist/tex/latex/tcolorbox/tcblistings.code.tex index 5b3d393da18..80da90c5742 100644 --- a/Master/texmf-dist/tex/latex/tcolorbox/tcblistings.code.tex +++ b/Master/texmf-dist/tex/latex/tcolorbox/tcblistings.code.tex @@ -1,4 +1,4 @@ -%% The LaTeX package tcolorbox - version 4.02 (2017/02/24) +%% The LaTeX package tcolorbox - version 4.03 (2017/04/25) %% tcblistings.code.tex: Code for colorboxes with listings %% %% ------------------------------------------------------------------------------------------- @@ -18,7 +18,7 @@ %% This work consists of all files listed in README %% %\makeatletter -\tcb@set@library@version{4.02} +\tcb@set@library@version{4.03} \RequirePackage{listings}[2007/02/22] diff --git a/Master/texmf-dist/tex/latex/tcolorbox/tcblistingscore.code.tex b/Master/texmf-dist/tex/latex/tcolorbox/tcblistingscore.code.tex index 0659972bf87..d7705cb5507 100644 --- a/Master/texmf-dist/tex/latex/tcolorbox/tcblistingscore.code.tex +++ b/Master/texmf-dist/tex/latex/tcolorbox/tcblistingscore.code.tex @@ -1,4 +1,4 @@ -%% The LaTeX package tcolorbox - version 4.02 (2017/02/24) +%% The LaTeX package tcolorbox - version 4.03 (2017/04/25) %% tcblistingscode.code.tex: Auxiliary code for colorboxes with listings %% %% ------------------------------------------------------------------------------------------- @@ -18,7 +18,7 @@ %% This work consists of all files listed in README %% %\makeatletter -\tcb@set@library@version{4.02} +\tcb@set@library@version{4.03} \tcbuselibrary{pro@cessing} diff --git a/Master/texmf-dist/tex/latex/tcolorbox/tcblistingsutf8.code.tex b/Master/texmf-dist/tex/latex/tcolorbox/tcblistingsutf8.code.tex index ee1d95ff051..317989308d7 100644 --- a/Master/texmf-dist/tex/latex/tcolorbox/tcblistingsutf8.code.tex +++ b/Master/texmf-dist/tex/latex/tcolorbox/tcblistingsutf8.code.tex @@ -1,4 +1,4 @@ -%% The LaTeX package tcolorbox - version 4.02 (2017/02/24) +%% The LaTeX package tcolorbox - version 4.03 (2017/04/25) %% 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@set@library@version{4.02} +\tcb@set@library@version{4.03} \RequirePackage{listingsutf8}[2011/11/10] \tcbuselibrary{listings} diff --git a/Master/texmf-dist/tex/latex/tcolorbox/tcbmagazine.code.tex b/Master/texmf-dist/tex/latex/tcolorbox/tcbmagazine.code.tex index c667aa3efe2..22756696f16 100644 --- a/Master/texmf-dist/tex/latex/tcolorbox/tcbmagazine.code.tex +++ b/Master/texmf-dist/tex/latex/tcolorbox/tcbmagazine.code.tex @@ -1,4 +1,4 @@ -%% The LaTeX package tcolorbox - version 4.02 (2017/02/24) +%% The LaTeX package tcolorbox - version 4.03 (2017/04/25) %% tcbmagazine.code.tex: Code for box sets and magazine styles %% %% ------------------------------------------------------------------------------------------- @@ -17,7 +17,7 @@ %% %% This work consists of all files listed in README %% -\tcb@set@library@version{4.02} +\tcb@set@library@version{4.03} \tcbuselibrary{breakable} diff --git a/Master/texmf-dist/tex/latex/tcolorbox/tcbminted.code.tex b/Master/texmf-dist/tex/latex/tcolorbox/tcbminted.code.tex index 505e2fa8d05..90fb312704c 100644 --- a/Master/texmf-dist/tex/latex/tcolorbox/tcbminted.code.tex +++ b/Master/texmf-dist/tex/latex/tcolorbox/tcbminted.code.tex @@ -1,4 +1,4 @@ -%% The LaTeX package tcolorbox - version 4.02 (2017/02/24) +%% The LaTeX package tcolorbox - version 4.03 (2017/04/25) %% tcbminted.code.tex: Code for colorboxes with listings %% %% ------------------------------------------------------------------------------------------- @@ -18,7 +18,7 @@ %% This work consists of all files listed in README %% %\makeatletter -\tcb@set@library@version{4.02} +\tcb@set@library@version{4.03} \RequirePackage{minted}[2011/09/17] @@ -48,7 +48,7 @@ }% \def\tcb@minted@doc@usetemplisting{% - \tcb@minted@input@listing{\kvtcb@docmintoptions}{latex}{\kvtcb@tempfile}{\kvtcb@docmintstyle}% + \tcb@minted@input@listing{\kvtcb@docmintoptions}{\kvtcb@docminted@language}{\kvtcb@tempfile}{\kvtcb@docmintstyle}% } \tcbset{% diff --git a/Master/texmf-dist/tex/latex/tcolorbox/tcbprocessing.code.tex b/Master/texmf-dist/tex/latex/tcolorbox/tcbprocessing.code.tex index 0b4e4dc6dc7..862460c2afd 100644 --- a/Master/texmf-dist/tex/latex/tcolorbox/tcbprocessing.code.tex +++ b/Master/texmf-dist/tex/latex/tcolorbox/tcbprocessing.code.tex @@ -1,4 +1,4 @@ -%% The LaTeX package tcolorbox - version 4.02 (2017/02/24) +%% The LaTeX package tcolorbox - version 4.03 (2017/04/25) %% tcbprocessing.code.tex: Code for conditional processing %% %% ------------------------------------------------------------------------------------------- @@ -17,7 +17,7 @@ %% %% This work consists of all files listed in README %% -\tcb@set@library@version{4.02} +\tcb@set@library@version{4.03} \RequirePackage{pdftexcmds} \RequirePackage{shellesc} diff --git a/Master/texmf-dist/tex/latex/tcolorbox/tcbraster.code.tex b/Master/texmf-dist/tex/latex/tcolorbox/tcbraster.code.tex index 92bd00a63a8..40dd5f56b9d 100644 --- a/Master/texmf-dist/tex/latex/tcolorbox/tcbraster.code.tex +++ b/Master/texmf-dist/tex/latex/tcolorbox/tcbraster.code.tex @@ -1,4 +1,4 @@ -%% The LaTeX package tcolorbox - version 4.02 (2017/02/24) +%% The LaTeX package tcolorbox - version 4.03 (2017/04/25) %% tcbskinsjigsaw.code.tex: Code for colorboxes with different skins %% %% ------------------------------------------------------------------------------------------- @@ -17,7 +17,7 @@ %% %% This work consists of all files listed in README %% -\tcb@set@library@version{4.02} +\tcb@set@library@version{4.03} \newcounter{tcbrastercolumn} \newcounter{tcbrasterrow} @@ -62,12 +62,9 @@ raster equal height group/.store in=\kvtcb@raster@ehgid,% raster equal height/.is choice, raster equal height/.default=all, - raster equal height/none/.code={\let\tcb@raster@ehg@start\@empty% - \let\tcb@raster@ehg@continue\@empty},% - raster equal height/rows/.code={\let\tcb@raster@ehg@start\tcb@raster@ehg@row% - \let\tcb@raster@ehg@continue\tcb@raster@ehg@row},% - raster equal height/all/.code={\let\tcb@raster@ehg@start\tcb@raster@ehg@all% - \let\tcb@raster@ehg@continue\@empty},% + raster equal height/none/.code={\let\tcb@raster@ehg@set\@empty},% + raster equal height/rows/.code={\let\tcb@raster@ehg@set\tcb@raster@ehg@row},% + raster equal height/all/.code={\let\tcb@raster@ehg@set\tcb@raster@ehg@all},% % raster force size/.is choice,% raster force size/.default=true,% @@ -134,6 +131,7 @@ \setcounter{tcbrasterrow}{1}% \let\tcb@height@fill@unbroken\tcb@height@fill@unbroken@raster% \tcbset{every box on layer \the\numexpr\number\c@tcblayer+1\relax/.code={% + \tcb@raster@ehg@set% \tcbset{raster every box/.try}% \ifodd\c@tcbrastercolumn\relax% \tcbset{raster odd column/.try}% @@ -164,7 +162,6 @@ \ifnum\c@tcbrastercolumn=\kvtcb@raster@columns\relax% \kern\kvtcb@raster@skip@right% \setcounter{tcbrastercolumn}{1}\addtocounter{tcbrasterrow}{1}% - \aftergroup\tcb@raster@ehg@continue% \else% \stepcounter{tcbrastercolumn}% \fi},% @@ -179,7 +176,6 @@ \tcbdimto\tcb@raster@box@height{(\kvtcb@raster@height+\kvtcb@raster@yskip-0.001pt)/\kvtcb@raster@rows-\kvtcb@raster@yskip}% \tcb@raster@set@size{height=\tcb@raster@box@height}% \fi% - \tcb@raster@ehg@start% \let\tcb@end@raster\@empty% \ifinner\ifhmode% \color@vbox% diff --git a/Master/texmf-dist/tex/latex/tcolorbox/tcbskins.code.tex b/Master/texmf-dist/tex/latex/tcolorbox/tcbskins.code.tex index 1123c87941b..5ef279ace2e 100644 --- a/Master/texmf-dist/tex/latex/tcolorbox/tcbskins.code.tex +++ b/Master/texmf-dist/tex/latex/tcolorbox/tcbskins.code.tex @@ -1,4 +1,4 @@ -%% The LaTeX package tcolorbox - version 4.02 (2017/02/24) +%% The LaTeX package tcolorbox - version 4.03 (2017/04/25) %% tcbskins.code.tex: Code for colorboxes with different skins %% %% ------------------------------------------------------------------------------------------- @@ -17,7 +17,7 @@ %% %% This work consists of all files listed in README %% -\tcb@set@library@version{4.02} +\tcb@set@library@version{4.03} \RequirePackage{tikz}[2010/10/13] @@ -29,7 +29,7 @@ \begin{scope}[every node/.style={line width=0mm,inner sep=0mm,outer sep=0mm,draw=none,fill=none,rectangle}] \node[name=frame,at={(0,0)},above right,minimum width=\tcb@width,minimum height=\tcb@height]{}; \node[name=interior,at={({\kvtcb@left@rule},{\kvtcb@bottom@rule})},above right,minimum width=\tcb@innerwidth,minimum height=\tcb@innerheight]{}; - \ifnum\tcb@segment@state=1% + \ifnum\tcbsegmentstate=1% \node[name=segmentation,at={({\kvtcb@left@rule},{\the\dimexpr\kvtcb@bottom@rule+\kvtcb@boxsep*2+\tcb@break@bottomsep+\kvtcb@bottom+\tcb@height@lower\relax})},above right, minimum width=\tcb@innerwidth,minimum height=\the\dimexpr\kvtcb@middle*2\relax]{}; \else\iftcb@sidebyside% @@ -510,7 +510,7 @@ frame engine=path,interior titled engine=empty,interior engine=empty,segmentation engine=empty,title engine=path,% interior titled code={% \iftcb@lowerseparated% - \ifcase\tcb@segment@state% + \ifcase\tcbsegmentstate% {\tcb@spec{fill=tcbcol@back}\tcb@drawwithtitle@path}% \or% \tcb@spec{fill=tcbcol@back}\tcb@drawspec@UT% @@ -522,7 +522,7 @@ \fi\tcb@spec{}}, interior code={% \iftcb@lowerseparated% - \ifcase\tcb@segment@state% + \ifcase\tcbsegmentstate% {\tcb@spec{fill=tcbcol@back}\tcb@drawwithouttitle@path}% \or% \tcb@spec{fill=tcbcol@back}\tcb@drawspec@UR% @@ -543,7 +543,7 @@ frame engine=pathfirst,interior titled engine=empty,interior engine=empty,segmentation engine=empty,title engine=pathfirst,% interior titled code={% \iftcb@lowerseparated% - \ifcase\tcb@segment@state% + \ifcase\tcbsegmentstate% {\tcb@spec{fill=tcbcol@back}\tcb@drawwithtitle@pathfirst}% \or% \tcb@spec{fill=tcbcol@back}\tcb@drawspec@UT% @@ -555,7 +555,7 @@ \fi\tcb@spec{}}, interior code={% \iftcb@lowerseparated% - \ifcase\tcb@segment@state% + \ifcase\tcbsegmentstate% {\tcb@spec{fill=tcbcol@back}\tcb@drawwithouttitle@pathfirst}% \or% \tcb@spec{fill=tcbcol@back}\tcb@drawspec@UR% @@ -574,7 +574,7 @@ frame engine=pathmiddle,interior titled engine=empty,interior engine=empty,segmentation engine=empty,title engine=pathmiddle,% interior titled code={% \iftcb@lowerseparated% - \ifcase\tcb@segment@state% + \ifcase\tcbsegmentstate% {\tcb@spec{fill=tcbcol@back}\tcb@drawwithtitle@pathmiddle}% \or% \tcb@spec{fill=tcbcol@back}\tcb@drawspec@UT% @@ -586,7 +586,7 @@ \fi\tcb@spec{}},% interior code={% \iftcb@lowerseparated% - \ifcase\tcb@segment@state% + \ifcase\tcbsegmentstate% {\tcb@spec{fill=tcbcol@back}\tcb@drawwithouttitle@pathmiddle}% \or% \tcb@spec{fill=tcbcol@back}\tcb@drawspec@US% @@ -605,7 +605,7 @@ frame engine=pathlast,interior titled engine=empty,interior engine=empty,segmentation engine=empty,title engine=pathlast,% interior titled code={% \iftcb@lowerseparated% - \ifcase\tcb@segment@state + \ifcase\tcbsegmentstate {\tcb@spec{fill=tcbcol@back}\tcb@drawwithtitle@pathlast}% \or% \tcb@spec{fill=tcbcol@back}\tcb@drawspec@UT% @@ -617,7 +617,7 @@ \fi\tcb@spec{}}, interior code={% \iftcb@lowerseparated% - \ifcase\tcb@segment@state% + \ifcase\tcbsegmentstate% {\tcb@spec{fill=tcbcol@back}\tcb@drawwithouttitle@pathlast}% \or% \tcb@spec{fill=tcbcol@back}\tcb@drawspec@US% @@ -652,7 +652,7 @@ frame engine=path,interior titled engine=empty,interior engine=empty,segmentation engine=empty,title engine=path,% interior titled code={% \iftcb@lowerseparated% - \ifnum\tcb@segment@state=1% + \ifnum\tcbsegmentstate=1% \tcb@spec{beamer@color}\tcb@drawspec@UT% \else% {\tcb@spec{beamer@color}\tcb@drawwithtitle@path}% @@ -663,7 +663,7 @@ \tcb@drawspec@T\tcb@spec{}}, interior code={% \iftcb@lowerseparated% - \ifnum\tcb@segment@state=1 + \ifnum\tcbsegmentstate=1 \tcb@spec{beamer@color}\tcb@drawspec@UR% \else% {\tcb@spec{beamer@color}\tcb@drawwithouttitle@path}% @@ -680,7 +680,7 @@ frame engine=pathfirst,interior titled engine=empty,interior engine=empty,segmentation engine=empty,title engine=pathfirst,% interior titled code={% \iftcb@lowerseparated% - \ifnum\tcb@segment@state=1% + \ifnum\tcbsegmentstate=1% \tcb@spec{beamer@color}\tcb@drawspec@UT% \else% {\tcb@spec{beamer@color}\tcb@drawwithtitle@pathfirst}% @@ -691,7 +691,7 @@ \tcb@drawspec@T\tcb@spec{}},% interior code={% \iftcb@lowerseparated% - \ifnum\tcb@segment@state=1 + \ifnum\tcbsegmentstate=1 \tcb@spec{beamer@color}\tcb@drawspec@UR% \else% {\tcb@spec{beamer@color}\tcb@drawwithouttitle@pathfirst}% @@ -706,7 +706,7 @@ frame engine=pathmiddle,interior titled engine=empty,interior engine=empty,segmentation engine=empty,title engine=pathmiddle,% interior titled code={% \iftcb@lowerseparated% - \ifnum\tcb@segment@state=1% + \ifnum\tcbsegmentstate=1% \tcb@spec{beamer@color}\tcb@drawspec@UT% \else% {\tcb@spec{beamer@color}\tcb@drawwithtitle@pathmiddle}% @@ -717,7 +717,7 @@ \tcb@drawspec@T\tcb@spec{}},% interior code={% \iftcb@lowerseparated% - \ifnum\tcb@segment@state=1 + \ifnum\tcbsegmentstate=1 \tcb@spec{beamer@color}\tcb@drawspec@US% \else% {\tcb@spec{beamer@color}\tcb@drawwithouttitle@pathmiddle}% @@ -732,7 +732,7 @@ frame engine=pathlast,interior titled engine=empty,interior engine=empty,segmentation engine=empty,title engine=pathlast,% interior titled code={% \iftcb@lowerseparated% - \ifnum\tcb@segment@state=1% + \ifnum\tcbsegmentstate=1% \tcb@spec{beamer@color}\tcb@drawspec@UT% \else% {\tcb@spec{beamer@color}\tcb@drawwithtitle@pathlast}% @@ -743,7 +743,7 @@ \tcb@drawspec@T\tcb@spec{}},% interior code={% \iftcb@lowerseparated% - \ifnum\tcb@segment@state=1 + \ifnum\tcbsegmentstate=1 \tcb@spec{beamer@color}\tcb@drawspec@US% \else% {\tcb@spec{beamer@color}\tcb@drawwithouttitle@pathlast}% @@ -828,7 +828,7 @@ ([xshift={\kvtcb@left@rule},yshift={\kvtcb@bottom@rule}]frame.south west) rectangle ([xshift={-\kvtcb@right@rule},yshift={-\kvtcb@top@rule}]frame.north east); \fi% - \ifcase\tcb@segment@state + \ifcase\tcbsegmentstate \path[fill=white,draw,dotted] ([xshift={\kvtcb@boxsep},yshift={\kvtcb@boxsep+\tcb@break@bottomsep}]interior.south west) rectangle ([xshift={-\kvtcb@boxsep},yshift={-\kvtcb@boxsep-\tcb@break@topsep}]interior.north east); @@ -1215,6 +1215,8 @@ \tcbdimto\tcb@ppbb@height{\pgf@yb-\pgf@ya}% } +\def\tcb@ppbb@textbox#1{\pgftext[x=\the\dimexpr\pgf@xa+\tcb@ppbb@width/2\relax,y=\pgf@ya+\tcb@ppbb@height/2]{#1}} + \def\tcb@set@waterbox@to@graphics#1{% \setbox\tcb@waterbox=\color@hbox\pgfinterruptpicture{\expandafter\includegraphics\expandafter[\tcb@tikz@fill@graphics@options]{#1}}\endpgfinterruptpicture\color@endbox% } @@ -1231,29 +1233,31 @@ fill image options/.store in=\tcb@tikz@fill@graphics@options,% fill image options=,% fill plain image/.style={path picture={% - \node at (path picture bounding box.center) {\expandafter\includegraphics\expandafter[\tcb@tikz@fill@graphics@options]{#1}}; + \tcb@process@ppbb@wh% + \tcb@ppbb@textbox{\expandafter\includegraphics\expandafter[\tcb@tikz@fill@graphics@options]{#1}}% }}, fill plain picture/.style={path picture={% + \tcb@process@ppbb@wh% \tcb@set@waterbox@to@picture{#1}% - \node at (path picture bounding box.center) {\box\tcb@waterbox}; + \tcb@ppbb@textbox{\box\tcb@waterbox}% }}, fill stretch image/.style={path picture={% \tcb@process@ppbb@wh% - \node at (path picture bounding box.center) {\expandafter\includegraphics\expandafter[\tcb@tikz@fill@graphics@options,% + \tcb@ppbb@textbox{\expandafter\includegraphics\expandafter[\tcb@tikz@fill@graphics@options,% width=\the\dimexpr\tcb@tikz@fill@graphics@scale\dimexpr\tcb@ppbb@width\relax,% - height=\the\dimexpr\tcb@tikz@fill@graphics@scale\dimexpr\tcb@ppbb@height\relax]{#1}}; + height=\the\dimexpr\tcb@tikz@fill@graphics@scale\dimexpr\tcb@ppbb@height\relax]{#1}}% }}, fill stretch picture/.style={path picture={% \tcb@process@ppbb@wh% \tcb@set@waterbox@to@picture{#1}% \tcb@comp@waterbox@stretch{\tcb@tikz@fill@graphics@scale}{\tcb@ppbb@width}{\tcb@ppbb@height}% - \node at (path picture bounding box.center) {\tcb@box@scaled@waterbox};% + \tcb@ppbb@textbox{\tcb@box@scaled@waterbox}% }}, fill@overzoom/.style={path picture={% \tcb@process@ppbb@wh% #1% \tcb@comp@waterbox@overzoom{\tcb@tikz@fill@graphics@scale}{\tcb@ppbb@width}{\tcb@ppbb@height}% - \node at (path picture bounding box.center) {\tcb@box@scaled@waterbox};% + \tcb@ppbb@textbox{\tcb@box@scaled@waterbox}% }}, fill overzoom image/.style={fill@overzoom={\tcb@set@waterbox@to@graphics{#1}}},% fill overzoom picture/.style={fill@overzoom={\tcb@set@waterbox@to@picture{#1}}},% @@ -1261,7 +1265,7 @@ \tcb@process@ppbb@wh% #1% \tcb@comp@waterbox@zoom{\tcb@tikz@fill@graphics@scale}{\tcb@ppbb@width}{\tcb@ppbb@height}% - \node at (path picture bounding box.center) {\tcb@box@scaled@waterbox};% + \tcb@ppbb@textbox{\tcb@box@scaled@waterbox}% }}, fill zoom image/.style={fill@zoom={\tcb@set@waterbox@to@graphics{#1}}},% fill zoom picture/.style={fill@zoom={\tcb@set@waterbox@to@picture{#1}}},% @@ -1269,7 +1273,7 @@ \tcb@process@ppbb@wh% #1% \tcb@comp@waterbox@shrink{\tcb@tikz@fill@graphics@scale}{\tcb@ppbb@width}{\tcb@ppbb@height}% - \node at (path picture bounding box.center) {\tcb@box@scaled@waterbox};% + \tcb@ppbb@textbox{\tcb@box@scaled@waterbox}% }}, fill shrink image/.style={fill@shrink={\tcb@set@waterbox@to@graphics{#1}}},% fill shrink picture/.style={fill@shrink={\tcb@set@waterbox@to@picture{#1}}},% diff --git a/Master/texmf-dist/tex/latex/tcolorbox/tcbskinsjigsaw.code.tex b/Master/texmf-dist/tex/latex/tcolorbox/tcbskinsjigsaw.code.tex index 4a3c90937a2..3f9f3931750 100644 --- a/Master/texmf-dist/tex/latex/tcolorbox/tcbskinsjigsaw.code.tex +++ b/Master/texmf-dist/tex/latex/tcolorbox/tcbskinsjigsaw.code.tex @@ -1,4 +1,4 @@ -%% The LaTeX package tcolorbox - version 4.02 (2017/02/24) +%% The LaTeX package tcolorbox - version 4.03 (2017/04/25) %% tcbskinsjigsaw.code.tex: Code for colorboxes with different skins %% %% ------------------------------------------------------------------------------------------- @@ -17,7 +17,7 @@ %% %% This work consists of all files listed in README %% -\tcb@set@library@version{4.02} +\tcb@set@library@version{4.03} \tcbuselibrary{skins} diff --git a/Master/texmf-dist/tex/latex/tcolorbox/tcbtheorems.code.tex b/Master/texmf-dist/tex/latex/tcolorbox/tcbtheorems.code.tex index 7662bdaf87c..7c66df3af9a 100644 --- a/Master/texmf-dist/tex/latex/tcolorbox/tcbtheorems.code.tex +++ b/Master/texmf-dist/tex/latex/tcolorbox/tcbtheorems.code.tex @@ -1,4 +1,4 @@ -%% The LaTeX package tcolorbox - version 4.02 (2017/02/24) +%% The LaTeX package tcolorbox - version 4.03 (2017/04/25) %% tcbtheorems.code.tex: Code for theorems in colorboxes %% %% ------------------------------------------------------------------------------------------- @@ -18,7 +18,7 @@ %% This work consists of all files listed in README %% %\makeatletter -\tcb@set@library@version{4.02} +\tcb@set@library@version{4.03} \RequirePackage{amsmath} diff --git a/Master/texmf-dist/tex/latex/tcolorbox/tcbvignette.code.tex b/Master/texmf-dist/tex/latex/tcolorbox/tcbvignette.code.tex index 1b0fc917ac5..c9a79578cbf 100644 --- a/Master/texmf-dist/tex/latex/tcolorbox/tcbvignette.code.tex +++ b/Master/texmf-dist/tex/latex/tcolorbox/tcbvignette.code.tex @@ -1,4 +1,4 @@ -%% The LaTeX package tcolorbox - version 4.02 (2017/02/24) +%% The LaTeX package tcolorbox - version 4.03 (2017/04/25) %% tcbvignette.code.tex: Code for ornamental frames %% %% ------------------------------------------------------------------------------------------- @@ -17,7 +17,7 @@ %% %% This work consists of all files listed in README %% -\tcb@set@library@version{4.02} +\tcb@set@library@version{4.03} \tcbuselibrary{skins} diff --git a/Master/texmf-dist/tex/latex/tcolorbox/tcbxparse.code.tex b/Master/texmf-dist/tex/latex/tcolorbox/tcbxparse.code.tex index db0b964551d..a8594fa3754 100644 --- a/Master/texmf-dist/tex/latex/tcolorbox/tcbxparse.code.tex +++ b/Master/texmf-dist/tex/latex/tcolorbox/tcbxparse.code.tex @@ -1,4 +1,4 @@ -%% The LaTeX package tcolorbox - version 4.02 (2017/02/24) +%% The LaTeX package tcolorbox - version 4.03 (2017/04/25) %% tcbxparse.code.tex: Code for xparse features %% %% ------------------------------------------------------------------------------------------- @@ -18,7 +18,7 @@ %% This work consists of all files listed in README %% %\makeatletter -\tcb@set@library@version{4.02} +\tcb@set@library@version{4.03} \RequirePackage{xparse}[2013/12/31] diff --git a/Master/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty b/Master/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty index 70f7c62a5c4..0c991b172ca 100644 --- a/Master/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty +++ b/Master/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty @@ -1,4 +1,4 @@ -%% The LaTeX package tcolorbox - version 4.02 (2017/02/24) +%% The LaTeX package tcolorbox - version 4.03 (2017/04/25) %% tcolorbox.sty: Text color boxes %% %% ------------------------------------------------------------------------------------------- @@ -18,8 +18,8 @@ %% This work consists of all files listed in README %% \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{tcolorbox}[2017/02/24 version 4.02 text color boxes] -\def\tcb@version{4.02} +\ProvidesPackage{tcolorbox}[2017/04/25 version 4.03 text color boxes] +\def\tcb@version{4.03} \RequirePackage{pgf}[2008/01/15] \RequirePackage{verbatim}[2003/08/22] @@ -1659,9 +1659,9 @@ \tcbdimto\tcb@natheight{\tcb@h@padtitle+\kvtcb@top@rule+\kvtcb@bottom@rule+\kvtcb@boxsep*2+\kvtcb@top+\kvtcb@bottom+\tcb@h@upper}% \iftcb@lowerspace% \tcbdimto\tcb@natheight{\tcb@natheight+\tcb@h@segment+\tcb@h@lower}% - \def\tcb@segment@state{1}% + \def\tcbsegmentstate{1}% \else% - \def\tcb@segment@state{0}% + \def\tcbsegmentstate{0}% \fi% \tcb@ch% \tcbdimto\tcb@innerheight{\tcb@height-\kvtcb@top@rule-\kvtcb@bottom@rule-\tcb@h@padtitle}% |