Defekte Beschreibungsumgebung

Defekte Beschreibungsumgebung

Schauen Sie sich das folgende MWE an:

\documentclass{scrbook}
\usepackage[utf8]{inputenc}
\usepackage{beamerarticle}
\usepackage[framemethod=TikZ]{mdframed}
  
\surroundwithmdframed{definition}


\begin{document}
  \begin{definition}
    \alert{test}
    \begin{description}
      \item[A:] TestA
      \item[B:] TestB
    \end{description}
  \end{definition}
\end{document}

Es produziert: Bild für falschen Satz der Beschreibungsumgebung

Irgendwelche Ideen, um das Problem zu beheben?

Antwort1

Das mdframedPaket wird grundsätzlich aufgegeben, da inzwischen tcolorboxein deutlich leistungsfähigeres erschienen ist.

\documentclass{scrbook}
\usepackage{beamerarticle}
\usepackage[many]{tcolorbox}

\tcolorboxenvironment{definition}{
  boxrule=0.5pt,
  sharp corners,
  colback=white,
}

\begin{document}
  \begin{definition}
    \alert{test}
    \begin{description}
      \item[A:] TestA
      \item[B:] TestB
    \end{description}
  \end{definition}
\end{document}

Bildbeschreibung hier eingeben

Ich würde nicht verwenden beamerarticle, aber das ist meine persönliche Meinung.

Antwort2

Damit tcolorboxfunktioniert es:

\documentclass{scrbook}
\usepackage[utf8]{inputenc}
\usepackage{beamerarticle}

\usepackage[most]{tcolorbox}

\BeforeBeginEnvironment{definition}{\begin{tcolorbox}[boxrule=1pt]}
\AfterEndEnvironment{definition}{\end{tcolorbox}}


\begin{document}
  \begin{definition}
    \alert{test}
    \begin{description}
      \item[A:] TestA
      \item[B:] TestB
    \end{description}
  \end{definition}
\end{document}

tcolorbox Arbeitsbild

verwandte Informationen