diff --git a/compendium.pdf b/compendium.pdf index 4cd512e..131eac8 100644 Binary files a/compendium.pdf and b/compendium.pdf differ diff --git a/compendium.tex b/compendium.tex index 640ed7f..a280fe5 100644 --- a/compendium.tex +++ b/compendium.tex @@ -4,12 +4,33 @@ \usepackage{pmboxdraw} % provides angled lines for tab:phylolevels -\definecolor{explainboxframe}{RGB}{170, 255,125} +\definecolor{explainboxframe}{RGB}{140, 185, 163} +\definecolor{explainboxbg}{RGB}{170, 255,125} \usepackage[framemethod=default]{mdframed} \mdfsetup{skipabove = \topskip, skipbelow = \topskip} -\mdfdefinestyle{explainbox}{% - linecolor=explainboxframe, linewidth = 2pt, rightmargin = 0cm, leftmargin = 0cm, - li + +% modified after: +% https://ctan.ebinger.cc/tex-archive/macros/latex/contrib/mdframed/mdframed-example-default.pdf +\newenvironment{explainbox}[1][]{% + \ifstrempty{#1}% + {\mdfsetup{% + frametitle={% + \tikz[baseline = (current bounding box.east), outer sep = 0pt] + \node[anchor=east, rectangle, fill = explainboxframe!90] + {\strut "Title Empty"};}}% + }% + {\mdfsetup{% + frametitle={% + \tikz[baseline = (current bounding box.east), outer sep = 0pt] + \node[anchor=east, rectangle, fill = explainboxframe!90] + {\strut #1};}}% + }% + \mdfsetup{innertopmargin = 10pt, linecolor = explainboxframe!90,% + linewidth = 2pt, topline = true, + frametitleaboveskip = \dimexpr-\ht\strutbox} + \begin{mdframed}[]\relax% + }{ + \end{mdframed} } %opening @@ -30,11 +51,11 @@ % ### PREFACE ### %\pagenumbering{none} \section*{Einleitung} -dsadsadsa -\begin{mdframed}[style=explainbox] - content... -\end{mdframed} +dassda +\begin{explainbox}[Zoogamie] + bliblablub +\end{explainbox} % ### TOC ###