Bei Verwendung nicht nummerierter Theoreme schlägt die Kompilierung von Latex fehl

Bei Verwendung nicht nummerierter Theoreme schlägt die Kompilierung von Latex fehl

Ich verwende die nicht nummerierten Theoreme im amsthmPaket wie folgt:

\newtheorem*{exercise}[theorem]{Exercise}

Aber meine Datei kann nicht kompiliert werden. Insbesondere steht dort, Latex Error: missing \begin{document} was ich anscheinend habe, weil ich ohne das Asteroidenzeichen nach dem neuen Theorem kompilieren konnte.

Irgendwelche Ideen?

Antwort1

Wenn Sie

\newtheorem{corollary}[theorem]{Corollary}

es bedeutet, dass Sie bereits so etwas haben wie

\newtheorem{theorem}{Theorem}[section]

(möglicherweise mit einem anderen optionalen Argument am Ende oder ganz ohne) und Sie möchten, dass corollarydie Nummerierung mit geteilt wird theorem.

Im Fall von nicht nummerierten theoremartigen Umgebungen ist dies bedeutungslos, da die neue Umgebung von vornherein keine Nummer hat und daher auch keine, die geteilt werden kann. Daher

\newtheorem*{exercise}{Exercise}

ist, was Sie brauchen.

verwandte Informationen