von LarsVegas » Di 11. Nov 2014, 14:20

Naja, von Geheimniskrämerei würde ich jetzt nicht sprechen, habe mein Problem nur allgemeingültig formuliert, weil ich vermutet habe, dass es da eine ganz einfache Antwort drauf gibt! Ich will wirklich nichts weiter, als eine lange URL über mehrere Zeilen in einer für das Auge angenehmen Art darzustellen, wobei es mir wirklich völlig schnurz ist, wo umgebrochen wird, solange es "gut" aussieht! Das Paket url hat mich noch nicht ganz glücklich gemacht, breakurl ebenso wenig, zumal es hyperref erfordert, was ich nun wirklich nicht haben möchte. Hier sogar noch ein Minimalbeispiel, bei dem mir nicht gefällt, dass das 'm' am Ende der 5. Zeile steht und nicht in die 6. zeile rutscht - dann würde es gut passen.
Wie auch immer, deine Erklärung hat mir zumindest teilweise verständlich gemacht, warum das bisher nicht so klappt wie gewünscht und microtype könnte eventuell auch noch weiterhelfen! Danke!
% Minimalbeispiel
% Format & Seitenlayout festlegen:
\documentclass[a4paper, oneside, 12pt]{scrartcl}
\usepackage[left=27mm, right=27mm, top=27mm, bottom=27mm, headsep=10mm, footskip=12mm]{geometry}
% deutsche Silbentrennung und Umlaute:
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
% Absatzformatierung:
\parindent 0pt
\parskip 12pt
% Für die Darstellung von Internetadressen:
\usepackage[hyphens]{url} % Paket zur Darstellung von Internetadressen (mit Einstellungen für Zeilenumbrüche)
\usepackage{etoolbox} % Paket unbekannter Funktion, ohne funktioniert aber das hinzufügen weiterer Umbruchstellen für das URL-Paket in der nächsten Zeile nicht!
\appto\UrlBreaks{\do\a\do\b\do\c\do\d\do\e\do\f\do\g\do\h\do\i\do\j\do\k\do\l\do\m\do\n\do\o\do\p\do\q\do\r\do\s\do\t\do\u\do\v\do\w\do\x\do\y\do\z\do\_\do\%\do\?\do\1\do\2\do\3\do\4\do\5\do\6\do\7\do\8\do\9}
\renewcommand*{\UrlFont}{\normalfont}
\begin{document}
\hangindent+9pt \hangafter=1
Bundesministerium für Umwelt, Naturschutz, Bau und Reaktorsicherheit (2012b): Verordnung zur Festlegung von Anforderungen für das Einbringen oder das Einleiten von Stoffen in das Grundwasser, an den Einbau von Ersatzstoffen und für die Verwendung von Boden und bodenähnlichem Material. Entwurf. Stand 31.10.2012. URL: \url{http://www.bmub.bund.de/fileadmin/Daten_BMU/Download_PDF/Bodenschutz/entw_mantelverordnung.pdf} (zuletzt abgerufen am 30.10.2014).
\end{document}
:D Naja, von Geheimniskrämerei würde ich jetzt nicht sprechen, habe mein Problem nur allgemeingültig formuliert, weil ich vermutet habe, dass es da eine ganz einfache Antwort drauf gibt! Ich will wirklich nichts weiter, als eine lange URL über mehrere Zeilen in einer für das Auge angenehmen Art darzustellen, wobei es mir wirklich völlig schnurz ist, wo umgebrochen wird, solange es "gut" aussieht! Das Paket url hat mich noch nicht ganz glücklich gemacht, breakurl ebenso wenig, zumal es hyperref erfordert, was ich nun wirklich nicht haben möchte. Hier sogar noch ein Minimalbeispiel, bei dem mir nicht gefällt, dass das 'm' am Ende der 5. Zeile steht und nicht in die 6. zeile rutscht - dann würde es gut passen.
Wie auch immer, deine Erklärung hat mir zumindest teilweise verständlich gemacht, warum das bisher nicht so klappt wie gewünscht und microtype könnte eventuell auch noch weiterhelfen! Danke!
[code]
% Minimalbeispiel
% Format & Seitenlayout festlegen:
\documentclass[a4paper, oneside, 12pt]{scrartcl}
\usepackage[left=27mm, right=27mm, top=27mm, bottom=27mm, headsep=10mm, footskip=12mm]{geometry}
% deutsche Silbentrennung und Umlaute:
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
% Absatzformatierung:
\parindent 0pt
\parskip 12pt
% Für die Darstellung von Internetadressen:
\usepackage[hyphens]{url} % Paket zur Darstellung von Internetadressen (mit Einstellungen für Zeilenumbrüche)
\usepackage{etoolbox} % Paket unbekannter Funktion, ohne funktioniert aber das hinzufügen weiterer Umbruchstellen für das URL-Paket in der nächsten Zeile nicht!
\appto\UrlBreaks{\do\a\do\b\do\c\do\d\do\e\do\f\do\g\do\h\do\i\do\j\do\k\do\l\do\m\do\n\do\o\do\p\do\q\do\r\do\s\do\t\do\u\do\v\do\w\do\x\do\y\do\z\do\_\do\%\do\?\do\1\do\2\do\3\do\4\do\5\do\6\do\7\do\8\do\9}
\renewcommand*{\UrlFont}{\normalfont}
\begin{document}
\hangindent+9pt \hangafter=1
Bundesministerium für Umwelt, Naturschutz, Bau und Reaktorsicherheit (2012b): Verordnung zur Festlegung von Anforderungen für das Einbringen oder das Einleiten von Stoffen in das Grundwasser, an den Einbau von Ersatzstoffen und für die Verwendung von Boden und bodenähnlichem Material. Entwurf. Stand 31.10.2012. URL: \url{http://www.bmub.bund.de/fileadmin/Daten_BMU/Download_PDF/Bodenschutz/entw_mantelverordnung.pdf} (zuletzt abgerufen am 30.10.2014).
\end{document}
[/code]