von Gast » Do 12. Jul 2018, 08:14
Das mit
minimal musst du aber noch einmal üben! Das ganze Literaturverzeichnisgedöns ist beispielsweise komplett überflüssig. Ein halbewegs minimales Beispiel wäre:
documentclass[fleqn, a4paper, 11pt]{report}
\usepackage[ngerman]{babel} %babel übersetzt z.b. Inhaltsverzeichnis
\usepackage[utf8]{inputenc} %Umlaute verwendbar äöü
\usepackage[T1]{fontenc} %Silbentrennung bei Umlauten
\usepackage{lmodern}
\usepackage[printonlyused]{acronym} %Abkürzungsverzeichnis, nur drin, die auch verwendet wurden
\usepackage[colorlinks,frenchlinks]{hyperref}% Schwarze Links kann man auch gleich weglassen!
\usepackage[a4paper , lmargin = {2.5cm} , rmargin = {2.5cm} , tmargin = {2.5cm} , bmargin = {2.5cm} ]{geometry}
\usepackage{showframe}% Bereichsgrenzen im Dokument zeigen.
\begin{document}
\begin{acronym}[35. ÄndVStVR]
\acro{BAB}{Bundesautobahn}
\acrodefplural{BAB}[BAB]{Bundesautobahnen}
\acro{BVWP}{Bundesverkehrswegeplan}
\end{acronym}
\clearpage
Auf dem Verkehrsträger Straße wird sowohl im Personen- als auch im Güterverkehr über 70\% der Verkehrsleistung abgewickelt. Etwa ein Drittel entfällt davon auf blubberblabing \acp{BAB}. Bereits 1992 wurden die, dem dideldumdadei quackeldiquack biberabub \ac{BVWP} 92 zu Grund gelegten Verkehrsprognosen.
% Zum Vergleich:
Auf dem Verkehrsträger Straße wird sowohl im Personen- als auch im Güterverkehr über 70\% der Verkehrsleistung abgewickelt. Etwa ein Drittel entfällt davon auf blubberblabing Bundesautobahnen (BAB). Bereits 1992 wurden die, dem dideldumdadei quackeldiquack biberabub Bundesverkehrswegeplan (BVWP) 92 zu Grund gelegten Verkehrsprognosen.
\end{document}
Wenn man jetzt
hyperref auskommentiert, dann sieht man auch gleich, dass das Problem damit zu tun hat:
\documentclass[fleqn, a4paper, 11pt]{report}
\usepackage[ngerman]{babel} %babel übersetzt z.b. Inhaltsverzeichnis
\usepackage[utf8]{inputenc} %Umlaute verwendbar äöü
\usepackage[T1]{fontenc} %Silbentrennung bei Umlauten
\usepackage{lmodern}
\usepackage[printonlyused]{acronym} %Abkürzungsverzeichnis, nur drin, die auch verwendet wurden
%\usepackage[colorlinks,frenchlinks]{hyperref}% Schwarze Links kann man auch gleich weglassen!
\usepackage[a4paper , lmargin = {2.5cm} , rmargin = {2.5cm} , tmargin = {2.5cm} , bmargin = {2.5cm} ]{geometry}
\usepackage{showframe}% Bereichsgrenzen im Dokument zeigen.
\begin{document}
\begin{acronym}[35. ÄndVStVR]
\acro{BAB}{Bundesautobahn}
\acrodefplural{BAB}[BAB]{Bundesautobahnen}
\acro{BVWP}{Bundesverkehrswegeplan}
\end{acronym}
\clearpage
Auf dem Verkehrsträger Straße wird sowohl im Personen- als auch im Güterverkehr über 70\% der Verkehrsleistung abgewickelt. Etwa ein Drittel entfällt davon auf blubberblabing \acp{BAB}. Bereits 1992 wurden die, dem dideldumdadei quackeldiquack biberabub \ac{BVWP} 92 zu Grund gelegten Verkehrsprognosen.
Auf dem Verkehrsträger Straße wird sowohl im Personen- als auch im Güterverkehr über 70\% der Verkehrsleistung abgewickelt. Etwa ein Drittel entfällt davon auf blubberblabing Bundesautobahnen (BAB). Bereits 1992 wurden die, dem dideldumdadei quackeldiquack biberabub Bundesverkehrswegeplan (BVWP) 92 zu Grund gelegten Verkehrsprognosen.
\end{document}
Da Du mit Deinen schwarzen Links ohnehin den Leser verarschst (wenn ich erst mit der Maus auf die Suche nach Links gehen muss, ist das schon an und für sich Müll, auf dem Tablet einfach unbrauchbar!), kannst Du die Links auch einfach weglassen. Problem gelöst. Alternativ könnte man auch Paket
acronym mit Option nohyperlinks laden.
Ansonsten funktioniert (zugegeben etwas überraschend) aber auch, in der Definition Trennstellen einzufügen:
\documentclass[fleqn, a4paper, 11pt]{report}
\usepackage[ngerman]{babel} %babel übersetzt z.b. Inhaltsverzeichnis
\usepackage[utf8]{inputenc} %Umlaute verwendbar äöü
\usepackage[T1]{fontenc} %Silbentrennung bei Umlauten
\usepackage{lmodern}
\usepackage[printonlyused]{acronym} %Abkürzungsverzeichnis, nur drin, die auch verwendet wurden
\usepackage[colorlinks,frenchlinks]{hyperref}% Schwarze Links kann man auch gleich weglassen!
\usepackage[a4paper , lmargin = {2.5cm} , rmargin = {2.5cm} , tmargin = {2.5cm} , bmargin = {2.5cm} ]{geometry}
\usepackage{showframe}% Bereichsgrenzen im Dokument zeigen.
\begin{document}
\begin{acronym}[35. ÄndVStVR]
\acro{BAB}{Bun\-des\-au\-to\-bahn}
\acrodefplural{BAB}[BAB]{Bun\-des\-au\-to\-bah\-nen}
\acro{BVWP}{Bun\-des\-ver\-kehrs\-we\-ge\-plan}
\end{acronym}
\clearpage
Auf dem Verkehrsträger Straße wird sowohl im Personen- als auch im Güterverkehr über 70\% der Verkehrsleistung abgewickelt. Etwa ein Drittel entfällt davon auf blubberblabing \acp{BAB}. Bereits 1992 wurden die, dem dideldumdadei quackeldiquack biberabub \ac{BVWP} 92 zu Grund gelegten Verkehrsprognosen.
% Zum Vergleich:
Auf dem Verkehrsträger Straße wird sowohl im Personen- als auch im Güterverkehr über 70\% der Verkehrsleistung abgewickelt. Etwa ein Drittel entfällt davon auf blubberblabing Bundesautobahnen (BAB). Bereits 1992 wurden die, dem dideldumdadei quackeldiquack biberabub Bundesverkehrswegeplan (BVWP) 92 zu Grund gelegten Verkehrsprognosen.
\end{document}
Daran erkennt man dann auch, dass das ganze sicher nichts mit \mbox oder anderen horizontalen Boxen zu tun hat. Innerhalb von Boxen würde es nämlich auch mit expliziten Trennstellen keinen Umbruch geben. Das Problem dürfte also irgendwo im hyperref-Code in
acronym oder generell an
hyperref liegen. Links sind leider nicht komplett transparent zu realisieren.
Es funktioniert auch der alte \hskip-Trick:
\documentclass[fleqn, a4paper, 11pt]{report}
\usepackage[ngerman]{babel} %babel übersetzt z.b. Inhaltsverzeichnis
\usepackage[utf8]{inputenc} %Umlaute verwendbar äöü
\usepackage[T1]{fontenc} %Silbentrennung bei Umlauten
\usepackage{lmodern}
\usepackage[printonlyused]{acronym} %Abkürzungsverzeichnis, nur drin, die auch verwendet wurden
\usepackage[colorlinks,frenchlinks]{hyperref}% Schwarze Links kann man auch gleich weglassen!
\usepackage[a4paper , lmargin = {2.5cm} , rmargin = {2.5cm} , tmargin = {2.5cm} , bmargin = {2.5cm} ]{geometry}
\usepackage{showframe}% Bereichsgrenzen im Dokument zeigen.
\begin{document}
\begin{acronym}[35. ÄndVStVR]
\acro{BAB}{Bundesautobahn}
\acrodefplural{BAB}[BAB]{\hskip 0pt Bundesautobahnen}
\acro{BVWP}{\hskip 0pt Bundesverkehrswegeplan}
\end{acronym}
\clearpage
Auf dem Verkehrsträger Straße wird sowohl im Personen- als auch im Güterverkehr über 70\% der Verkehrsleistung abgewickelt. Etwa ein Drittel entfällt davon auf blubberblabing \acp{BAB}. Bereits 1992 wurden die, dem dideldumdadei quackeldiquack biberabub \ac{BVWP} 92 zu Grund gelegten Verkehrsprognosen.
% Zum Vergleich:
Auf dem Verkehrsträger Straße wird sowohl im Personen- als auch im Güterverkehr über 70\% der Verkehrsleistung abgewickelt. Etwa ein Drittel entfällt davon auf blubberblabing Bundesautobahnen (BAB). Bereits 1992 wurden die, dem dideldumdadei quackeldiquack biberabub Bundesverkehrswegeplan (BVWP) 92 zu Grund gelegten Verkehrsprognosen.
\end{document}
Jetzt müsste man eigentlich nur noch in
acronym die Stelle suchen, an der man das in den Code dort einfügen muss, statt es bei jeder Erklärung selbst einzufügen. Dafür fehlt mir aber gerade die Zeit (weil ich erst einmal Zeit dafür aufwenden musste, das Beispiel wirklich zu minimalisieren).
BTW: \usepackage[utf8]{inputenc} ist bei aktuellen LaTeX auch nicht mehr erforderlich. Für ein
Minimalbeispiel ist es aber in der Tat noch sinnvoll, weil Overleaf noch etwas veraltet ist.
Das mit [b]minimal[/b] musst du aber noch einmal üben! Das ganze Literaturverzeichnisgedöns ist beispielsweise komplett überflüssig. Ein halbewegs minimales Beispiel wäre: [code]documentclass[fleqn, a4paper, 11pt]{report}
\usepackage[ngerman]{babel} %babel übersetzt z.b. Inhaltsverzeichnis
\usepackage[utf8]{inputenc} %Umlaute verwendbar äöü
\usepackage[T1]{fontenc} %Silbentrennung bei Umlauten
\usepackage{lmodern}
\usepackage[printonlyused]{acronym} %Abkürzungsverzeichnis, nur drin, die auch verwendet wurden
\usepackage[colorlinks,frenchlinks]{hyperref}% Schwarze Links kann man auch gleich weglassen!
\usepackage[a4paper , lmargin = {2.5cm} , rmargin = {2.5cm} , tmargin = {2.5cm} , bmargin = {2.5cm} ]{geometry}
\usepackage{showframe}% Bereichsgrenzen im Dokument zeigen.
\begin{document}
\begin{acronym}[35. ÄndVStVR]
\acro{BAB}{Bundesautobahn}
\acrodefplural{BAB}[BAB]{Bundesautobahnen}
\acro{BVWP}{Bundesverkehrswegeplan}
\end{acronym}
\clearpage
Auf dem Verkehrsträger Straße wird sowohl im Personen- als auch im Güterverkehr über 70\% der Verkehrsleistung abgewickelt. Etwa ein Drittel entfällt davon auf blubberblabing \acp{BAB}. Bereits 1992 wurden die, dem dideldumdadei quackeldiquack biberabub \ac{BVWP} 92 zu Grund gelegten Verkehrsprognosen.
% Zum Vergleich:
Auf dem Verkehrsträger Straße wird sowohl im Personen- als auch im Güterverkehr über 70\% der Verkehrsleistung abgewickelt. Etwa ein Drittel entfällt davon auf blubberblabing Bundesautobahnen (BAB). Bereits 1992 wurden die, dem dideldumdadei quackeldiquack biberabub Bundesverkehrswegeplan (BVWP) 92 zu Grund gelegten Verkehrsprognosen.
\end{document}[/code]
Wenn man jetzt [p]hyperref[/p] auskommentiert, dann sieht man auch gleich, dass das Problem damit zu tun hat: [code]\documentclass[fleqn, a4paper, 11pt]{report}
\usepackage[ngerman]{babel} %babel übersetzt z.b. Inhaltsverzeichnis
\usepackage[utf8]{inputenc} %Umlaute verwendbar äöü
\usepackage[T1]{fontenc} %Silbentrennung bei Umlauten
\usepackage{lmodern}
\usepackage[printonlyused]{acronym} %Abkürzungsverzeichnis, nur drin, die auch verwendet wurden
%\usepackage[colorlinks,frenchlinks]{hyperref}% Schwarze Links kann man auch gleich weglassen!
\usepackage[a4paper , lmargin = {2.5cm} , rmargin = {2.5cm} , tmargin = {2.5cm} , bmargin = {2.5cm} ]{geometry}
\usepackage{showframe}% Bereichsgrenzen im Dokument zeigen.
\begin{document}
\begin{acronym}[35. ÄndVStVR]
\acro{BAB}{Bundesautobahn}
\acrodefplural{BAB}[BAB]{Bundesautobahnen}
\acro{BVWP}{Bundesverkehrswegeplan}
\end{acronym}
\clearpage
Auf dem Verkehrsträger Straße wird sowohl im Personen- als auch im Güterverkehr über 70\% der Verkehrsleistung abgewickelt. Etwa ein Drittel entfällt davon auf blubberblabing \acp{BAB}. Bereits 1992 wurden die, dem dideldumdadei quackeldiquack biberabub \ac{BVWP} 92 zu Grund gelegten Verkehrsprognosen.
Auf dem Verkehrsträger Straße wird sowohl im Personen- als auch im Güterverkehr über 70\% der Verkehrsleistung abgewickelt. Etwa ein Drittel entfällt davon auf blubberblabing Bundesautobahnen (BAB). Bereits 1992 wurden die, dem dideldumdadei quackeldiquack biberabub Bundesverkehrswegeplan (BVWP) 92 zu Grund gelegten Verkehrsprognosen.
\end{document}[/code]
Da Du mit Deinen schwarzen Links ohnehin den Leser verarschst (wenn ich erst mit der Maus auf die Suche nach Links gehen muss, ist das schon an und für sich Müll, auf dem Tablet einfach unbrauchbar!), kannst Du die Links auch einfach weglassen. Problem gelöst. Alternativ könnte man auch Paket [p]acronym[/p] mit Option [tt]nohyperlinks[/tt] laden.
Ansonsten funktioniert (zugegeben etwas überraschend) aber auch, in der Definition Trennstellen einzufügen: [code]\documentclass[fleqn, a4paper, 11pt]{report}
\usepackage[ngerman]{babel} %babel übersetzt z.b. Inhaltsverzeichnis
\usepackage[utf8]{inputenc} %Umlaute verwendbar äöü
\usepackage[T1]{fontenc} %Silbentrennung bei Umlauten
\usepackage{lmodern}
\usepackage[printonlyused]{acronym} %Abkürzungsverzeichnis, nur drin, die auch verwendet wurden
\usepackage[colorlinks,frenchlinks]{hyperref}% Schwarze Links kann man auch gleich weglassen!
\usepackage[a4paper , lmargin = {2.5cm} , rmargin = {2.5cm} , tmargin = {2.5cm} , bmargin = {2.5cm} ]{geometry}
\usepackage{showframe}% Bereichsgrenzen im Dokument zeigen.
\begin{document}
\begin{acronym}[35. ÄndVStVR]
\acro{BAB}{Bun\-des\-au\-to\-bahn}
\acrodefplural{BAB}[BAB]{Bun\-des\-au\-to\-bah\-nen}
\acro{BVWP}{Bun\-des\-ver\-kehrs\-we\-ge\-plan}
\end{acronym}
\clearpage
Auf dem Verkehrsträger Straße wird sowohl im Personen- als auch im Güterverkehr über 70\% der Verkehrsleistung abgewickelt. Etwa ein Drittel entfällt davon auf blubberblabing \acp{BAB}. Bereits 1992 wurden die, dem dideldumdadei quackeldiquack biberabub \ac{BVWP} 92 zu Grund gelegten Verkehrsprognosen.
% Zum Vergleich:
Auf dem Verkehrsträger Straße wird sowohl im Personen- als auch im Güterverkehr über 70\% der Verkehrsleistung abgewickelt. Etwa ein Drittel entfällt davon auf blubberblabing Bundesautobahnen (BAB). Bereits 1992 wurden die, dem dideldumdadei quackeldiquack biberabub Bundesverkehrswegeplan (BVWP) 92 zu Grund gelegten Verkehrsprognosen.
\end{document}[/code] Daran erkennt man dann auch, dass das ganze sicher nichts mit [tt]\mbox[/tt] oder anderen horizontalen Boxen zu tun hat. Innerhalb von Boxen würde es nämlich auch mit expliziten Trennstellen keinen Umbruch geben. Das Problem dürfte also irgendwo im [tt]hyperref[/tt]-Code in [p]acronym[/p] oder generell an [p]hyperref[/p] liegen. Links sind leider nicht komplett transparent zu realisieren.
Es funktioniert auch der alte [tt]\hskip[/tt]-Trick: [code]\documentclass[fleqn, a4paper, 11pt]{report}
\usepackage[ngerman]{babel} %babel übersetzt z.b. Inhaltsverzeichnis
\usepackage[utf8]{inputenc} %Umlaute verwendbar äöü
\usepackage[T1]{fontenc} %Silbentrennung bei Umlauten
\usepackage{lmodern}
\usepackage[printonlyused]{acronym} %Abkürzungsverzeichnis, nur drin, die auch verwendet wurden
\usepackage[colorlinks,frenchlinks]{hyperref}% Schwarze Links kann man auch gleich weglassen!
\usepackage[a4paper , lmargin = {2.5cm} , rmargin = {2.5cm} , tmargin = {2.5cm} , bmargin = {2.5cm} ]{geometry}
\usepackage{showframe}% Bereichsgrenzen im Dokument zeigen.
\begin{document}
\begin{acronym}[35. ÄndVStVR]
\acro{BAB}{Bundesautobahn}
\acrodefplural{BAB}[BAB]{\hskip 0pt Bundesautobahnen}
\acro{BVWP}{\hskip 0pt Bundesverkehrswegeplan}
\end{acronym}
\clearpage
Auf dem Verkehrsträger Straße wird sowohl im Personen- als auch im Güterverkehr über 70\% der Verkehrsleistung abgewickelt. Etwa ein Drittel entfällt davon auf blubberblabing \acp{BAB}. Bereits 1992 wurden die, dem dideldumdadei quackeldiquack biberabub \ac{BVWP} 92 zu Grund gelegten Verkehrsprognosen.
% Zum Vergleich:
Auf dem Verkehrsträger Straße wird sowohl im Personen- als auch im Güterverkehr über 70\% der Verkehrsleistung abgewickelt. Etwa ein Drittel entfällt davon auf blubberblabing Bundesautobahnen (BAB). Bereits 1992 wurden die, dem dideldumdadei quackeldiquack biberabub Bundesverkehrswegeplan (BVWP) 92 zu Grund gelegten Verkehrsprognosen.
\end{document}[/code]
Jetzt müsste man eigentlich nur noch in [p]acronym[/p] die Stelle suchen, an der man das in den Code dort einfügen muss, statt es bei jeder Erklärung selbst einzufügen. Dafür fehlt mir aber gerade die Zeit (weil ich erst einmal Zeit dafür aufwenden musste, das Beispiel wirklich zu minimalisieren).
BTW: [tt]\usepackage[utf8]{inputenc}[/tt] ist bei aktuellen LaTeX auch nicht mehr erforderlich. Für ein [m][/m] ist es aber in der Tat noch sinnvoll, weil Overleaf noch etwas veraltet ist.