Hallo liebe LaTeX-Freunde, ich arbeite neuerdings mit dem mdframed-Packet. Leider habe ich das Problem, dass ich eckige Klammern im Titel einer mdframed-Theorem Umgebung benötige. Hier mein Minimalbeispiel: Open in writeLaTeX
\documentclass[a4paper, 11pt]{article} \usepackage{amsthm} \usepackage{mdframed} \usepackage{tikz} \mdfdefinestyle{theoremstyle1}{% linecolor=black,linewidth=1pt,% frametitlerule=true,% frametitlebackgroundcolor=gray!20, innertopmargin=\topskip, } \mdtheorem[style=theoremstyle1]{defn}{Def.}[section] \begin{document} \begin{defn}[aaaaah[eeeeeh]iiiiih] oha \end{defn} \end{document} Dummerweise wird die Titel-Umgebung nach der ersten " ] " geschlossen. D.h. im Titel (vom Bsp.) steht " aaaaah[eeeeeh " anstelle von " aaaaah[eeeeeh]iiiiih " wie gewünscht. Hat Jemand eine Idee wie sich das Problem beheben lässt? |
Die Frage wurde aus folgenden Grund "Duplikat einer anderen Frage" geschlossen gast3 13 Okt '14, 11:00
Schütz die eckigen Klammern in dem optionalen Argument, in dem Du dieses in geschweifte Klammern setzt. Erklärungen dazu findest Du in den Antworten auf die Frage ] in optionalen Argumenten. Open in writeLaTeX
\begin{defn}[{aaaaah[eeeeeh]iiiiih}] Open in writeLaTeX
\documentclass[a4paper, 11pt]{article} \usepackage{amsthm} \usepackage{mdframed} \usepackage{tikz} \mdfdefinestyle{theoremstyle1}{% linecolor=black,linewidth=1pt,% frametitlerule=true,% frametitlebackgroundcolor=gray!20, innertopmargin=\topskip, } \mdtheorem[style=theoremstyle1]{defn}{Def.}[section] \begin{document} \begin{defn}[{aaaaah[eeeeeh]iiiiih}] oha \end{defn} \end{document} beantwortet 13 Okt '14, 09:59 esdd Hier ist es wohl irrelevant, aber grundsätzlich würde ich das ganze Argument in geschweifte Klammern setzen:
(13 Okt '14, 11:40)
cgnieder
|