von ich meine ja nur » Do 24. Feb 2022, 11:01
In der Tat wäre es schön, wenn du
Code korrekt markieren würdest. Immerhin hast du versucht, ein
Minimalbeispiel zu zeigen, auch wenn das noch massenhaft Dinge enthält, die sicher nichts mit dem Problem zu tun haben. Auch sind natürlich
\include und
\bibliography mit Dateien, die wir nicht haben, in einem Beispiel zu einem Problem unsinnig.
Wenn man auf goLaTeX nach "acronym" und der Fehlermeldung sucht, die du bekommst, findet man u. a. den Beitrag:
viewtopic.php?p=101738#p101738. Dort ist auch direkt die Lösung zu finden. Mein Vorredner hat auch bereits die entsprechende Stelle in der Anleitung genannt, die das erklärt. Daher spare ich mir weitere Worte dazu. Allerdings lässt dein Code noch ein paar Dinge erkennen, die fragwürdig sind:
- String-Optionen sollte man bei hyperref nicht bereits per \usepackage, sondern mit \hypersetup setzen. Da du keine Sonderzeichen im Titel hast, spielt es vermutlich keine große Rolle, man sollte sich das aber besser korrekt angewöhnen. Fehler in der Codierung der PDF-Infos sind peinlich, fallen aber immer erst auf, wenn es zu spät ist.
- hyperref sollte (zumindest bisher) von wenigen dokumentierten Ausnahmen abgesehen das letzte Paket sein. Du lädst danach noch sehr viele Pakete. Darunter sind sicher einige, deren Anweisungen hyperref bei korrekter Reihenfolge patchen würde.
- \usepackage[utf8]{inputenc} ist seit vielen Jahren überflüssig.
- Die Sprachoption ngerman gibt man besser global an, damit sie nicht nur von babel ausgewertet wird.
- Es wird nicht empfohlen fancyhdr mit scrreprt (oder einer anderen KOMA-Script-Klasse) zu verwenden. Zu Gründen und Alternativen gibt die Warnung in der log-Datei Auskunft.
- Es wird nicht empfohlen tocbibind mit scrreprt (oder einer anderen KOMA-Script-Klasse) zu verwenden. Zu Gründen und Alternativen gibt die Warnung in der log-Datei Auskunft.
- Es wird nicht empfohlen tocloft mit scrreprt (oder einer anderen KOMA-Script-Klasse) zu verwenden. Zu Gründen und Alternativen gibt die Warnung in der log-Datei Auskunft.
- Das Paket listofsymbols gilt als fehlerhaft (u. a. verwendet es veraltete Befehle) und wird generell nicht empfohlen. Es ist auch komplett ungepflegt und die Versionsnummer lässt darauf schließen, dass es nie fertiggestellt wurde. Außerdem verwendest du ja bereits acronym. Falls du mehrere Verzeichnisse dieser Art benötigst, sei ausdrücklich glossaries erwähnt. Das ist gepflegt und unterstützt mehrere Glossare.
- \setlength{\parindent}{0pt} ist zwar auskommentiert, es sei aber trotzdem ausdrücklich davor gewarnt und auf den Artikel im KOMA-Script-Wiki hingewiesen.
- Da du \pagenumbering{roman} für den Vorderteil verwendest, wärst du vermutlich mit scrbook statt scrreprt besser bedient. Das stellt mit \frontmatter etc. passende Anweisungen bereit, bei denen man den Seitenwechsel nicht selbst erledigen muss.
- Die Titelseite wird zwar nicht nummeriert, ist aber bei der Nummerierung zu beachten. Daher gehört die Umschaltung auf römische Seitenzahlen davor.
- \setcounter{page}{1} nach \pagenumbering ist übrigens überflüssig. Das steht sogar ausdrücklich in der Anleitung zu KOMA-Script.
- \clearpage unmittelbar vor einem Verzeichnis oder einem Kapitel ist überflüssig, weil ein neues Kapitel automatisch eine neue (ggf. sogar eine neue rechte) Seite beginnt.
- Lies unbedingt: Wie setzt man korrekt einen Anhang?
In der Tat wäre es schön, wenn du [url=https://golatex.de/viewtopic.php?f=2&t=18410]Code korrekt markieren[/url] würdest. Immerhin hast du versucht, ein [mwe][/mwe] zu zeigen, auch wenn das noch massenhaft Dinge enthält, die sicher nichts mit dem Problem zu tun haben. Auch sind natürlich [tt]\include[/tt] und [tt]\bibliography[/tt] mit Dateien, die wir nicht haben, in einem Beispiel zu einem Problem unsinnig.
Wenn man auf goLaTeX nach "acronym" und der Fehlermeldung sucht, die du bekommst, findet man u. a. den Beitrag: [url]https://golatex.de/viewtopic.php?p=101738#p101738[/url]. Dort ist auch direkt die Lösung zu finden. Mein Vorredner hat auch bereits die entsprechende Stelle in der Anleitung genannt, die das erklärt. Daher spare ich mir weitere Worte dazu. Allerdings lässt dein Code noch ein paar Dinge erkennen, die fragwürdig sind:
[list][*]String-Optionen sollte man bei [doc]hyperref[/doc] nicht bereits per [tt]\usepackage[/tt], sondern mit [tt]\hypersetup[/tt] setzen. Da du keine Sonderzeichen im Titel hast, spielt es vermutlich keine große Rolle, man sollte sich das aber besser korrekt angewöhnen. Fehler in der Codierung der PDF-Infos sind peinlich, fallen aber immer erst auf, wenn es zu spät ist.
[*] [tt]hyperref[/tt] sollte (zumindest bisher) von wenigen dokumentierten Ausnahmen abgesehen das letzte Paket sein. Du lädst danach noch sehr viele Pakete. Darunter sind sicher einige, deren Anweisungen [tt]hyperref[/tt] bei korrekter Reihenfolge patchen würde.
[*] [tt]\usepackage[utf8]{inputenc}[/tt] ist seit vielen Jahren überflüssig.
[*] Die Sprachoption [tt]ngerman[/tt] gibt man besser global an, damit sie nicht nur von [tt]babel[/tt] ausgewertet wird.
[*] Es wird nicht empfohlen [tt]fancyhdr[/tt] mit [tt]scrreprt[/tt] (oder einer anderen KOMA-Script-Klasse) zu verwenden. Zu Gründen und Alternativen gibt die Warnung in der [tt]log[/tt]-Datei Auskunft.
[*] Es wird nicht empfohlen [tt]tocbibind[/tt] mit [tt]scrreprt[/tt] (oder einer anderen KOMA-Script-Klasse) zu verwenden. Zu Gründen und Alternativen gibt die Warnung in der [tt]log[/tt]-Datei Auskunft.
[*] Es wird nicht empfohlen [tt]tocloft[/tt] mit [tt]scrreprt[/tt] (oder einer anderen KOMA-Script-Klasse) zu verwenden. Zu Gründen und Alternativen gibt die Warnung in der [tt]log[/tt]-Datei Auskunft.
[*] Das Paket [ctan]listofsymbols[/ctan] gilt als fehlerhaft (u. a. verwendet es veraltete Befehle) und wird generell nicht empfohlen. Es ist auch komplett ungepflegt und die Versionsnummer lässt darauf schließen, dass es nie fertiggestellt wurde. Außerdem verwendest du ja bereits [tt]acronym[/tt]. Falls du mehrere Verzeichnisse dieser Art benötigst, sei ausdrücklich [ctan]glossaries[/ctan] erwähnt. Das ist gepflegt und unterstützt mehrere Glossare.
[*] [tt]\setlength{\parindent}{0pt}[/tt] ist zwar auskommentiert, es sei aber trotzdem ausdrücklich davor gewarnt und auf den [url=https://sourceforge.net/p/koma-script/wiki-de/HowTo_NoParIndent/]Artikel im KOMA-Script-Wiki[/url] hingewiesen.
[*] Da du [tt]\pagenumbering{roman}[/tt] für den Vorderteil verwendest, wärst du vermutlich mit [tt]scrbook[/tt] statt [tt]scrreprt[/tt] besser bedient. Das stellt mit [tt]\frontmatter[/tt] etc. passende Anweisungen bereit, bei denen man den Seitenwechsel nicht selbst erledigen muss.
[*] Die Titelseite wird zwar nicht nummeriert, ist aber bei der Nummerierung zu beachten. Daher gehört die Umschaltung auf römische Seitenzahlen davor.
[*] [tt]\setcounter{page}{1}[/tt] nach [tt]\pagenumbering[/tt] ist übrigens überflüssig. Das steht sogar ausdrücklich in der Anleitung zu [ctan]KOMA-Script[/ctan].
[*] [tt]\clearpage[/tt] unmittelbar vor einem Verzeichnis oder einem Kapitel ist überflüssig, weil ein neues Kapitel automatisch eine neue (ggf. sogar eine neue rechte) Seite beginnt.
[*] Lies unbedingt: [url=https://texwelt.de/fragen/19227]Wie setzt man korrekt einen Anhang?[/url]
[/list]