Hallo zusammen, ich erstelle aktuell eine Präsentation mithilfe von Beamer in Latex. Als ich gerade an dem Füllen der Seiten gearbeitet habe, hat es von einem auf den anderen Moment nicht mehr kompiliert. Das ganze an einer Stelle an der ich überhaupt nicht gearbeitet habe. Hier das Beispiel: \documentclass{beamer} \usepackage[ngerman]{babel} \usepackage{comment} \usepackage{hyperref} % Theme choice: \usetheme{Boadilla} \usecolortheme{rose} \begin{document} \begin{frame}{Inhalt} \tableofcontents \end{frame} \section{Test} \begin{frame} blablabla \end{frame} \section{Mathematische Modellformulierung} \begin{comment} --------------- \end{comment} \begin{frame}{Über das Modell} \begin{itemize} \item \end{itemize} \end{frame} \end{document} Die Errormeldung sieht wie folgt aus:
Line 103 ist hier das \end{frame} vor dem \end{document}. Wenn ich die Zeile herauslösche, dann kommt der Error bei dem nächsten Frame (welche in meinem vollständigen Dokument natürlich noch kommen) am Ende. Ich bin ein bisschen überfragt und benötige dringend Hilfe. Vielen Dank! gefragt 04 Sep '23, 16:03 larchinger |
Irgendwie seltsam, die Fehlermeldung hier ist eine andere - und wenn ich die comment-Umgebung, auf die sich die Fehlermeldung bezieht, rauslösche, dann läuft das Ganze ohne Probleme durch. Also was ist denn nun der wirkluiche Fehler? beantwortet 04 Sep '23, 21:43 Mossbrucker @larchinger Willkommen auf TeXwelt.de! Wenn Du obigen Code zusammenfügst so dass es ein testbares Beispiel wird, das den Fehler zeigt, können wir direkt hier mit Klick auf "Ausgabe erzeugen" testen und Log prüfen und es vllt. beheben. Die Schnipsel sind einzeln noch nicht testbar. Du kannst jederzeit die Frage editieren für solche Korrekturen.
(05 Sep '23, 14:20)
stefan ♦♦
ist geändert
(05 Sep '23, 17:09)
larchinger
Warum testet du nicht? Das läuft so nicht durch. Aber wenn ich die beiden Zeilen \begin{comment} und \end{comment} rausnehme, dann läuft es durch ohne Fehler.
(05 Sep '23, 17:24)
Mossbrucker
|
Hallo, nein der Error bezieht sich nicht auf die comment Umgebung sondern lediglich auf alle \end{frame}. Ich habe das ganze auf mehreren Geräten ausprobiert und bekomme überall denselben Error. Ich weiß leider nicht wo das Problem ist, denn alle Frame-Blöcke davor funktionieren aber sind alle copy paste. beantwortet 05 Sep '23, 14:17 larchinger |
Aus der Dokumentation des comment-Paketes zur
Entferne also die Leerzeichen in den Zeilen, in denen die Umgebung geöffnet und geschlossen wird. \documentclass{beamer} \usepackage[ngerman]{babel} \usepackage{comment} \usepackage{hyperref} % Theme choice: \usetheme{Boadilla} \usecolortheme{rose} \begin{document} \begin{frame}{Inhalt} \tableofcontents \end{frame} \section{Test} \begin{frame} blablabla \end{frame} \section{Mathematische Modellformulierung} % keine Leerzeichen oder Kommentare oder Code in der \begin{comment}-Zeile \begin{comment} --------------- \end{comment} % keine Leerzeichen oder Kommentare oder Code in der \end{comment}-Zeile \begin{frame}{Über das Modell} \begin{itemize} \item \end{itemize} \end{frame} \end{document} beantwortet 05 Sep '23, 17:30 esdd |