von ich meine ja nur » Fr 29. Apr 2022, 08:42
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.
Ein Ausschnitt auf der [tt]log[/tt]-Datei genügt zumindest mir in dem Fall leider nicht, um den konkreten Fehler zu finden.
Fehler, die in [tt]\begin{document}[/tt] gemeldet werden, treten in der Regel in einer der Hilfsdateien auf, die während [tt]\begin{document}[/tt] geladen werden. Primär ist das die [tt]aux[/tt]-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, [tt]\caption[/tt]-Anweisungen, [tt]\label[/tt] etc. Wenn man das nicht direkt findet, bleibt eigentlich nur, die [mwe][/mwe]-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 [ctan]subfigure[/ctan] total veraltet ist. Das Paket nicht wird seit 17 Jahren nicht mehr gepflegt, weil es seither einen offiziellen Nachfolger gibt. Mit [ctan]subcaption[/ctan] gibt es auch eine ernstzunehmende Alternative zu diesem Nachfolger. Darüber hinaus, werden einige Pakete (wie [tt]subcaption[/tt]) offenbar nach [tt]hyperref[/tt] geladen, obwohl fast alle Pakete besser davor geladen werden sollten. [tt]hyperref[/tt] 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 [ctan]breakurl[/ctan] aufgefallen, das nach [tt]hyperref[/tt] geladen werden muss. Daher würde ich empfehlen, [tt]hyperref[/tt] und [tt]breakurl[/tt] an das Ende der Paketladeanweisungen zu verschieben.
Wie gesagt: Ohne [mwe][/mwe] ist es mir leider nicht möglich, konkretere Hilfe zu leisten.