von chris_Waechter » Fr 15. Aug 2014, 13:06
Ich bin wieder über ein äußerst merkwürdiges Problem gestolpert, das ich mir einfach nicht erklären kann.
In der Beschriftung eines Diagramms verwende ich den griechischen Buchstaben Delta. Auch im Diagramm kommt dieser vor. Da ich am Ende meines Dokuments ein Abbildungsverzeichnis habe bekomme ich nach dem zweiten Mal kompilieren einen Fehler "Bad math environment delimiter".
\documentclass{scrreprt}
\usepackage{tikz}
\usepackage{pgfplots}
\begin{document}
\begin{figure}
\begin{tikzpicture}
\begin{axis}[xmin = {0}, xmax = {1}, ymin = {0}, ymax = {1}]
\node at (axis cs:0.5,0.5){ \( \Delta t \) };
\end{axis}
\end{tikzpicture}
\caption{ Das Problem liegt an den \( \Delta t \)}
\end{figure}
\textbf{aber nur beim zweiten Durchlauf und in Kombination mit dem Abbildungsverzeichnis auf der nächsten Seite!}
\listoffigures
\end{document}
Eine kurze Suche hat schon ergeben, dass das Problem älter ist und behoben werden kann, wenn man $ ... $ statt \( ... \) verwendet. Aber warum?!
Ich bin wieder über ein äußerst merkwürdiges Problem gestolpert, das ich mir einfach nicht erklären kann.
In der Beschriftung eines Diagramms verwende ich den griechischen Buchstaben Delta. Auch im Diagramm kommt dieser vor. Da ich am Ende meines Dokuments ein Abbildungsverzeichnis habe bekomme ich nach dem zweiten Mal kompilieren einen Fehler "Bad math environment delimiter".
[code]\documentclass{scrreprt}
\usepackage{tikz}
\usepackage{pgfplots}
\begin{document}
\begin{figure}
\begin{tikzpicture}
\begin{axis}[xmin = {0}, xmax = {1}, ymin = {0}, ymax = {1}]
\node at (axis cs:0.5,0.5){ \( \Delta t \) };
\end{axis}
\end{tikzpicture}
\caption{ Das Problem liegt an den \( \Delta t \)}
\end{figure}
\textbf{aber nur beim zweiten Durchlauf und in Kombination mit dem Abbildungsverzeichnis auf der nächsten Seite!}
\listoffigures
\end{document}[/code]
Eine kurze Suche hat schon ergeben, dass das Problem älter ist und behoben werden kann, wenn man $ ... $ statt \( ... \) verwendet. Aber warum?!