Ihr Lieben! Ich freue mich riesig über Hilfe.
Ich habe an meinen Basiseinstellungen heute gar nichts verändert, trotz allem werden meine Codes heute plötzlich nicht mehr als pdf übersetzt.
...und ich habe keine Ahnung, was das Problem sein könnte. Ich habe sowohl
\begin{document}
als auch
\end{document}
Und wenn die gesamten Basiscodes in ein neues Dokument packe, passt das auch und wird in ein pdf übersetzt. Nun verstehe gar nicht, was das Problem sein kann...
Wäre Euch super dankbar über Rückmeldungen!
Hier die console:
This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded format=pdflatex)
restricted \write18 enabled.
entering extended mode
(./MASTERARBEIT_LaTeX.tex
LaTeX2e <2020-10-01> patch level 4
L3 programming layer <2021-02-18>
(/usr/local/texlive/2021/texmf-dist/tex/latex/base/report.cls
Document Class: report 2020/04/10 v1.4m Standard LaTeX document class
(/usr/local/texlive/2021/texmf-dist/tex/latex/base/size12.clo))
(/usr/local/texlive/2021/texmf-dist/tex/generic/babel/babel.sty
(/usr/local/texlive/2021/texmf-dist/tex/generic/babel/babel.def
(/usr/local/texlive/2021/texmf-dist/tex/generic/babel/txtbabel.def))
(/usr/local/texlive/2021/texmf-dist/tex/generic/babel-english/english.ldf)
(/usr/local/texlive/2021/texmf-dist/tex/generic/babel-german/ngerman.ldf
(/usr/local/texlive/2021/texmf-dist/tex/generic/babel-german/ngermanb.ldf)))
(/usr/local/texlive/2021/texmf-dist/tex/latex/base/inputenc.sty)
(/usr/local/texlive/2021/texmf-dist/tex/latex/base/fontenc.sty)
(/usr/local/texlive/2021/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty)
(/usr/local/texlive/2021/texmf-dist/tex/latex/geometry/geometry.sty
(/usr/local/texlive/2021/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/local/texlive/2021/texmf-dist/tex/generic/iftex/ifvtex.sty
(/usr/local/texlive/2021/texmf-dist/tex/generic/iftex/iftex.sty)))
(/usr/local/texlive/2021/texmf-dist/tex/latex/csquotes/csquotes.sty
(/usr/local/texlive/2021/texmf-dist/tex/latex/etoolbox/etoolbox.sty)
(/usr/local/texlive/2021/texmf-dist/tex/latex/csquotes/csquotes.def)
(/usr/local/texlive/2021/texmf-dist/tex/latex/csquotes/csquotes.cfg))
(/usr/local/texlive/2021/texmf-dist/tex/latex/hyperref/hyperref.sty
(/usr/local/texlive/2021/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty)
(/usr/local/texlive/2021/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty
(/usr/local/texlive/2021/texmf-dist/tex/generic/infwarerr/infwarerr.sty))
(/usr/local/texlive/2021/texmf-dist/tex/generic/kvsetkeys/kvsetkeys.sty)
(/usr/local/texlive/2021/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty)
(/usr/local/texlive/2021/texmf-dist/tex/generic/pdfescape/pdfescape.sty)
(/usr/local/texlive/2021/texmf-dist/tex/latex/hycolor/hycolor.sty)
(/usr/local/texlive/2021/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty)
(/usr/local/texlive/2021/texmf-dist/tex/latex/auxhook/auxhook.sty)
(/usr/local/texlive/2021/texmf-dist/tex/latex/kvoptions/kvoptions.sty)
(/usr/local/texlive/2021/texmf-dist/tex/latex/hyperref/pd1enc.def)
(/usr/local/texlive/2021/texmf-dist/tex/latex/hyperref/hyperref-langpatches.def
) (/usr/local/texlive/2021/texmf-dist/tex/generic/intcalc/intcalc.sty)
(/usr/local/texlive/2021/texmf-dist/tex/generic/etexcmds/etexcmds.sty)
(/usr/local/texlive/2021/texmf-dist/tex/latex/hyperref/puenc.def)
(/usr/local/texlive/2021/texmf-dist/tex/latex/url/url.sty)
(/usr/local/texlive/2021/texmf-dist/tex/generic/bitset/bitset.sty
(/usr/local/texlive/2021/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty))
(/usr/local/texlive/2021/texmf-dist/tex/latex/base/atbegshi-ltx.sty))
(/usr/local/texlive/2021/texmf-dist/tex/latex/hyperref/hpdftex.def
(/usr/local/texlive/2021/texmf-dist/tex/latex/base/atveryend-ltx.sty)
(/usr/local/texlive/2021/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty
(/usr/local/texlive/2021/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty
))) (/usr/local/texlive/2021/texmf-dist/tex/latex/breakurl/breakurl.sty
(/usr/local/texlive/2021/texmf-dist/tex/latex/xkeyval/xkeyval.sty
(/usr/local/texlive/2021/texmf-dist/tex/generic/xkeyval/xkeyval.tex
(/usr/local/texlive/2021/texmf-dist/tex/generic/xkeyval/xkvutils.tex)))
(/usr/local/texlive/2021/texmf-dist/tex/generic/iftex/ifpdf.sty)
Package breakurl Warning: You are using breakurl while processing via pdflatex.
(breakurl) \burl will be just a synonym of \url.
(breakurl) on input line 48.
) (/usr/local/texlive/2021/texmf-dist/tex/latex/paralist/paralist.sty)
(/usr/local/texlive/2021/texmf-dist/tex/latex/subfigure/subfigure.sty
****************************************
* Local config file subfigure.cfg used *
****************************************
(/usr/local/texlive/2021/texmf-dist/tex/latex/subfigure/subfigure.cfg))
(/usr/local/texlive/2021/texmf-dist/tex/latex/wrapfig/wrapfig.sty)
(/usr/local/texlive/2021/texmf-dist/tex/latex/float/float.sty)
(/usr/local/texlive/2021/texmf-dist/tex/latex/pdfpages/pdfpages.sty
(/usr/local/texlive/2021/texmf-dist/tex/latex/base/ifthen.sty)
(/usr/local/texlive/2021/texmf-dist/tex/latex/tools/calc.sty)
(/usr/local/texlive/2021/texmf-dist/tex/latex/eso-pic/eso-pic.sty
(/usr/local/texlive/2021/texmf-dist/tex/latex/xcolor/xcolor.sty
(/usr/local/texlive/2021/texmf-dist/tex/latex/graphics-cfg/color.cfg)
(/usr/local/texlive/2021/texmf-dist/tex/latex/graphics-def/pdftex.def)))
(/usr/local/texlive/2021/texmf-dist/tex/latex/graphics/graphicx.sty
(/usr/local/texlive/2021/texmf-dist/tex/latex/graphics/graphics.sty
(/usr/local/texlive/2021/texmf-dist/tex/latex/graphics/trig.sty)
(/usr/local/texlive/2021/texmf-dist/tex/latex/graphics-cfg/graphics.cfg)))
(/usr/local/texlive/2021/texmf-dist/tex/latex/pdfpages/pppdftex.def))
Package fancyhdr Warning: \fancyhead's `E' option without twoside option is use
less on input line 46.
Package fancyhdr Warning: \fancyhead's `E' option without twoside option is use
less on input line 48.
(/usr/local/texlive/2021/texmf-dist/tex/latex/setspace/setspace.sty)
(/usr/local/texlive/2021/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def)
(./MASTERARBEIT_LaTeX.aux)
*geometry* driver: auto-detecting
*geometry* detected driver: pdftex
(/usr/local/texlive/2021/texmf-dist/tex/latex/hyperref/nameref.sty
(./MASTERARBEIT_LaTeX.out)
Runaway argument?
{se
./MASTERARBEIT_LaTeX.tex:83: File ended while scanning use of \@@BOOKMARK.
<inserted text>
\par
l.83 \begin{document}
?
\begin{document} plötzlich als Fehler erkannt
Re: \begin{document} plötzlich als Fehler erkannt
PS.: Das steht in der Log-Datei:
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 83.
LaTeX Font Info: ... okay on input line 83.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 83.
LaTeX Font Info: ... okay on input line 83.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 83.
LaTeX Font Info: ... oka
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 83.
LaTeX Font Info: ... okay on input line 83.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 83.
LaTeX Font Info: ... okay on input line 83.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 83.
LaTeX Font Info: ... oka
- Stefan Kottwitz
- Admin
- Beiträge: 2544
- Registriert: Di 8. Jul 2008, 00:39
- Kontaktdaten:
Re: \begin{document} plötzlich als Fehler erkannt
Hallo,
evtl. kontrolliere mal Deine Überschriften, ob darin alles ok ist (Klammern, Sonderzeichen, ...) es sieht nach einem Problem bei der Bookmark-Leiste aus, und die wird ja aus den Überschriften erzeugt.
Was auch erklärt, warum es in einem neuen Dokument zunächst funktioniert: im ersten Durchlauf werden die Bookmark-Referenzen nur erzeugt noch ohne sie aktiv zu verwenden.
Stefan
evtl. kontrolliere mal Deine Überschriften, ob darin alles ok ist (Klammern, Sonderzeichen, ...) es sieht nach einem Problem bei der Bookmark-Leiste aus, und die wird ja aus den Überschriften erzeugt.
Was auch erklärt, warum es in einem neuen Dokument zunächst funktioniert: im ersten Durchlauf werden die Bookmark-Referenzen nur erzeugt noch ohne sie aktiv zu verwenden.
Stefan
Re: \begin{document} plötzlich als Fehler erkannt
Ich freue mich riesig über Deine Antwort! Wahnsinn, dass Du Dir da wirklich Zeit nimmst und Gedanken machst! Danke, das ist der Hammer.
Leider konnte ich in den Überschriften keinen Fehler finden.
Nach einigem Herumprobieren wird mir in der log.-Datei Folgendes angezeigt (vielleicht kannst Du daraus Schlüsse ziehen?):
LaTeX Info: Redefining \ref on input line 92.
LaTeX Info: Redefining \pageref on input line 92.
LaTeX Info: Redefining \nameref on input line 92.
(./MASTERARBEIT_LaTeX.out)
Runaway argument?
{se
./MASTERARBEIT_LaTeX.tex:92: File en
Linie 92 ist natürlich \begin{document}
Leider konnte ich in den Überschriften keinen Fehler finden.
Nach einigem Herumprobieren wird mir in der log.-Datei Folgendes angezeigt (vielleicht kannst Du daraus Schlüsse ziehen?):
LaTeX Info: Redefining \ref on input line 92.
LaTeX Info: Redefining \pageref on input line 92.
LaTeX Info: Redefining \nameref on input line 92.
(./MASTERARBEIT_LaTeX.out)
Runaway argument?
{se
./MASTERARBEIT_LaTeX.tex:92: File en
Linie 92 ist natürlich \begin{document}
Re: \begin{document} plötzlich als Fehler erkannt
Ein Ausschnitt auf der log-Datei genügt zumindest mir in dem Fall leider nicht, um den konkreten Fehler zu finden.
Fehler, die in \begin{document} gemeldet werden, treten in der Regel in einer der Hilfsdateien auf, die während \begin{document} geladen werden. Primär ist das die aux-Datei, je nach Paketen sind es aber weitere. Da die Hilfsdateien entweder durch andere Hilfsdateien oder durch Befehle im Laufe des Dokuments geschrieben werden, liegt das eigentliche Problem natürlich irgendwo im Dokument, beispielsweise an Gliederungsbefehlen, \caption-Anweisungen, \label etc. Wenn man das nicht direkt findet, bleibt eigentlich nur, die Minimalbeispiel-Anleitung zu befolgen, um die Ursache aufzuspüren. Dabei ist wichtig, dass man diese korrekt anwendet und insbesondere nach jeder Verkürzung des Dokuments erst die Hilfsdateien löscht und dann genügend LaTeX-Läufe (meist genügen drei bis vier) durchführt, damit einem sowohl das Verschwinden des Fehlers als auch der Fehler selbst nicht durch die Lappen geht. Also im eigenen Interesse, die dem Link zur Anleitung folgen und diese gründlich durchlesen, obwohl sie nicht gerade kurz ist. Insbesondere die Hinweise zur Verwendung eines Kopie in einem neuen Verzeichnis und zur Durchführung des Algorithmus sollte man ernst nehmen. Beim eventuellen Posten des Minimalbeispiels sollte man auch die Hinweise zum Vorgehen bei Verwendung mehrerer Dateien beachten. Das erleichtert und beschleunigt daher die Hilfe meist sehr.
An den Meldungen aus dem ersten Beitrag fällt übrigens auf, dass deine LaTeX-Distribution nicht ganz aktuell ist. Das sollte aber keine Rolle spielen. Wichtiger könnte sein, dass zumindest subfigure total veraltet ist. Das Paket nicht wird seit 17 Jahren nicht mehr gepflegt, weil es seither einen offiziellen Nachfolger gibt. Mit subcaption gibt es auch eine ernstzunehmende Alternative zu diesem Nachfolger. Darüber hinaus, werden einige Pakete (wie subcaption) offenbar nach hyperref geladen, obwohl fast alle Pakete besser davor geladen werden sollten. hyperref muss diverse Pakete patchen, um automatische Hyperrlinks zu realisieren und teilweise auch, um die Kompatibilität zu gewährleisten. Deshalb kann die falsche Ladereihenfolge auch zu Fehlern führen. Ob das hier der Fall ist, ist kaum zu sagen. Auf den ersten Blick ist mir in deinem Fall nur breakurl aufgefallen, das nach hyperref geladen werden muss. Daher würde ich empfehlen, hyperref und breakurl an das Ende der Paketladeanweisungen zu verschieben.
Wie gesagt: Ohne Minimalbeispiel ist es mir leider nicht möglich, konkretere Hilfe zu leisten.
Fehler, die in \begin{document} gemeldet werden, treten in der Regel in einer der Hilfsdateien auf, die während \begin{document} geladen werden. Primär ist das die aux-Datei, je nach Paketen sind es aber weitere. Da die Hilfsdateien entweder durch andere Hilfsdateien oder durch Befehle im Laufe des Dokuments geschrieben werden, liegt das eigentliche Problem natürlich irgendwo im Dokument, beispielsweise an Gliederungsbefehlen, \caption-Anweisungen, \label etc. Wenn man das nicht direkt findet, bleibt eigentlich nur, die Minimalbeispiel-Anleitung zu befolgen, um die Ursache aufzuspüren. Dabei ist wichtig, dass man diese korrekt anwendet und insbesondere nach jeder Verkürzung des Dokuments erst die Hilfsdateien löscht und dann genügend LaTeX-Läufe (meist genügen drei bis vier) durchführt, damit einem sowohl das Verschwinden des Fehlers als auch der Fehler selbst nicht durch die Lappen geht. Also im eigenen Interesse, die dem Link zur Anleitung folgen und diese gründlich durchlesen, obwohl sie nicht gerade kurz ist. Insbesondere die Hinweise zur Verwendung eines Kopie in einem neuen Verzeichnis und zur Durchführung des Algorithmus sollte man ernst nehmen. Beim eventuellen Posten des Minimalbeispiels sollte man auch die Hinweise zum Vorgehen bei Verwendung mehrerer Dateien beachten. Das erleichtert und beschleunigt daher die Hilfe meist sehr.
An den Meldungen aus dem ersten Beitrag fällt übrigens auf, dass deine LaTeX-Distribution nicht ganz aktuell ist. Das sollte aber keine Rolle spielen. Wichtiger könnte sein, dass zumindest subfigure total veraltet ist. Das Paket nicht wird seit 17 Jahren nicht mehr gepflegt, weil es seither einen offiziellen Nachfolger gibt. Mit subcaption gibt es auch eine ernstzunehmende Alternative zu diesem Nachfolger. Darüber hinaus, werden einige Pakete (wie subcaption) offenbar nach hyperref geladen, obwohl fast alle Pakete besser davor geladen werden sollten. hyperref muss diverse Pakete patchen, um automatische Hyperrlinks zu realisieren und teilweise auch, um die Kompatibilität zu gewährleisten. Deshalb kann die falsche Ladereihenfolge auch zu Fehlern führen. Ob das hier der Fall ist, ist kaum zu sagen. Auf den ersten Blick ist mir in deinem Fall nur breakurl aufgefallen, das nach hyperref geladen werden muss. Daher würde ich empfehlen, hyperref und breakurl an das Ende der Paketladeanweisungen zu verschieben.
Wie gesagt: Ohne Minimalbeispiel ist es mir leider nicht möglich, konkretere Hilfe zu leisten.
Re: \begin{document} plötzlich als Fehler erkannt
Wobei man in deinem Fall breakurl auch weglassen könnte, falls die Anweisungen \burl und \burlalt im Dokument nicht verwendet werden. Das Paket ist nämlich nur für die heute wenig gebräuchliche Verwendung von latex + dvips (+ ggf. pstopdf o. ä.). Bei Verwendung der direkten PDF-Ausgabe von pdflatex ist es praktisch ohne Funktion. Es ist schon ein wenig befremdlich, dass so viele Vorlagen es trotzdem laden. Aber veralteten oder fragwürdigen Code und falsche Paketreihenfolgen sind wir ja von Vorlagen leider gewohnt.