diff options
author | Norbert Preining <norbert@preining.info> | 2020-04-29 03:03:01 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2020-04-29 03:03:01 +0000 |
commit | 817ecb96eab4ed6494ddb6b8d0f17c2947a91196 (patch) | |
tree | e224845d8908ce3e353eee67b768525a2f65097a /macros/latex/contrib/tcolorbox/tcolorbox.sty | |
parent | 7f8fffa1c8b5b30f8e2a9fd4b76778147dbb9128 (diff) |
CTAN sync 202004290303
Diffstat (limited to 'macros/latex/contrib/tcolorbox/tcolorbox.sty')
-rw-r--r-- | macros/latex/contrib/tcolorbox/tcolorbox.sty | 29 |
1 files changed, 16 insertions, 13 deletions
diff --git a/macros/latex/contrib/tcolorbox/tcolorbox.sty b/macros/latex/contrib/tcolorbox/tcolorbox.sty index 9c34ae6be0..5a0f6214f8 100644 --- a/macros/latex/contrib/tcolorbox/tcolorbox.sty +++ b/macros/latex/contrib/tcolorbox/tcolorbox.sty @@ -1,4 +1,4 @@ -%% The LaTeX package tcolorbox - version 4.22 (2019/11/15) +%% The LaTeX package tcolorbox - version 4.30 (2020/04/28) %% tcolorbox.sty: Text color boxes %% %% ------------------------------------------------------------------------------------------- @@ -18,8 +18,8 @@ %% This work consists of all files listed in README %% \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{tcolorbox}[2019/11/15 version 4.22 text color boxes] -\def\tcb@version{4.22} +\ProvidesPackage{tcolorbox}[2020/04/28 version 4.30 text color boxes] +\def\tcb@version{4.30} \RequirePackage{pgf}[2008/01/15] \RequirePackage{verbatim}[2003/08/22] @@ -50,8 +50,9 @@ \newcounter{tcbbreakpart} \newcounter{tcblayer} -\newcount\tcolorbox@number +\newcounter{tcolorbox@number} +\def\tcb@info#1{\PackageInfo{tcolorbox}{#1}} \def\tcb@warning#1{\PackageWarning{tcolorbox}{#1}} \def\tcb@error#1#2{\PackageError{tcolorbox}{#1}{#2}} @@ -289,12 +290,12 @@ parskip/.style={before={\ifnum\lastnodetype=-1\relax\else\par% \ifvmode\edef\tcb@prevdepth{\the\glueexpr\prevdepth+\lineskip+\parskip}% \def\tcb@undo@before{\addvspace{-\glueexpr\tcb@prevdepth}}% - \pagebreak[0]\fi\fi\parindent\z@}, + \pagebreak[0]\fi\fi\noindent}, after={\tcb@parfillskip@check\par}}, noparskip/.style={before={\ifnum\lastnodetype=-1\relax\else\par% \ifvmode\edef\tcb@prevdepth{\the\glueexpr\prevdepth+\lineskip}% \def\tcb@undo@before{\addvspace{-\glueexpr\smallskipamount+\tcb@prevdepth}}% - \pagebreak[0]\smallskip\fi\fi\parindent\z@}, + \pagebreak[0]\smallskip\fi\fi\noindent}, after={\tcb@parfillskip@check\par\smallskip}}, nobeforeafter/.style={before=,after=}, force nobeforeafter/.code={\tcbset@late@options{nobeforeafter}}, @@ -973,14 +974,18 @@ \Collect@Body\tcbox@inner@hbox@collected% } +% save 'comment' from 'verbatim' +\let\tcb@verbatim@comment\comment +\let\tcb@verbatim@endcomment\endcomment + \def\tcb@@end@v@@d{% - \endcomment% + \tcb@verbatim@endcomment% \tcb@layer@dec% } \def\tcb@@capture@v@@d{% \let\endtcolorbox\tcb@@end@v@@d% - \comment% + \tcb@verbatim@comment% } \long\def\tcbox@inner@hbox@collected#1{% @@ -989,8 +994,8 @@ } \def\tcb@count@boxes{% - \global\advance\tcolorbox@number by 1\relax% - \edef\thetcolorboxnumber{\number\tcolorbox@number}% + \global\advance\c@tcolorbox@number by 1\relax% + \edef\thetcolorboxnumber{\number\c@tcolorbox@number}% \expandafter\ifx\csname tcolorboxpage@\thetcolorboxnumber\endcsname\relax% \edef\thetcolorboxpage{\number\c@page}% \else% @@ -1000,8 +1005,6 @@ \def\tcolorbox@label{\@newl@bel{tcolorboxpage}}% -%\write\@auxout{\string\providecommand\string\tcolorbox@label[2]{}}% - \def\tcolorbox@savepage#1{% \@bsphack% \write\@auxout{\string\tcolorbox@label{#1}{\number\c@page}}% @@ -1074,7 +1077,7 @@ \def\tcb@layer@pushup{% \tcb@count@boxes% - \global\advance\tcolorbox@number by -1\relax% + \global\advance\c@tcolorbox@number by -1\relax% \stepcounter{tcblayer}% \ifnum\c@tcblayer>1% \tcbset{breakable@true/.code=}% |