Beamerbox can now take optional config arguments

This commit is contained in:
Lukas Pietzschmann
2024-04-28 02:04:52 +02:00
parent 34e6555e6e
commit 7d36d8b530

View File

@@ -327,10 +327,10 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\newtcolorbox{beamerbox}[2]{boxrule=\smile@linewidth, \newtcolorbox{beamerbox}[3][]{boxrule=\smile@linewidth,
IfBlankTF={#2}{toprule=2mm}{title=#2},colback=#1!5!white,colframe=#1!75!black,left=0em, IfBlankTF={#3}{toprule=2mm}{title=#3},colback=#2!5!white,colframe=#2!75!black,left=0em,
lefttitle=4mm, arc=\smile@rounding, enhanced, segmentation engine=path, lefttitle=4mm, arc=\smile@rounding, enhanced, segmentation engine=path,
segmentation style={solid, shorten >=1mm,shorten <=1mm, line width=\smile@linewidth}} segmentation style={solid, shorten >=1mm,shorten <=1mm, line width=\smile@linewidth},#1}
\renewenvironment{definition}[1][\empty]{% \renewenvironment{definition}[1][\empty]{%
\begin{beamerbox}{gray}{#1}% \begin{beamerbox}{gray}{#1}%