Hallo,
eine Frage habe ich zu dem Thema "Silbentrennung" einer URL im Literaturverzeichnis. Es geht um Fälle, bei denen die URL aufgrund deren Länge über den definierten Seitenrand hinausragt. "Silbe" ist nicht das korrekte Wort, es geht wahrscheinlich mehr um eine "Sollumbruchstelle".
Das Thema ist an einigen Stellen in Foren diskutiert. Zum Detail meine Frage nach dem Minimalbeispiel.
\begin{filecontents}{literatur.bib} @Book{Dallmer2020, author = {Jochen Dallmer}, date = {2020}, title = {Glück und Nachhaltigkeit. Subjektives Wohlbefinden als Leitmotiv für nachhaltige Entwicklung.}, edition = {Edition Politik, Band 97}, publisher = {transcript}, url = {https://www.transcript-verlag.de/media/ ... SPaj4A.pdf}, urldate = {2021-11-02}, } \end{filecontents} \documentclass[12pt,ngerman]{scrartcl} \usepackage{mathptmx} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage[a4paper]{geometry} \geometry{verbose,tmargin=2.5cm,bmargin=2.5cm,lmargin=3cm,rmargin=4cm} \usepackage{fancyhdr} \pagestyle{fancy} \setlength{\parskip}{\medskipamount} \setlength{\parindent}{0pt} \usepackage{setspace} \onehalfspacing \makeatletter \newlength{\lyxlabelwidth} % auxiliary length \usepackage[hyphens]{url} \usepackage[hidelinks]{hyperref} \usepackage{lastpage} \usepackage{csquotes} \usepackage{blindtext} \usepackage{babel} \usepackage{pdfpages} \AtBeginDocument{% \urlstyle{same} \DeclareFieldFormat{title}{{#1}} %kursive Voreinstellung fällt weg \DeclareFieldFormat{journaltitle}{{#1}} %kursive Voreinstellung fällt weg \DeclareFieldFormat[article]{title}{{#1}} %Voreinstellung mit Anführungszeichen fällt weg \DeclareNameAlias{sortname}{last-first} \renewcommand{\finalnamedelim}{, } \renewcommand*{\labelnamepunct}{\addcolon\addspace} \DefineBibliographyStrings{ngerman}{urlseen = {Stand}} %Es geht auch {german} \DeclareFieldFormat{urldate}{\mkbibbrackets{\bibstring{urlseen}\space#1}} } \makeatother \usepackage{babel} \usepackage[style=authoryear,backend=bibtex8,isbn=false, doi=true, maxbibnames=50, minbibnames=1, maxcitenames=20, mincitenames=1, dashed=false, giveninits=true, autocite=plain, uniquename=false, uniquelist=false, citetracker]{biblatex} \addbibresource{literatur.bib} \begin{document} \blindtext \cite{Dallmer2020}) \printbibliography \end{document}
Nun stelle ich fest, dass sich die URL in den Editor nicht einfügen lässt und mit "..." unterbrochen wird. Der Effekt lässt sich somit nicht darstellen.
"https://www.transcript-verlag.de/media/ ... SPaj4A.pdf" sollte die vollständige URL sein. Wie kann das hier demonstriert werden?
Es gibt die Möglichkeit der Definition von Silbentrennungen. Dieses würde wie erfolgt funktionieren, entnommen aus:
\hyphenchar\font=\string"7F
\hyphenation{Semmel-brösel Eisen-bahn-gesell-schaft}
Beschrieben in: https://texwelt.de/fragen/3557/hyphenat ... as-es-soll
Hier hätte ich gedacht, einen Teil des Links (URL) als "Wort" zu nehmen und an der notwendigen Umbruchstelle mit einem Bindestrich zu versehen. Das funktioniert nicht.
Wie kann ein Umbruch erfolgen, dass der Link auch als Hyperlink weiterhin funktioniert?
Herzliche Grüße
André