From d0d4f5e99557cfca38858fe41f0391bc6d12ed68 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sat, 2 Mar 2019 22:11:06 +0000 Subject: tcolorbox (2mar19) git-svn-id: svn://tug.org/texlive/trunk@50206 c570f23f-e606-0410-a88d-b1316a301751 --- .../tex/latex/tcolorbox/tcbbreakable.code.tex | 8 +- .../tex/latex/tcolorbox/tcbdocumentation.code.tex | 6 +- .../tex/latex/tcolorbox/tcbexternal.code.tex | 6 +- .../tex/latex/tcolorbox/tcbfitting.code.tex | 12 +- .../tex/latex/tcolorbox/tcbhooks.code.tex | 6 +- .../tex/latex/tcolorbox/tcblistings.code.tex | 6 +- .../tex/latex/tcolorbox/tcblistingscore.code.tex | 10 +- .../tex/latex/tcolorbox/tcblistingsutf8.code.tex | 6 +- .../tex/latex/tcolorbox/tcbmagazine.code.tex | 6 +- .../tex/latex/tcolorbox/tcbminted.code.tex | 6 +- .../tex/latex/tcolorbox/tcbposter.code.tex | 6 +- .../tex/latex/tcolorbox/tcbprocessing.code.tex | 6 +- .../tex/latex/tcolorbox/tcbraster.code.tex | 6 +- .../tex/latex/tcolorbox/tcbskins.code.tex | 133 +++++++++++---------- .../tex/latex/tcolorbox/tcbskinsjigsaw.code.tex | 6 +- .../tex/latex/tcolorbox/tcbtheorems.code.tex | 42 +++---- .../tex/latex/tcolorbox/tcbvignette.code.tex | 18 +-- .../tex/latex/tcolorbox/tcbxparse.code.tex | 6 +- .../texmf-dist/tex/latex/tcolorbox/tcolorbox.sty | 123 ++++++++++--------- 19 files changed, 219 insertions(+), 199 deletions(-) (limited to 'Master/texmf-dist/tex/latex/tcolorbox') diff --git a/Master/texmf-dist/tex/latex/tcolorbox/tcbbreakable.code.tex b/Master/texmf-dist/tex/latex/tcolorbox/tcbbreakable.code.tex index 5595685288d..69f5899e5c5 100644 --- a/Master/texmf-dist/tex/latex/tcolorbox/tcbbreakable.code.tex +++ b/Master/texmf-dist/tex/latex/tcolorbox/tcbbreakable.code.tex @@ -1,8 +1,8 @@ -%% The LaTeX package tcolorbox - version 4.15 (2018/12/07) +%% The LaTeX package tcolorbox - version 4.20 (2019/03/02) %% tcbbreakable.code.tex: Code for breakable colorboxes %% %% ------------------------------------------------------------------------------------------- -%% Copyright (c) 2006-2018 by Prof. Dr. Dr. Thomas F. Sturm +%% Copyright (c) 2006-2019 by Prof. Dr. Dr. Thomas F. Sturm %% ------------------------------------------------------------------------------------------- %% %% This work may be distributed and/or modified under the @@ -17,7 +17,7 @@ %% %% This work consists of all files listed in README %% -\tcb@set@library@version{4.15} +\tcb@set@library@version{4.20} \let\tcb@parboxrestore@true=\tcb@parboxrestore \let\tcb@parboxrestore@false\tcb@parbox@false@settings @@ -169,7 +169,7 @@ \else% \tcb@hasTitletrue% \tcbdimto\tcb@w@title{\tcb@innerwidth-\kvtcb@boxsep*2-\kvtcb@lefttitle-\kvtcb@righttitle}% - \begin{tcb@savebox}{\tcb@titlebox}{\tcb@w@title}\tcb@extras@followingtitle\color{tcbcol@title}\kvtcb@fonttitle\kvtcb@haligntitle\kvtcb@followingtitle\end{tcb@savebox}% + \begin{tcb@savebox}{\tcb@titlebox}{\tcb@w@title}\tcb@extras@followingtitle\color{tcbcoltitle}\kvtcb@fonttitle\kvtcb@haligntitle\kvtcb@followingtitle\end{tcb@savebox}% \tcbdimto\tcb@h@title{\ht\tcb@titlebox+\dp\tcb@titlebox}% \tcbdimto\tcb@h@padtitle{\kvtcb@title@rule+\kvtcb@boxsep*2+\kvtcb@toptitle+\kvtcb@bottomtitle+\tcb@h@title}% \fi% diff --git a/Master/texmf-dist/tex/latex/tcolorbox/tcbdocumentation.code.tex b/Master/texmf-dist/tex/latex/tcolorbox/tcbdocumentation.code.tex index a26bde8045f..ecd2d24dd22 100644 --- a/Master/texmf-dist/tex/latex/tcolorbox/tcbdocumentation.code.tex +++ b/Master/texmf-dist/tex/latex/tcolorbox/tcbdocumentation.code.tex @@ -1,8 +1,8 @@ -%% The LaTeX package tcolorbox - version 4.15 (2018/12/07) +%% The LaTeX package tcolorbox - version 4.20 (2019/03/02) %% tcbdocumentation.code.tex: Code for LaTeX documentations %% %% ------------------------------------------------------------------------------------------- -%% Copyright (c) 2006-2018 by Prof. Dr. Dr. Thomas F. Sturm +%% Copyright (c) 2006-2019 by Prof. Dr. Dr. Thomas F. Sturm %% ------------------------------------------------------------------------------------------- %% %% This work may be distributed and/or modified under the @@ -17,7 +17,7 @@ %% %% This work consists of all files listed in README %% -\tcb@set@library@version{4.15} +\tcb@set@library@version{4.20} \tcbuselibrary{listings,skins,xparse,external} diff --git a/Master/texmf-dist/tex/latex/tcolorbox/tcbexternal.code.tex b/Master/texmf-dist/tex/latex/tcolorbox/tcbexternal.code.tex index 3252746db12..0f3f68546ff 100644 --- a/Master/texmf-dist/tex/latex/tcolorbox/tcbexternal.code.tex +++ b/Master/texmf-dist/tex/latex/tcolorbox/tcbexternal.code.tex @@ -1,8 +1,8 @@ -%% The LaTeX package tcolorbox - version 4.15 (2018/12/07) +%% The LaTeX package tcolorbox - version 4.20 (2019/03/02) %% tcbexternal.code.tex: Code for externalization %% %% ------------------------------------------------------------------------------------------- -%% Copyright (c) 2006-2018 by Prof. Dr. Dr. Thomas F. Sturm +%% Copyright (c) 2006-2019 by Prof. Dr. Dr. Thomas F. Sturm %% ------------------------------------------------------------------------------------------- %% %% This work may be distributed and/or modified under the @@ -17,7 +17,7 @@ %% %% This work consists of all files listed in README %% -\tcb@set@library@version{4.15} +\tcb@set@library@version{4.20} \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 b819afaad87..7e32bdec72b 100644 --- a/Master/texmf-dist/tex/latex/tcolorbox/tcbfitting.code.tex +++ b/Master/texmf-dist/tex/latex/tcolorbox/tcbfitting.code.tex @@ -1,8 +1,8 @@ -%% The LaTeX package tcolorbox - version 4.15 (2018/12/07) +%% The LaTeX package tcolorbox - version 4.20 (2019/03/02) %% tcbfitting.code.tex: Code for fit boxes %% %% ------------------------------------------------------------------------------------------- -%% Copyright (c) 2006-2018 by Prof. Dr. Dr. Thomas F. Sturm +%% Copyright (c) 2006-2019 by Prof. Dr. Dr. Thomas F. Sturm %% ------------------------------------------------------------------------------------------- %% %% This work may be distributed and/or modified under the @@ -18,7 +18,7 @@ %% This work consists of all files listed in README %% %\makeatletter -\tcb@set@library@version{4.15} +\tcb@set@library@version{4.20} \newdimen\tcbfitdim \newdimen\tcb@lowerfitdim @@ -226,7 +226,7 @@ \def\tcb@fit@@box{% \iftcb@hasTitle% \tcbdimto\tcb@w@title{\kvtcb@width-(\kvtcb@left@rule)-(\kvtcb@right@rule)-(\kvtcb@boxsep)*2-(\kvtcb@lefttitle)-(\kvtcb@righttitle)}% - \begin{tcb@savebox}{\tcb@titlebox}{\tcb@w@title}\color{tcbcol@title}\kvtcb@fonttitle\kvtcb@haligntitle\kvtcb@before@title\kvtcb@title\kvtcb@after@title\end{tcb@savebox}% + \begin{tcb@savebox}{\tcb@titlebox}{\tcb@w@title}\color{tcbcoltitle}\kvtcb@fonttitle\kvtcb@haligntitle\kvtcb@before@title\kvtcb@title\kvtcb@after@title\end{tcb@savebox}% \tcbdimto\tcb@h@titletotal{\ht\tcb@titlebox+\dp\tcb@titlebox+\kvtcb@title@rule+(\kvtcb@boxsep)*2+\kvtcb@toptitle+\kvtcb@bottomtitle}% \else% \let\tcb@h@titletotal=\tcb@zpt% @@ -254,10 +254,10 @@ \def\tcb@fit@@boxsave##1{% \tcbdimto\tcb@innerwidth{\kvtcb@width-\kvtcb@left@rule-\kvtcb@right@rule}% \colorlet{tcbcol@origin}{.}% - \tcb@set@color{tcbcol@upper}% + \tcb@set@color{tcbcolupper}% \begin{tcb@savebox}{\tcb@upperbox}{##1}% \kvtcb@fontupper\fontsize{\tcbfitdim}{\tcb@fit@@line}\selectfont% - \kvtcb@halignupper\kvtcb@before@upper\ignorespaces#1\ifvmode\else\unskip\fi\kvtcb@after@upper% + \kvtcb@halignupper\tcb@insert@before@upper#1\tcb@insert@after@upper% \end{tcb@savebox}% \tcb@reset@color% \advance\count@ 1\relax% diff --git a/Master/texmf-dist/tex/latex/tcolorbox/tcbhooks.code.tex b/Master/texmf-dist/tex/latex/tcolorbox/tcbhooks.code.tex index abc3c87ec98..d0e0acae721 100644 --- a/Master/texmf-dist/tex/latex/tcolorbox/tcbhooks.code.tex +++ b/Master/texmf-dist/tex/latex/tcolorbox/tcbhooks.code.tex @@ -1,8 +1,8 @@ -%% The LaTeX package tcolorbox - version 4.15 (2018/12/07) +%% The LaTeX package tcolorbox - version 4.20 (2019/03/02) %% tcbhooks.code.tex: Code for adding hooks %% %% ------------------------------------------------------------------------------------------- -%% Copyright (c) 2006-2018 by Prof. Dr. Dr. Thomas F. Sturm +%% Copyright (c) 2006-2019 by Prof. Dr. Dr. Thomas F. Sturm %% ------------------------------------------------------------------------------------------- %% %% This work may be distributed and/or modified under the @@ -18,7 +18,7 @@ %% This work consists of all files listed in README %% %\makeatletter -\tcb@set@library@version{4.15} +\tcb@set@library@version{4.20} \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 d24293530eb..418618ad6ba 100644 --- a/Master/texmf-dist/tex/latex/tcolorbox/tcblistings.code.tex +++ b/Master/texmf-dist/tex/latex/tcolorbox/tcblistings.code.tex @@ -1,8 +1,8 @@ -%% The LaTeX package tcolorbox - version 4.15 (2018/12/07) +%% The LaTeX package tcolorbox - version 4.20 (2019/03/02) %% tcblistings.code.tex: Code for colorboxes with listings %% %% ------------------------------------------------------------------------------------------- -%% Copyright (c) 2006-2018 by Prof. Dr. Dr. Thomas F. Sturm +%% Copyright (c) 2006-2019 by Prof. Dr. Dr. Thomas F. Sturm %% ------------------------------------------------------------------------------------------- %% %% This work may be distributed and/or modified under the @@ -18,7 +18,7 @@ %% This work consists of all files listed in README %% %\makeatletter -\tcb@set@library@version{4.15} +\tcb@set@library@version{4.20} \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 5e9dfb99abd..2906d28c356 100644 --- a/Master/texmf-dist/tex/latex/tcolorbox/tcblistingscore.code.tex +++ b/Master/texmf-dist/tex/latex/tcolorbox/tcblistingscore.code.tex @@ -1,8 +1,8 @@ -%% The LaTeX package tcolorbox - version 4.15 (2018/12/07) +%% The LaTeX package tcolorbox - version 4.20 (2019/03/02) %% tcblistingscode.code.tex: Auxiliary code for colorboxes with listings %% %% ------------------------------------------------------------------------------------------- -%% Copyright (c) 2006-2018 by Prof. Dr. Dr. Thomas F. Sturm +%% Copyright (c) 2006-2019 by Prof. Dr. Dr. Thomas F. Sturm %% ------------------------------------------------------------------------------------------- %% %% This work may be distributed and/or modified under the @@ -18,7 +18,7 @@ %% This work consists of all files listed in README %% %\makeatletter -\tcb@set@library@version{4.15} +\tcb@set@library@version{4.20} \tcbuselibrary{pro@cessing} @@ -41,8 +41,8 @@ \newenvironment{tcb@lower@outside}[1]{% \tcbset{savedelimiter=tcb@lower@outside}\tcb@minipage{#1}% - \color{tcbcol@lower}\kvtcb@fontlower\kvtcb@halignlower\kvtcb@before@lower\ignorespaces}% - {\ifvmode\else\unskip\fi\kvtcb@after@lower\endminipage} + \color{tcbcollower}\kvtcb@fontlower\kvtcb@halignlower\tcb@insert@before@lower}% + {\tcb@insert@after@lower\endminipage} \def\tcb@use@listing@other@reset{% \tcbset{every box on layer 1/.style={reset,every box}}% diff --git a/Master/texmf-dist/tex/latex/tcolorbox/tcblistingsutf8.code.tex b/Master/texmf-dist/tex/latex/tcolorbox/tcblistingsutf8.code.tex index ed0318f08cc..46720bc9803 100644 --- a/Master/texmf-dist/tex/latex/tcolorbox/tcblistingsutf8.code.tex +++ b/Master/texmf-dist/tex/latex/tcolorbox/tcblistingsutf8.code.tex @@ -1,8 +1,8 @@ -%% The LaTeX package tcolorbox - version 4.15 (2018/12/07) +%% The LaTeX package tcolorbox - version 4.20 (2019/03/02) %% tcblistingsutf8.code.tex: Code for colorboxes with listings in UTF-8 %% %% ------------------------------------------------------------------------------------------- -%% Copyright (c) 2006-2018 by Prof. Dr. Dr. Thomas F. Sturm +%% Copyright (c) 2006-2019 by Prof. Dr. Dr. Thomas F. Sturm %% ------------------------------------------------------------------------------------------- %% %% This work may be distributed and/or modified under the @@ -17,7 +17,7 @@ %% %% This work consists of all files listed in README %% -\tcb@set@library@version{4.15} +\tcb@set@library@version{4.20} \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 fce4fc2944b..75c4ef5e399 100644 --- a/Master/texmf-dist/tex/latex/tcolorbox/tcbmagazine.code.tex +++ b/Master/texmf-dist/tex/latex/tcolorbox/tcbmagazine.code.tex @@ -1,8 +1,8 @@ -%% The LaTeX package tcolorbox - version 4.15 (2018/12/07) +%% The LaTeX package tcolorbox - version 4.20 (2019/03/02) %% tcbmagazine.code.tex: Code for box sets and magazine styles %% %% ------------------------------------------------------------------------------------------- -%% Copyright (c) 2006-2018 by Prof. Dr. Dr. Thomas F. Sturm +%% Copyright (c) 2006-2019 by Prof. Dr. Dr. Thomas F. Sturm %% ------------------------------------------------------------------------------------------- %% %% This work may be distributed and/or modified under the @@ -17,7 +17,7 @@ %% %% This work consists of all files listed in README %% -\tcb@set@library@version{4.15} +\tcb@set@library@version{4.20} \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 d34ce36c8e7..220d7d82f7a 100644 --- a/Master/texmf-dist/tex/latex/tcolorbox/tcbminted.code.tex +++ b/Master/texmf-dist/tex/latex/tcolorbox/tcbminted.code.tex @@ -1,8 +1,8 @@ -%% The LaTeX package tcolorbox - version 4.15 (2018/12/07) +%% The LaTeX package tcolorbox - version 4.20 (2019/03/02) %% tcbminted.code.tex: Code for colorboxes with listings %% %% ------------------------------------------------------------------------------------------- -%% Copyright (c) 2006-2018 by Prof. Dr. Dr. Thomas F. Sturm +%% Copyright (c) 2006-2019 by Prof. Dr. Dr. Thomas F. Sturm %% ------------------------------------------------------------------------------------------- %% %% This work may be distributed and/or modified under the @@ -18,7 +18,7 @@ %% This work consists of all files listed in README %% %\makeatletter -\tcb@set@library@version{4.15} +\tcb@set@library@version{4.20} \RequirePackage{minted}[2011/09/17] diff --git a/Master/texmf-dist/tex/latex/tcolorbox/tcbposter.code.tex b/Master/texmf-dist/tex/latex/tcolorbox/tcbposter.code.tex index 0e3a170cd69..057e02b30f9 100644 --- a/Master/texmf-dist/tex/latex/tcolorbox/tcbposter.code.tex +++ b/Master/texmf-dist/tex/latex/tcolorbox/tcbposter.code.tex @@ -1,8 +1,8 @@ -%% The LaTeX package tcolorbox - version 4.15 (2018/12/07) +%% The LaTeX package tcolorbox - version 4.20 (2019/03/02) %% tcbposter.code.tex: Code for posters %% %% ------------------------------------------------------------------------------------------- -%% Copyright (c) 2006-2018 by Prof. Dr. Dr. Thomas F. Sturm +%% Copyright (c) 2006-2019 by Prof. Dr. Dr. Thomas F. Sturm %% ------------------------------------------------------------------------------------------- %% %% This work may be distributed and/or modified under the @@ -17,7 +17,7 @@ %% %% This work consists of all files listed in README %% -\tcb@set@library@version{4.15} +\tcb@set@library@version{4.20} \tcbuselibrary{breakable,magazine,skins,fitting} diff --git a/Master/texmf-dist/tex/latex/tcolorbox/tcbprocessing.code.tex b/Master/texmf-dist/tex/latex/tcolorbox/tcbprocessing.code.tex index 5afca346a2c..773d095bc88 100644 --- a/Master/texmf-dist/tex/latex/tcolorbox/tcbprocessing.code.tex +++ b/Master/texmf-dist/tex/latex/tcolorbox/tcbprocessing.code.tex @@ -1,8 +1,8 @@ -%% The LaTeX package tcolorbox - version 4.15 (2018/12/07) +%% The LaTeX package tcolorbox - version 4.20 (2019/03/02) %% tcbprocessing.code.tex: Code for conditional processing %% %% ------------------------------------------------------------------------------------------- -%% Copyright (c) 2006-2018 by Prof. Dr. Dr. Thomas F. Sturm +%% Copyright (c) 2006-2019 by Prof. Dr. Dr. Thomas F. Sturm %% ------------------------------------------------------------------------------------------- %% %% This work may be distributed and/or modified under the @@ -17,7 +17,7 @@ %% %% This work consists of all files listed in README %% -\tcb@set@library@version{4.15} +\tcb@set@library@version{4.20} \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 b4c9e5f51cf..aab39967d69 100644 --- a/Master/texmf-dist/tex/latex/tcolorbox/tcbraster.code.tex +++ b/Master/texmf-dist/tex/latex/tcolorbox/tcbraster.code.tex @@ -1,8 +1,8 @@ -%% The LaTeX package tcolorbox - version 4.15 (2018/12/07) +%% The LaTeX package tcolorbox - version 4.20 (2019/03/02) %% tcbskinsjigsaw.code.tex: Code for colorboxes with different skins %% %% ------------------------------------------------------------------------------------------- -%% Copyright (c) 2006-2018 by Prof. Dr. Dr. Thomas F. Sturm +%% Copyright (c) 2006-2019 by Prof. Dr. Dr. Thomas F. Sturm %% ------------------------------------------------------------------------------------------- %% %% This work may be distributed and/or modified under the @@ -17,7 +17,7 @@ %% %% This work consists of all files listed in README %% -\tcb@set@library@version{4.15} +\tcb@set@library@version{4.20} \newcounter{tcbrastercolumn} \newcounter{tcbrasterrow} diff --git a/Master/texmf-dist/tex/latex/tcolorbox/tcbskins.code.tex b/Master/texmf-dist/tex/latex/tcolorbox/tcbskins.code.tex index f8d1b0303cc..b209a86e706 100644 --- a/Master/texmf-dist/tex/latex/tcolorbox/tcbskins.code.tex +++ b/Master/texmf-dist/tex/latex/tcolorbox/tcbskins.code.tex @@ -1,8 +1,8 @@ -%% The LaTeX package tcolorbox - version 4.15 (2018/12/07) +%% The LaTeX package tcolorbox - version 4.20 (2019/03/02) %% tcbskins.code.tex: Code for colorboxes with different skins %% %% ------------------------------------------------------------------------------------------- -%% Copyright (c) 2006-2018 by Prof. Dr. Dr. Thomas F. Sturm +%% Copyright (c) 2006-2019 by Prof. Dr. Dr. Thomas F. Sturm %% ------------------------------------------------------------------------------------------- %% %% This work may be distributed and/or modified under the @@ -17,7 +17,7 @@ %% %% This work consists of all files listed in README %% -\tcb@set@library@version{4.15} +\tcb@set@library@version{4.20} \RequirePackage{tikz}[2010/10/13] @@ -109,9 +109,9 @@ } \tikzset{% - tcb fill frame/.style={fill=tcbcol@frame,fill opacity=\kvtcb@opacityframe,tcb@spec,frame@style},% - tcb fill interior/.style={fill=tcbcol@back,fill opacity=\kvtcb@opacityback,tcb@spec,interior@style},% - tcb fill title/.style={fill=tcbcol@backtitle,fill opacity=\kvtcb@opacitybacktitle,tcb@spec,title@style},% + tcb fill frame/.style={fill=tcbcolframe,fill opacity=\kvtcb@opacityframe,tcb@spec,frame@style},% + tcb fill interior/.style={fill=tcbcolback,fill opacity=\kvtcb@opacityback,tcb@spec,interior@style},% + tcb fill title/.style={fill=tcbcolbacktitle,fill opacity=\kvtcb@opacitybacktitle,tcb@spec,title@style},% } % fill frame @@ -166,10 +166,10 @@ % draw segmentation line \def\tcb@drawlower@path{% \iftcb@sidebyside% - \path[draw=tcbcol@frame,fill opacity=\kvtcb@opacityframe,dash pattern=on 1mm off 1mm,dash phase=0.5mm,tcb@spec,segmentation@style] + \path[draw=tcbcolframe,fill opacity=\kvtcb@opacityframe,dash pattern=on 1mm off 1mm,dash phase=0.5mm,tcb@spec,segmentation@style] (segmentation.north)--(segmentation.south);% \else% - \path[draw=tcbcol@frame,fill opacity=\kvtcb@opacityframe,dash pattern=on 1mm off 1mm,dash phase=0.5mm,tcb@spec,segmentation@style] + \path[draw=tcbcolframe,fill opacity=\kvtcb@opacityframe,dash pattern=on 1mm off 1mm,dash phase=0.5mm,tcb@spec,segmentation@style] (segmentation.west)--(segmentation.east);% \fi% } @@ -256,7 +256,7 @@ } \def\tcb@drawspec@T{% - \tcb@pathbase{top color=tcbcol@frame,bottom color=tcbcol@back,fill opacity=\kvtcb@opacitybacktitle}{[yshift=-0.01pt]interior.north west}{[yshift=0.01pt]title.south east}% + \tcb@pathbase{top color=tcbcolframe,bottom color=tcbcolback,fill opacity=\kvtcb@opacitybacktitle}{[yshift=-0.01pt]interior.north west}{[yshift=0.01pt]title.south east}% {\tcb@arc@zpt}{\tcb@arc@zpt}{\tcb@arc@zpt}{\tcb@arc@zpt}% } @@ -270,7 +270,7 @@ \def\tcb@drawframe@spartan{% \begin{pgfscope}% \pgfpathrectangle{\pgfpointorigin}{\pgfqpoint{\tcb@width}{\tcb@height}}% - \pgfsetfillcolor{tcbcol@frame}% + \pgfsetfillcolor{tcbcolframe}% \pgfsetfillopacity{\kvtcb@opacityframe}% \pgfusepath{fill}% \end{pgfscope}% @@ -280,7 +280,7 @@ \begin{pgfscope}% \pgfpathrectanglecorners{\pgfqpoint{\kvtcb@left@rule}{\kvtcb@bottom@rule}}% {\pgfqpoint{\the\dimexpr\tcb@width-\kvtcb@right@rule\relax}{\the\dimexpr\kvtcb@bottom@rule+\tcb@innerheight\relax}}% - \pgfsetfillcolor{tcbcol@back}% + \pgfsetfillcolor{tcbcolback}% \pgfsetfillopacity{\kvtcb@opacityback}% \pgfusepath{fill}% \end{pgfscope}% @@ -290,7 +290,7 @@ \begin{pgfscope}% \pgfpathrectanglecorners{\pgfqpoint{\kvtcb@left@rule}{\kvtcb@bottom@rule}}% {\pgfqpoint{\the\dimexpr\tcb@width-\kvtcb@right@rule\relax}{\the\dimexpr\tcb@height-\kvtcb@top@rule\relax}}% - \pgfsetfillcolor{tcbcol@back}% + \pgfsetfillcolor{tcbcolback}% \pgfsetfillopacity{\kvtcb@opacityback}% \pgfusepath{fill}% \end{pgfscope}% @@ -300,7 +300,7 @@ \begin{pgfscope}% \pgfpathrectanglecorners{\pgfqpoint{\kvtcb@left@rule}{\the\dimexpr\kvtcb@bottom@rule+\tcb@innerheight+\kvtcb@title@rule\relax}}% {\pgfqpoint{\the\dimexpr\tcb@width-\kvtcb@right@rule\relax}{\the\dimexpr\tcb@height-\kvtcb@top@rule\relax}}% - \pgfsetfillcolor{tcbcol@backtitle}% + \pgfsetfillcolor{tcbcolbacktitle}% \pgfsetfillopacity{\kvtcb@opacitybacktitle}% \pgfusepath{fill}% \end{pgfscope}% @@ -317,7 +317,7 @@ \pgfpathmoveto{\pgfqpoint{\kvtcb@left@rule}{\tcb@seg@pos}}% \pgfpathlineto{\pgfqpoint{\the\dimexpr\tcb@width-\kvtcb@right@rule\relax}{\tcb@seg@pos}}% \fi% - \pgfsetcolor{tcbcol@frame}% + \pgfsetcolor{tcbcolframe}% \pgfsetstrokeopacity{\kvtcb@opacityframe}% \pgfusepath{stroke}% \end{pgfscope}% @@ -376,7 +376,7 @@ \path[draw,line width=\kvtcb@title@rule+1000sp,#1] ([yshift=-\kvtcb@title@rule/2]title.south west)--([yshift=-\kvtcb@title@rule/2]title.south east); \fi}},% - colbacklower/.colorlet=tcbcol@backlower,% + colbacklower/.colorlet=tcbcolbacklower,% clear@spec/.code={\tcb@spec{}},% tikz/.code={\appto\tcb@tikz@option@hook{,#1}},% tikz reset/.code={\let\tcb@tikz@option@hook\@empty},% @@ -511,30 +511,30 @@ interior titled code={% \iftcb@lowerseparated% \ifcase\tcbsegmentstate% - {\tcb@spec{fill=tcbcol@back}\tcb@drawwithtitle@path}% + {\tcb@spec{fill=tcbcolback}\tcb@drawwithtitle@path}% \or% - \tcb@spec{fill=tcbcol@back}\tcb@drawspec@UT% + \tcb@spec{fill=tcbcolback}\tcb@drawspec@UT% \else% - {\tcbset{interior style={fill=tcbcol@backlower,segmentation@style}}\tcb@drawwithtitle@path}% + {\tcbset{interior style={fill=tcbcolbacklower,segmentation@style}}\tcb@drawwithtitle@path}% \fi% \else% - {\tcb@spec{fill=tcbcol@back}\tcb@drawwithtitle@path}% + {\tcb@spec{fill=tcbcolback}\tcb@drawwithtitle@path}% \fi\tcb@spec{}}, interior code={% \iftcb@lowerseparated% \ifcase\tcbsegmentstate% - {\tcb@spec{fill=tcbcol@back}\tcb@drawwithouttitle@path}% + {\tcb@spec{fill=tcbcolback}\tcb@drawwithouttitle@path}% \or% - \tcb@spec{fill=tcbcol@back}\tcb@drawspec@UR% + \tcb@spec{fill=tcbcolback}\tcb@drawspec@UR% \else% - {\tcbset{interior style={fill=tcbcol@backlower,segmentation@style}}\tcb@drawwithouttitle@path}% + {\tcbset{interior style={fill=tcbcolbacklower,segmentation@style}}\tcb@drawwithouttitle@path}% \fi% \else% - {\tcb@spec{fill=tcbcol@back}\tcb@drawwithouttitle@path}% + {\tcb@spec{fill=tcbcolback}\tcb@drawwithouttitle@path}% \fi\tcb@spec{}}, segmentation code={\iftcb@sidebyside% - \iftcb@hasTitle\tcb@drawspec@sbs@B{fill=tcbcol@backlower}\else% - \tcb@drawspec@sbs@A{fill=tcbcol@backlower}\fi\else\tcb@drawspec@LR{fill=tcbcol@backlower}\fi\tcb@spec{}},% + \iftcb@hasTitle\tcb@drawspec@sbs@B{fill=tcbcolbacklower}\else% + \tcb@drawspec@sbs@A{fill=tcbcolbacklower}\fi\else\tcb@drawspec@LR{fill=tcbcolbacklower}\fi\tcb@spec{}},% skin first=bicolorfirst,skin middle=bicolormiddle,skin last=bicolorlast} \tcbset{bicolor/.style={skin=bicolor}} @@ -544,30 +544,30 @@ interior titled code={% \iftcb@lowerseparated% \ifcase\tcbsegmentstate% - {\tcb@spec{fill=tcbcol@back}\tcb@drawwithtitle@pathfirst}% + {\tcb@spec{fill=tcbcolback}\tcb@drawwithtitle@pathfirst}% \or% - \tcb@spec{fill=tcbcol@back}\tcb@drawspec@UT% + \tcb@spec{fill=tcbcolback}\tcb@drawspec@UT% \else% - {\tcbset{interior style={fill=tcbcol@backlower,segmentation@style}}\tcb@drawwithtitle@pathfirst}% + {\tcbset{interior style={fill=tcbcolbacklower,segmentation@style}}\tcb@drawwithtitle@pathfirst}% \fi% \else% - {\tcb@spec{fill=tcbcol@back}\tcb@drawwithtitle@pathfirst}% + {\tcb@spec{fill=tcbcolback}\tcb@drawwithtitle@pathfirst}% \fi\tcb@spec{}}, interior code={% \iftcb@lowerseparated% \ifcase\tcbsegmentstate% - {\tcb@spec{fill=tcbcol@back}\tcb@drawwithouttitle@pathfirst}% + {\tcb@spec{fill=tcbcolback}\tcb@drawwithouttitle@pathfirst}% \or% - \tcb@spec{fill=tcbcol@back}\tcb@drawspec@UR% + \tcb@spec{fill=tcbcolback}\tcb@drawspec@UR% \else% - {\tcbset{interior style={fill=tcbcol@backlower,segmentation@style}}\tcb@drawwithouttitle@pathfirst}% + {\tcbset{interior style={fill=tcbcolbacklower,segmentation@style}}\tcb@drawwithouttitle@pathfirst}% \fi% \else% - {\tcb@spec{fill=tcbcol@back}\tcb@drawwithouttitle@pathfirst}% + {\tcb@spec{fill=tcbcolback}\tcb@drawwithouttitle@pathfirst}% \fi\tcb@spec{}}, segmentation code={\iftcb@sidebyside% - \iftcb@hasTitle\tcb@drawspec@sbs@D{fill=tcbcol@backlower}\else% - \tcb@drawspec@sbs@C{fill=tcbcol@backlower}\fi\else\tcb@drawspec@LS{fill=tcbcol@backlower}\fi\tcb@spec{}},% + \iftcb@hasTitle\tcb@drawspec@sbs@D{fill=tcbcolbacklower}\else% + \tcb@drawspec@sbs@C{fill=tcbcolbacklower}\fi\else\tcb@drawspec@LS{fill=tcbcolbacklower}\fi\tcb@spec{}},% skin first=bicolorfirst,skin middle=bicolormiddle,skin last=bicolormiddle} \tcb@new@skin{bicolormiddle}{base@middle,% @@ -575,30 +575,30 @@ interior titled code={% \iftcb@lowerseparated% \ifcase\tcbsegmentstate% - {\tcb@spec{fill=tcbcol@back}\tcb@drawwithtitle@pathmiddle}% + {\tcb@spec{fill=tcbcolback}\tcb@drawwithtitle@pathmiddle}% \or% - \tcb@spec{fill=tcbcol@back}\tcb@drawspec@UT% + \tcb@spec{fill=tcbcolback}\tcb@drawspec@UT% \else% - {\tcbset{interior style={fill=tcbcol@backlower,segmentation@style}}\tcb@drawwithtitle@pathmiddle}% + {\tcbset{interior style={fill=tcbcolbacklower,segmentation@style}}\tcb@drawwithtitle@pathmiddle}% \fi% \else% - {\tcb@spec{fill=tcbcol@back}\tcb@drawwithtitle@pathmiddle}% + {\tcb@spec{fill=tcbcolback}\tcb@drawwithtitle@pathmiddle}% \fi\tcb@spec{}},% interior code={% \iftcb@lowerseparated% \ifcase\tcbsegmentstate% - {\tcb@spec{fill=tcbcol@back}\tcb@drawwithouttitle@pathmiddle}% + {\tcb@spec{fill=tcbcolback}\tcb@drawwithouttitle@pathmiddle}% \or% - \tcb@spec{fill=tcbcol@back}\tcb@drawspec@US% + \tcb@spec{fill=tcbcolback}\tcb@drawspec@US% \else% - {\tcbset{interior style={fill=tcbcol@backlower,segmentation@style}}\tcb@drawwithouttitle@pathmiddle}% + {\tcbset{interior style={fill=tcbcolbacklower,segmentation@style}}\tcb@drawwithouttitle@pathmiddle}% \fi% \else% - {\tcb@spec{fill=tcbcol@back}\tcb@drawwithouttitle@pathmiddle}% + {\tcb@spec{fill=tcbcolback}\tcb@drawwithouttitle@pathmiddle}% \fi\tcb@spec{}}, segmentation code={\iftcb@sidebyside% - \iftcb@hasTitle\tcb@drawspec@sbs@D{fill=tcbcol@backlower}\else% - \tcb@drawspec@sbs@E{fill=tcbcol@backlower}\fi\else\tcb@drawspec@LS{fill=tcbcol@backlower}\fi\tcb@spec{}},% + \iftcb@hasTitle\tcb@drawspec@sbs@D{fill=tcbcolbacklower}\else% + \tcb@drawspec@sbs@E{fill=tcbcolbacklower}\fi\else\tcb@drawspec@LS{fill=tcbcolbacklower}\fi\tcb@spec{}},% skin first=bicolormiddle,skin middle=bicolormiddle,skin last=bicolormiddle} \tcb@new@skin{bicolorlast}{base@last,% @@ -606,30 +606,30 @@ interior titled code={% \iftcb@lowerseparated% \ifcase\tcbsegmentstate - {\tcb@spec{fill=tcbcol@back}\tcb@drawwithtitle@pathlast}% + {\tcb@spec{fill=tcbcolback}\tcb@drawwithtitle@pathlast}% \or% - \tcb@spec{fill=tcbcol@back}\tcb@drawspec@UT% + \tcb@spec{fill=tcbcolback}\tcb@drawspec@UT% \else% - {\tcbset{interior style={fill=tcbcol@backlower,segmentation@style}}\tcb@drawwithtitle@pathlast}% + {\tcbset{interior style={fill=tcbcolbacklower,segmentation@style}}\tcb@drawwithtitle@pathlast}% \fi% \else% - {\tcb@spec{fill=tcbcol@back}\tcb@drawwithtitle@pathlast}% + {\tcb@spec{fill=tcbcolback}\tcb@drawwithtitle@pathlast}% \fi\tcb@spec{}}, interior code={% \iftcb@lowerseparated% \ifcase\tcbsegmentstate% - {\tcb@spec{fill=tcbcol@back}\tcb@drawwithouttitle@pathlast}% + {\tcb@spec{fill=tcbcolback}\tcb@drawwithouttitle@pathlast}% \or% - \tcb@spec{fill=tcbcol@back}\tcb@drawspec@US% + \tcb@spec{fill=tcbcolback}\tcb@drawspec@US% \else - {\tcbset{interior style={fill=tcbcol@backlower,segmentation@style}}\tcb@drawwithouttitle@pathlast}% + {\tcbset{interior style={fill=tcbcolbacklower,segmentation@style}}\tcb@drawwithouttitle@pathlast}% \fi% \else% - {\tcb@spec{fill=tcbcol@back}\tcb@drawwithouttitle@pathlast}% + {\tcb@spec{fill=tcbcolback}\tcb@drawwithouttitle@pathlast}% \fi\tcb@spec{}},% segmentation code={\iftcb@sidebyside% - \iftcb@hasTitle\tcb@drawspec@sbs@B{fill=tcbcol@backlower}\else% - \tcb@drawspec@sbs@F{fill=tcbcol@backlower}\fi\else\tcb@drawspec@LR{fill=tcbcol@backlower}\fi\tcb@spec{}},% + \iftcb@hasTitle\tcb@drawspec@sbs@B{fill=tcbcolbacklower}\else% + \tcb@drawspec@sbs@F{fill=tcbcolbacklower}\fi\else\tcb@drawspec@LR{fill=tcbcolbacklower}\fi\tcb@spec{}},% skin first=bicolormiddle,skin middle=bicolormiddle,skin last=bicolorlast} \tcb@new@skin{tile}{skin@bicolor,frame engine=empty,% @@ -646,7 +646,7 @@ \tcb@new@skin{tilelast}{skin@bicolorlast,frame engine=empty,% skin first=tilemiddle,skin middle=tilemiddle,skin last=tilelast} -\tikzset{beamer@color/.style={fill=none,top color=tcbcol@back,bottom color=tcbcol@back!85!black}} +\tikzset{beamer@color/.style={fill=none,top color=tcbcolback,bottom color=tcbcolback!85!black}} \tcb@new@skin{beamer}{base@unbroken,% frame engine=path,interior titled engine=empty,interior engine=empty,segmentation engine=empty,title engine=path,% @@ -758,12 +758,12 @@ \iftcb@sidebyside% \tcb@drawlower@path% \else% - \path[left color=tcbcol@frame!75!white,right color=tcbcol@frame!75!white!25!tcbcol@back,segmentation@style] + \path[left color=tcbcolframe!75!white,right color=tcbcolframe!75!white!25!tcbcolback,segmentation@style] ([yshift={-\kvtcb@middle/4}]segmentation.west) rectangle ([yshift={\kvtcb@middle/4}]segmentation.east); \fi% } -\tikzset{widget@color/.style={left color=tcbcol@frame!75!white,right color=tcbcol@frame!75!white!25!tcbcol@back}} +\tikzset{widget@color/.style={left color=tcbcolframe!75!white,right color=tcbcolframe!75!white!25!tcbcolback}} \tcb@new@skin{widget}{base@unbroken,% frame engine=path,interior titled engine=path,interior engine=path,segmentation engine=empty,title engine=empty,% @@ -1037,11 +1037,11 @@ code={\def\tcb@specialtitle@hook{% \ifx\tcbtitletext\@empty\else% \tcb@trans@set@boxedsize{#2}% - \colorlet{tcbtranscol@frame}{tcbcol@frame}% - \colorlet{tcbtranscol@back}{tcbcol@backtitle}% + \colorlet{tcbtranscol@frame}{tcbcolframe}% + \colorlet{tcbtranscol@back}{tcbcolbacktitle}% \let\tcb@trans@skin@current\kvtcb@skin@current% \let\tcb@trans@boxedstyle\kvtcb@style@boxedtitle% - \setbox\tcb@titlebox\color@hbox\bgroup\color{tcbcol@title}\kvtcb@fonttitle\kvtcb@before@boxedtitle\kvtcb@haligntitle\kvtcb@before@title\tcbtitletext\kvtcb@after@title\kvtcb@after@boxedtitle\egroup\color@endbox% + \setbox\tcb@titlebox\color@hbox\bgroup\color{tcbcoltitle}\kvtcb@fonttitle\kvtcb@before@boxedtitle\kvtcb@haligntitle\kvtcb@before@title\tcbtitletext\kvtcb@after@title\kvtcb@after@boxedtitle\egroup\color@endbox% \setbox\tcb@titlebox\color@hbox\tcbox[skin=\tcb@trans@skin@current,colframe=tcbtranscol@frame,colback=tcbtranscol@back,% code={\pgfkeysalsofrom\tcb@trans@boxedsize\pgfkeysalsofrom\tcb@trans@boxedstyle}]{\box\tcb@titlebox}\color@endbox% % @@ -1348,8 +1348,8 @@ enlarge top by=0mm, enlarge bottom by=0mm, width=\the\dimexpr\linewidth+1.6cm\relax, - frame style={top color=tcbcol@frame,bottom color=tcbcol@frame,middle color=yellow!75!tcbcol@frame}, - title style={left color=tcbcol@frame,right color=tcbcol@frame,middle color=yellow!75!tcbcol@frame}, + frame style={top color=tcbcolframe,bottom color=tcbcolframe,middle color=yellow!75!tcbcolframe}, + title style={left color=tcbcolframe,right color=tcbcolframe,middle color=yellow!75!tcbcolframe}, watermark tikz={\draw[line width=2mm] circle (1cm) node{\fontfamily{ptm}\fontseries{b}\fontsize{20mm}{20mm}\selectfont!};}, watermark zoom=0.75, }} @@ -1873,6 +1873,11 @@ hyperurl*/.style 2 args={hyperurl* node={#1}{#2}{frame}}, hyperurl* interior/.style 2 args={hyperurl* node={#1}{#2}{interior}}, hyperurl* title/.style 2 args={hyperurl* node={#1}{#2}{title}}, + beamer hidden/.style={nirvana}, + beamer alerted/.style={fuzzy halo}, + only/.code args={<#1>#2}{\only<#1>{\tcbset{#2}}},% + hide/.code args={<#1>}{\only<#1>{\tcbset{beamer hidden}}},% + alert/.code args={<#1>}{\only<#1>{\tcbset{beamer alerted}}},% } \tcbset{% @@ -1881,7 +1886,7 @@ colbacklower=black!15!white,% extend freelance=,extend freelancefirst=,extend freelancemiddle=,extend freelancelast=,% clear@spec,% - watermark opacity=1.00,watermark color=tcbcol@back!85!tcbcol@frame,% + watermark opacity=1.00,watermark color=tcbcolback!85!tcbcolframe,% watermark zoom=0.75,clip watermark,% clip title=false,clip upper=false,clip lower=false,% no borderline,smart shadow arc,no shadow,no underlay,no finish,tikz reset,at begin tikz reset,at end tikz reset,% diff --git a/Master/texmf-dist/tex/latex/tcolorbox/tcbskinsjigsaw.code.tex b/Master/texmf-dist/tex/latex/tcolorbox/tcbskinsjigsaw.code.tex index 3533b029f2c..0c2e5902d91 100644 --- a/Master/texmf-dist/tex/latex/tcolorbox/tcbskinsjigsaw.code.tex +++ b/Master/texmf-dist/tex/latex/tcolorbox/tcbskinsjigsaw.code.tex @@ -1,8 +1,8 @@ -%% The LaTeX package tcolorbox - version 4.15 (2018/12/07) +%% The LaTeX package tcolorbox - version 4.20 (2019/03/02) %% tcbskinsjigsaw.code.tex: Code for colorboxes with different skins %% %% ------------------------------------------------------------------------------------------- -%% Copyright (c) 2006-2018 by Prof. Dr. Dr. Thomas F. Sturm +%% Copyright (c) 2006-2019 by Prof. Dr. Dr. Thomas F. Sturm %% ------------------------------------------------------------------------------------------- %% %% This work may be distributed and/or modified under the @@ -17,7 +17,7 @@ %% %% This work consists of all files listed in README %% -\tcb@set@library@version{4.15} +\tcb@set@library@version{4.20} \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 a895a9b9d27..06ce9c04a5f 100644 --- a/Master/texmf-dist/tex/latex/tcolorbox/tcbtheorems.code.tex +++ b/Master/texmf-dist/tex/latex/tcolorbox/tcbtheorems.code.tex @@ -1,8 +1,8 @@ -%% The LaTeX package tcolorbox - version 4.15 (2018/12/07) +%% The LaTeX package tcolorbox - version 4.20 (2019/03/02) %% tcbtheorems.code.tex: Code for theorems in colorboxes %% %% ------------------------------------------------------------------------------------------- -%% Copyright (c) 2006-2018 by Prof. Dr. Dr. Thomas F. Sturm +%% Copyright (c) 2006-2019 by Prof. Dr. Dr. Thomas F. Sturm %% ------------------------------------------------------------------------------------------- %% %% This work may be distributed and/or modified under the @@ -18,7 +18,7 @@ %% This work consists of all files listed in README %% %\makeatletter -\tcb@set@library@version{4.15} +\tcb@set@library@version{4.20} \RequirePackage{amsmath} @@ -58,17 +58,17 @@ \if@fleqn% \tcbset{% - ams equation upper/.style={before upper=\tcb@hack@amsmath\equation,after upper=\endequation},% - ams equation lower/.style={before lower=\tcb@hack@amsmath\equation,after lower=\endequation},% - ams equation* upper/.style={before upper=\tcb@hack@amsmath\csname equation*\endcsname,after upper=\endequation},% - ams equation* lower/.style={before lower=\tcb@hack@amsmath\csname equation*\endcsname,after lower=\endequation}% + ams equation upper/.style={before upper*=\tcb@hack@amsmath\equation,after upper*=\endequation},% + ams equation lower/.style={before lower*=\tcb@hack@amsmath\equation,after lower*=\endequation},% + ams equation* upper/.style={before upper*=\tcb@hack@amsmath\csname equation*\endcsname,after upper*=\endequation},% + ams equation* lower/.style={before lower*=\tcb@hack@amsmath\csname equation*\endcsname,after lower*=\endequation}% }% \else% \tcbset{% - ams equation upper/.style={before upper=\tcb@hack@currenvir\equation,after upper=\endequation},% - ams equation lower/.style={before lower=\tcb@hack@currenvir\equation,after lower=\endequation},% - ams equation* upper/.style={before upper=\tcb@hack@currenvir\csname equation*\endcsname,after upper=\endequation},% - ams equation* lower/.style={before lower=\tcb@hack@currenvir\csname equation*\endcsname,after lower=\endequation},% + ams equation upper/.style={before upper*=\tcb@hack@currenvir\equation,after upper*=\endequation},% + ams equation lower/.style={before lower*=\tcb@hack@currenvir\equation,after lower*=\endequation},% + ams equation* upper/.style={before upper*=\tcb@hack@currenvir\csname equation*\endcsname,after upper*=\endequation},% + ams equation* lower/.style={before lower*=\tcb@hack@currenvir\csname equation*\endcsname,after lower*=\endequation},% }% \fi @@ -76,22 +76,22 @@ theorem/.style args={#1#2#3#4}{% step and label={#2}{#4},% title={\letcs\tcb@temp{the#2}\tcb@theo@title{#1}{\tcb@temp}{#3}}},% - math upper/.style={before upper=$\displaystyle,after upper=$},% - math lower/.style={before lower=$\displaystyle,after lower=$},% + math upper/.style={before upper*=$\displaystyle,after upper*=$},% + math lower/.style={before lower*=$\displaystyle,after lower*=$},% math/.style={math upper,math lower},% ams equation/.style={ams equation upper,ams equation lower},% ams equation*/.style={ams equation* upper,ams equation* lower},% - ams align upper/.style={before upper=\tcb@hack@amsmath\align,after upper=\endalign},% - ams align lower/.style={before lower=\tcb@hack@amsmath\align,after lower=\endalign},% + ams align upper/.style={before upper*=\tcb@hack@amsmath\align,after upper*=\endalign},% + ams align lower/.style={before lower*=\tcb@hack@amsmath\align,after lower*=\endalign},% ams align/.style={ams align upper,ams align lower},% - ams align* upper/.style={before upper=\tcb@hack@amsmath\csname align*\endcsname,after upper=\endalign},% - ams align* lower/.style={before lower=\tcb@hack@amsmath\csname align*\endcsname,after lower=\endalign},% + ams align* upper/.style={before upper*=\tcb@hack@amsmath\csname align*\endcsname,after upper*=\endalign},% + ams align* lower/.style={before lower*=\tcb@hack@amsmath\csname align*\endcsname,after lower*=\endalign},% ams align*/.style={ams align* upper,ams align* lower},% - ams gather upper/.style={before upper=\tcb@hack@amsmath\gather,after upper=\endgather},% - ams gather lower/.style={before lower=\tcb@hack@amsmath\gather,after lower=\endgather},% + ams gather upper/.style={before upper*=\tcb@hack@amsmath\gather,after upper*=\endgather},% + ams gather lower/.style={before lower*=\tcb@hack@amsmath\gather,after lower*=\endgather},% ams gather/.style={ams gather upper,ams gather lower},% - ams gather* upper/.style={before upper=\tcb@hack@amsmath\csname gather*\endcsname,after upper=\endgather},% - ams gather* lower/.style={before lower=\tcb@hack@amsmath\csname gather*\endcsname,after lower=\endgather},% + ams gather* upper/.style={before upper*=\tcb@hack@amsmath\csname gather*\endcsname,after upper*=\endgather},% + ams gather* lower/.style={before lower*=\tcb@hack@amsmath\csname gather*\endcsname,after lower*=\endgather},% ams gather*/.style={ams gather* upper,ams gather* lower},% ams nodisplayskip upper/.style={before upper=\vskip-\abovedisplayskip},% ams nodisplayskip lower/.style={before lower=\vskip-\abovedisplayskip},% diff --git a/Master/texmf-dist/tex/latex/tcolorbox/tcbvignette.code.tex b/Master/texmf-dist/tex/latex/tcolorbox/tcbvignette.code.tex index 95a00bbd877..0f494da1dd5 100644 --- a/Master/texmf-dist/tex/latex/tcolorbox/tcbvignette.code.tex +++ b/Master/texmf-dist/tex/latex/tcolorbox/tcbvignette.code.tex @@ -1,8 +1,8 @@ -%% The LaTeX package tcolorbox - version 4.15 (2018/12/07) +%% The LaTeX package tcolorbox - version 4.20 (2019/03/02) %% tcbvignette.code.tex: Code for ornamental frames %% %% ------------------------------------------------------------------------------------------- -%% Copyright (c) 2006-2018 by Prof. Dr. Dr. Thomas F. Sturm +%% Copyright (c) 2006-2019 by Prof. Dr. Dr. Thomas F. Sturm %% ------------------------------------------------------------------------------------------- %% %% This work may be distributed and/or modified under the @@ -17,7 +17,7 @@ %% %% This work consists of all files listed in README %% -\tcb@set@library@version{4.15} +\tcb@set@library@version{4.20} \tcbuselibrary{skins} @@ -280,7 +280,7 @@ % underlay@vignette/.style 2 args={underlay #1={% \begin{tcbclipframe}\tcbvignette{% - raised color=tcbcol@frame, + raised color=tcbcolframe, north size=\kvtcb@top@rule@stand, south size=\kvtcb@bottom@rule@stand, west size=\kvtcb@left@rule, @@ -310,11 +310,11 @@ % underlay raised shading vignette/.style={% underlay vignette={draw method=clipped, - north style={bottom color=tcbcol@frame,top color=tcbcol@frame!33!white}, - east style={left color=tcbcol@frame,right color=tcbcol@frame!66!black}, - south style={top color=tcbcol@frame,bottom color=tcbcol@frame!33!black}, - west style={right color=tcbcol@frame,left color=tcbcol@frame!66!white},#1}}, + north style={bottom color=tcbcolframe,top color=tcbcolframe!33!white}, + east style={left color=tcbcolframe,right color=tcbcolframe!66!black}, + south style={top color=tcbcolframe,bottom color=tcbcolframe!33!black}, + west style={right color=tcbcolframe,left color=tcbcolframe!66!white},#1}}, % underlay shade in vignette/.style={% - underlay vignette={draw method=clipped,color from=tcbcol@back to tcbcol@frame,#1}}, + underlay vignette={draw method=clipped,color from=tcbcolback to tcbcolframe,#1}}, } diff --git a/Master/texmf-dist/tex/latex/tcolorbox/tcbxparse.code.tex b/Master/texmf-dist/tex/latex/tcolorbox/tcbxparse.code.tex index 6ee56dc361d..be04cd80285 100644 --- a/Master/texmf-dist/tex/latex/tcolorbox/tcbxparse.code.tex +++ b/Master/texmf-dist/tex/latex/tcolorbox/tcbxparse.code.tex @@ -1,8 +1,8 @@ -%% The LaTeX package tcolorbox - version 4.15 (2018/12/07) +%% The LaTeX package tcolorbox - version 4.20 (2019/03/02) %% tcbxparse.code.tex: Code for xparse features %% %% ------------------------------------------------------------------------------------------- -%% Copyright (c) 2006-2018 by Prof. Dr. Dr. Thomas F. Sturm +%% Copyright (c) 2006-2019 by Prof. Dr. Dr. Thomas F. Sturm %% ------------------------------------------------------------------------------------------- %% %% This work may be distributed and/or modified under the @@ -18,7 +18,7 @@ %% This work consists of all files listed in README %% %\makeatletter -\tcb@set@library@version{4.15} +\tcb@set@library@version{4.20} \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 caa102b9f6f..778bf123638 100644 --- a/Master/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty +++ b/Master/texmf-dist/tex/latex/tcolorbox/tcolorbox.sty @@ -1,8 +1,8 @@ -%% The LaTeX package tcolorbox - version 4.15 (2018/12/07) +%% The LaTeX package tcolorbox - version 4.20 (2019/03/02) %% tcolorbox.sty: Text color boxes %% %% ------------------------------------------------------------------------------------------- -%% Copyright (c) 2006-2018 by Prof. Dr. Dr. Thomas F. Sturm +%% Copyright (c) 2006-2019 by Prof. Dr. Dr. Thomas F. Sturm %% ------------------------------------------------------------------------------------------- %% %% This work may be distributed and/or modified under the @@ -18,8 +18,8 @@ %% This work consists of all files listed in README %% \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{tcolorbox}[2018/12/07 version 4.15 text color boxes] -\def\tcb@version{4.15} +\ProvidesPackage{tcolorbox}[2019/03/02 version 4.20 text color boxes] +\def\tcb@version{4.20} \RequirePackage{pgf}[2008/01/15] \RequirePackage{verbatim}[2003/08/22] @@ -30,6 +30,7 @@ \newif\iftcb@lowerignored \newif\iftcb@lowervisible \newif\iftcb@uppervisible +\newif\iftcb@titlevisible \newif\iftcb@hasTitle \newif\iftcb@hasLower \newif\iftcb@lowerspace @@ -129,7 +130,7 @@ \pgfkeys{/handlers/.colorlet/.code=\pgfkeysalso{\pgfkeyscurrentpath/.code=\colorlet{#1}{##1}}} \newcommand\tcbtitle{\ifx\tcbtitletext\@empty\else% - \leavevmode{\color{tcbcol@title}\kvtcb@fonttitle\kvtcb@haligntitle\kvtcb@before@title\tcbtitletext\kvtcb@after@title}\fi} + \leavevmode{\color{tcbcoltitle}\kvtcb@fonttitle\kvtcb@haligntitle\kvtcb@before@title\tcbtitletext\kvtcb@after@title}\fi} \def\tcb@detach@title@code@{% \let\tcbtitletext\kvtcb@title% @@ -164,6 +165,15 @@ \def\tcb@raggedleft@plain{\raggedleft\leftskip0pt plus2em \spaceskip.3333em \xspaceskip.5em \hbadness=10000\relax} \def\tcb@raggedcenter@plain{\centering\leftskip0pt plus2em\rightskip0pt plus2em\spaceskip.3333em \xspaceskip.5em \hbadness=10000\relax} +\def\tcb@insert@before@upper@ignore{\kvtcb@before@upper\ignorespaces} +\def\tcb@insert@before@upper@noignore{\kvtcb@before@upper} +\def\tcb@insert@before@lower@ignore{\kvtcb@before@lower\ignorespaces} +\def\tcb@insert@before@lower@noignore{\kvtcb@before@lower} +\def\tcb@insert@after@upper@unskip{\ifvmode\else\unskip\fi\kvtcb@after@upper} +\def\tcb@insert@after@upper@nounskip{\kvtcb@after@upper} +\def\tcb@insert@after@lower@unskip{\ifvmode\else\unskip\fi\kvtcb@after@lower} +\def\tcb@insert@after@lower@nounskip{\kvtcb@after@lower} + \tcbset{% title/.store in=\kvtcb@title, notitle/.style={title=}, @@ -247,12 +257,12 @@ bottom/.store in=\kvtcb@bottom, bottomtitle/.store in=\kvtcb@bottomtitle, middle/.store in=\kvtcb@middle, - colback/.colorlet=tcbcol@back, - colframe/.colorlet=tcbcol@frame, - colupper/.colorlet=tcbcol@upper, - collower/.colorlet=tcbcol@lower, + colback/.colorlet=tcbcolback, + colframe/.colorlet=tcbcolframe, + colupper/.colorlet=tcbcolupper, + collower/.colorlet=tcbcollower, coltext/.style={colupper=#1,collower=#1}, - coltitle/.colorlet=tcbcol@title, + coltitle/.colorlet=tcbcoltitle, fonttitle/.store in=\kvtcb@fonttitle, fontupper/.store in=\kvtcb@fontupper, fontlower/.store in=\kvtcb@fontlower, @@ -310,8 +320,11 @@ upperbox/.is choice, upperbox/visible/.code={\tcb@uppervisibletrue}, upperbox/invisible/.code={\tcb@uppervisiblefalse}, - visible/.style={upperbox=visible,lowerbox=visible}, - invisible/.style={upperbox=invisible,lowerbox=invisible}, + titlebox/.is choice, + titlebox/visible/.code={\tcb@titlevisibletrue}, + titlebox/invisible/.code={\tcb@titlevisiblefalse}, + visible/.style={upperbox=visible,lowerbox=visible,titlebox=visible}, + invisible/.style={upperbox=invisible,lowerbox=invisible,titlebox=invisible}, natural height/.code={\tcb@fixedheightfalse\tcb@@ch@@operation{\tcb@ch@natural}}, height/.code={\tcb@fixedheighttrue\tcb@dim@to\kvtcb@height@fixed{#1}\tcb@@ch@@operation{\tcb@ch@fixed}}, text height/.code={\tcb@fixedheighttrue\tcb@dim@to\kvtcb@height@fixed{#1}\tcb@@ch@@operation{\tcb@ch@innerfixed}}, @@ -543,12 +556,14 @@ standard jigsaw/.style={skin=standard jigsaw},% before title/.store in=\kvtcb@before@title,% after title/.store in=\kvtcb@after@title,% - before upper/.store in=\kvtcb@before@upper,% - after upper/.store in=\kvtcb@after@upper,% - after upper*/.style={after upper={#1}},% - before lower/.store in=\kvtcb@before@lower,% - after lower/.store in=\kvtcb@after@lower,% - after lower*/.style={after lower={#1}},% + before upper/.code={\def\kvtcb@before@upper{#1}\let\tcb@insert@before@upper\tcb@insert@before@upper@ignore},% + before upper*/.code={\def\kvtcb@before@upper{#1}\let\tcb@insert@before@upper\tcb@insert@before@upper@noignore},% + after upper/.code={\def\kvtcb@after@upper{#1}\let\tcb@insert@after@upper\tcb@insert@after@upper@unskip},% + after upper*/.code={\def\kvtcb@after@upper{#1}\let\tcb@insert@after@upper\tcb@insert@after@upper@nounskip},% + before lower/.code={\def\kvtcb@before@lower{#1}\let\tcb@insert@before@lower\tcb@insert@before@lower@ignore},% + before lower*/.code={\def\kvtcb@before@lower{#1}\let\tcb@insert@before@lower\tcb@insert@before@lower@noignore},% + after lower/.code={\def\kvtcb@after@lower{#1}\let\tcb@insert@after@lower\tcb@insert@after@lower@unskip},% + after lower*/.code={\def\kvtcb@after@lower{#1}\let\tcb@insert@after@lower\tcb@insert@after@lower@nounskip},% center title/.style={halign title=flush center},% center upper/.style={halign upper=flush center},% center lower/.style={halign lower=flush center},% @@ -561,12 +576,12 @@ tabularx*/.style 2 args={% boxsep=\z@,top=\z@,bottom=\z@,leftupper=\z@,rightupper=\z@, toptitle=1mm,bottomtitle=1mm,boxrule=0.5mm, - before upper={\arrayrulecolor{tcbcol@frame}\def\arraystretch{1.1}#1% + before upper*={\arrayrulecolor{tcbcolframe}\def\arraystretch{1.1}#1% \tcb@hack@currenvir\tabularx{\linewidth}{#2}}, - after upper=\endtabularx\arrayrulecolor{black}}, + after upper*=\endtabularx\arrayrulecolor{black}}, tabularx/.style={tabularx*={}{#1}}, - tikz upper/.style={before upper={\centering\tcb@shield@externalize\begin{tikzpicture}[{#1}]},after upper=\end{tikzpicture}},% - tikz lower/.style={before lower={\centering\tcb@shield@externalize\begin{tikzpicture}[{#1}]},after lower=\end{tikzpicture}},% + tikz upper/.style={before upper*={\centering\tcb@shield@externalize\begin{tikzpicture}[{#1}]},after upper*=\end{tikzpicture}},% + tikz lower/.style={before lower*={\centering\tcb@shield@externalize\begin{tikzpicture}[{#1}]},after lower*=\end{tikzpicture}},% tikznode upper/.style={before upper={\centering\tcb@shield@externalize\begin{tikzpicture}\node[{align=center,inner sep=\z@,outer sep=\z@,#1}]\bgroup},after upper={\egroup;\end{tikzpicture}}},% tikznode lower/.style={before lower={\centering\tcb@shield@externalize\begin{tikzpicture}\node[{align=center,inner sep=\z@,outer sep=\z@,#1}]\bgroup},after lower={\egroup;\end{tikzpicture}}},% tikznode/.style={tikznode upper={#1},tikznode lower={#1}},% @@ -627,6 +642,7 @@ hbox/.style={capture=hbox},% minipage/.style={capture=minipage},% void/.style={capture=v@@d,capture/.code=,options@for/.code=,code={\def\tcbinputlisting@core{}}}, + nirvana/.code={\let\tcb@draw@color@box\@empty}, check odd page/.is if=tcb@checkpage, if odd page/.code 2 args={% \tcbset{check odd page}% @@ -666,7 +682,7 @@ list entry/.store in=\kvtcb@listentry, list text/.style={list entry={\protect\numberline{\thetcbcounter}{\ignorespaces #1}}}, title filled/.is if=tcb@titlefilled,% - @colbacktitle/.colorlet=tcbcol@backtitle, + @colbacktitle/.colorlet=tcbcolbacktitle, colbacktitle/.style={title filled,@colbacktitle={#1}}, opacityupper/.store in=\kvtcb@opacityupper, opacitylower/.store in=\kvtcb@opacitylower, @@ -695,7 +711,6 @@ on line/.style={tcbox raise base,nobeforeafter}, shape@of@skin/.store in=\tcb@shapeofskin, ignore nobreak/.is if=tcb@ignorenobreak,% - only/.code args={<#1>#2}{\only<#1>{\tcbset{#2}}},% % tcbox width/.is choice, tcbox width/auto/.code={\def\tcb@embed@tcbox{}}, @@ -778,10 +793,10 @@ \let\endtcb@savebox=\endtcb@lrbox \def\tcb@saveupperbox{% -\begin{tcb@savebox}{\tcb@upperbox}{\tcb@w@upper}\kvtcb@fontupper\kvtcb@halignupper\kvtcb@before@upper\ignorespaces} +\begin{tcb@savebox}{\tcb@upperbox}{\tcb@w@upper}\kvtcb@fontupper\kvtcb@halignupper\tcb@insert@before@upper} \def\tcb@savelowerbox{% -\begin{tcb@savebox}{\tcb@lowerbox}{\tcb@w@lower}\kvtcb@fontlower\kvtcb@halignlower\kvtcb@before@lower\ignorespaces} +\begin{tcb@savebox}{\tcb@lowerbox}{\tcb@w@lower}\kvtcb@fontlower\kvtcb@halignlower\tcb@insert@before@lower} % counter for float @@ -816,7 +831,7 @@ \ifx\kvtcb@title\@empty\tcb@hasTitlefalse\tcb@specialtitle@hook\else% \tcb@hasTitletrue% \tcbdimto\tcb@w@title{\kvtcb@width-(\kvtcb@left@rule+\kvtcb@right@rule+(\kvtcb@boxsep)*2+\kvtcb@lefttitle+\kvtcb@righttitle)}% - \begin{tcb@savebox}{\tcb@titlebox}{\tcb@w@title}\color{tcbcol@title}\kvtcb@fonttitle\kvtcb@haligntitle\kvtcb@before@title\kvtcb@title\kvtcb@after@title\end{tcb@savebox}% + \begin{tcb@savebox}{\tcb@titlebox}{\tcb@w@title}\color{tcbcoltitle}\kvtcb@fonttitle\kvtcb@haligntitle\kvtcb@before@title\kvtcb@title\kvtcb@after@title\end{tcb@savebox}% \fi% } @@ -886,17 +901,17 @@ \def\tcb@set@@upper@and@lower{% \colorlet{tcbcol@origin}{.}% - \let\tcb@after@box=\kvtcb@after@upper% + \let\tcb@insert@after@part=\tcb@insert@after@upper% % switch for lower box \def\tcblower{% - \ifvmode\else\unskip\fi\tcb@after@box% + \tcb@insert@after@part% \end{tcb@savebox}% - \tcb@set@color{tcbcol@lower}% + \tcb@set@color{tcbcollower}% \unless\iftcb@sidebyside% \tcbdimto\tcb@w@lower{\tcb@innerwidth-\kvtcb@boxsep*2-\kvtcb@leftlower-\kvtcb@rightlower}% \fi% \tcb@hasLowertrue% - \let\tcb@after@box=\kvtcb@after@lower% + \let\tcb@insert@after@part=\tcb@insert@after@lower% \ifx\kvtcb@savelowerto\@empty% \let\tcb@startbox\tcb@savelowerbox% \let\endtcolorbox\tcb@endboxanddraw% @@ -906,7 +921,7 @@ \fi% \tcb@startbox}% % start of upper box - \tcb@set@color{tcbcol@upper}% + \tcb@set@color{tcbcolupper}% \ifx\kvtcb@saveupperto\@empty% \let\tcb@startbox\tcb@saveupperbox% \let\endtcolorbox\tcb@endboxanddraw% @@ -1089,7 +1104,7 @@ \let\tcolorbox\tcb@colorbox \def\tcb@endboxanddraw{% - \ifvmode\else\unskip\fi\tcb@after@box% + \tcb@insert@after@part% \end{tcb@savebox}% \tcb@reset@color% \tcb@draw@color@box% @@ -1399,7 +1414,7 @@ \def\tcb@drawframe@standard{% \begin{pgfscope}% \tcb@boundaryframe@standard% - \pgfsetfillcolor{tcbcol@frame}% + \pgfsetfillcolor{tcbcolframe}% \pgfsetfillopacity{\kvtcb@opacityframe}% \pgfusepath{fill}% \end{pgfscope}% @@ -1409,7 +1424,7 @@ \def\tcb@drawframe@standardjigsaw{% \begin{pgfscope}% \tcb@boundaryframe@standardjigsaw% - \pgfsetfillcolor{tcbcol@frame}% + \pgfsetfillcolor{tcbcolframe}% \pgfsetfillopacity{\kvtcb@opacityframe}% \pgfusepath{fill}% \end{pgfscope}% @@ -1419,7 +1434,7 @@ \def\tcb@drawwithtitle@standard{% \begin{pgfscope}% \tcb@boundaryinterior@title@standard% - \pgfsetfillcolor{tcbcol@back}% + \pgfsetfillcolor{tcbcolback}% \pgfsetfillopacity{\kvtcb@opacityback}% \pgfusepath{fill}% \end{pgfscope}% @@ -1429,7 +1444,7 @@ \def\tcb@drawwithouttitle@standard{% \begin{pgfscope}% \tcb@boundaryinterior@notitle@standard% - \pgfsetfillcolor{tcbcol@back}% + \pgfsetfillcolor{tcbcolback}% \pgfsetfillopacity{\kvtcb@opacityback}% \pgfusepath{fill}% \end{pgfscope}% @@ -1439,7 +1454,7 @@ \def\tcb@drawtitle@standard{% \begin{pgfscope}% \tcb@boundarytitle@standard% - \pgfsetfillcolor{tcbcol@backtitle}% + \pgfsetfillcolor{tcbcolbacktitle}% \pgfsetfillopacity{\kvtcb@opacitybacktitle}% \pgfusepath{fill}% \end{pgfscope}% @@ -1458,7 +1473,7 @@ \pgfpathmoveto{\pgfqpoint{\kvtcb@left@rule}{\tcb@seg@pos}}% \pgfpathlineto{\pgfqpoint{\the\dimexpr\tcb@width-\kvtcb@right@rule\relax}{\tcb@seg@pos}}% \fi% - \pgfsetcolor{tcbcol@frame}% + \pgfsetcolor{tcbcolframe}% \pgfsetstrokeopacity{\kvtcb@opacityframe}% \pgfusepath{stroke}% \end{pgfscope}% @@ -1513,14 +1528,14 @@ } \def\tcb@tdraw@title@core{% - \iftcb@hasTitle% + \iftcb@hasTitle\iftcb@titlevisible%% \begin{pgfscope}% \pgfsetfillopacity{\kvtcb@opacitytitle}% \pgftext[x=\the\dimexpr\kvtcb@left@rule+\kvtcb@boxsep+\kvtcb@lefttitle\relax, y=\the\dimexpr\tcb@height-\kvtcb@top@rule-\kvtcb@boxsep-\kvtcb@toptitle\relax, - left,top]{\color{tcbcol@title}\box\tcb@titlebox}% + left,top]{\color{tcbcoltitle}\box\tcb@titlebox}% \end{pgfscope}% - \fi% + \fi\fi% } \let\tcb@tdraw@title=\tcb@tdraw@title@core @@ -1530,7 +1545,7 @@ \pgfsetfillopacity{\kvtcb@opacityupper}% \csname tcb@dbox@\kvtcb@valignupper\endcsname{\the\dimexpr\kvtcb@left@rule+\kvtcb@boxsep+\kvtcb@leftupper\relax}% {\the\dimexpr\tcb@innerheight+\kvtcb@bottom@rule-\kvtcb@boxsep-\tcb@break@topsep-\kvtcb@top-\tcb@height@upper\relax}% - {\tcb@height@upper}{\tcb@upperbox}{tcbcol@upper}% + {\tcb@height@upper}{\tcb@upperbox}{tcbcolupper}% \end{pgfscope}% \fi% } @@ -1542,7 +1557,7 @@ \pgfsetfillopacity{\kvtcb@opacitylower}% \csname tcb@dbox@\kvtcb@valignlower\endcsname{\the\dimexpr\kvtcb@left@rule+\kvtcb@boxsep+\kvtcb@leftlower\relax}% {\the\dimexpr\kvtcb@bottom@rule+\kvtcb@boxsep+\tcb@break@bottomsep+\kvtcb@bottom\relax}% - {\tcb@height@lower}{\tcb@lowerbox}{tcbcol@lower}% + {\tcb@height@lower}{\tcb@lowerbox}{tcbcollower}% \end{pgfscope}% \fi% } @@ -1573,7 +1588,7 @@ \fi% \iftcb@hasLower% \tcb@box@align{\tcb@lowerbox}% - \iftcb@lowervisible\leavevmode\color{tcbcol@lower}\unhbox\tcb@lowerbox% + \iftcb@lowervisible\leavevmode\color{tcbcollower}\unhbox\tcb@lowerbox% \else% \iftcb@lowerignored\else\rule[-\dp\tcb@lowerbox]{\z@}{\the\dimexpr\ht\tcb@lowerbox+\dp\tcb@lowerbox\relax}\fi% \fi% @@ -1716,8 +1731,8 @@ \tcbset{breakable@false,sidebyside=false}% \tcb@set@@phantom% \colorlet{tcbcol@origin}{.}% - \tcb@set@color{tcbcol@upper}% - \sbox\tcb@upperbox{\tcb@embed@tcbox{\kvtcb@fontupper\kvtcb@halignupper\kvtcb@before@upper\ignorespaces#1\ifvmode\else\unskip\fi\kvtcb@after@upper}}% + \tcb@set@color{tcbcolupper}% + \sbox\tcb@upperbox{\tcb@embed@tcbox{\kvtcb@fontupper\kvtcb@halignupper\tcb@insert@before@upper#1\tcb@insert@after@upper}}% \tcb@reset@color% \tcbdimto\tcb@val@raisebase{\the\dimexpr\dp\tcb@upperbox+\kvtcb@bottom+\kvtcb@boxsep+\kvtcb@bottom@rule@stand+\kvtcb@bbbottom@stand\relax}% \tcbdimto\kvtcb@width{\wd\tcb@upperbox+\kvtcb@left@rule+\kvtcb@leftupper+\kvtcb@boxsep*2+\kvtcb@rightupper+\kvtcb@right@rule}% @@ -1734,8 +1749,8 @@ \tcb@set@@title% \tcb@set@@dimensions% \colorlet{tcbcol@origin}{.}% - \tcb@set@color{tcbcol@upper}% - \begin{tcb@savebox}{\tcb@upperbox}{\tcb@w@upper}\kvtcb@fontupper\kvtcb@halignupper\kvtcb@before@upper\ignorespaces#1\ifvmode\else\unskip\fi\kvtcb@after@upper\end{tcb@savebox}% + \tcb@set@color{tcbcolupper}% + \begin{tcb@savebox}{\tcb@upperbox}{\tcb@w@upper}\kvtcb@fontupper\kvtcb@halignupper\tcb@insert@before@upper#1\tcb@insert@after@upper\end{tcb@savebox}% \tcb@reset@color% \tcb@hasLowerfalse% \tcb@draw@color@box% @@ -1758,13 +1773,13 @@ \newcommand{\tcbsubtitle}[2][]{% \begingroup% - \colorlet{tcbtranscol@frame}{tcbcol@frame}% + \colorlet{tcbtranscol@frame}{tcbcolframe}% \iftcb@titlefilled% - \colorlet{tcbtranscol@back}{tcbcol@backtitle}% + \colorlet{tcbtranscol@back}{tcbcolbacktitle}% \else% - \colorlet{tcbtranscol@back}{tcbcol@frame}% + \colorlet{tcbtranscol@back}{tcbcolframe}% \fi% - \colorlet{tcbtranscol@upper}{tcbcol@title}% + \colorlet{tcbtranscol@upper}{tcbcoltitle}% \let\tcb@trans@fontupper\kvtcb@fonttitle% \let\tcb@trans@boxsep\kvtcb@boxsep% \let\tcb@trans@left\kvtcb@leftupper% @@ -2112,7 +2127,7 @@ size=normal,rounded corners,parfillskip restore, enlarge top by=0mm,enlarge bottom by=0mm,enlarge left by=0mm,enlarge right by=0mm, toggle enlargement=none,toggle left and right=none, - baseline=0pt,adjust text={\"Apgjy},upperbox=visible,lowerbox=visible,lower separated, + baseline=0pt,adjust text={\"Apgjy},upperbox=visible,lowerbox=visible,titlebox=visible,lower separated, colback=black!5!white,colframe=black!75!white,@colbacktitle=black!50!white,coltext=black,coltitle=white, fonttitle=,fontupper=,fontlower=,floatplacement=htb,nofloat,saveto=,savelowerto=, tempfile={\jobname.tcbtemp}, -- cgit v1.2.3