ubuntuusers.de

LaTeX Umbruch von Links im Literaturverzeichnis (BibTeX)

Status: Gelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |

sabsirro

Avatar von sabsirro

Anmeldungsdatum:
20. Februar 2006

Beiträge: 442

Wohnort: Home@Leipzig.de

Hi,

wie bekomme ich denn das Problem in den Griff, dass mir LaTeX im Literaturverzeichnis die Links nicht umbricht. Ich hab mal ein Screenshot als Anhang beigelegt um zu zeigen was ich meine. Hoffe ihr könnt mir helfen.

Grüße Sab.

Anhang

IllDefinedPillow

Anmeldungsdatum:
4. November 2009

Beiträge: 3

Das url-Package könnte helfen. Eine URL die innerhalb von \url{} steht wird dann automatisch umgebrochen.

sabsirro

(Themenstarter)
Avatar von sabsirro

Anmeldungsdatum:
20. Februar 2006

Beiträge: 442

Wohnort: Home@Leipzig.de

Hi,

also, ich meine Bibtex liest ja die Daten aus einer .bib Datei. Ich glaube ich kann nicht einfach LaTeX-Befehle wie \url{} in die .bib Datei schreiben. Ich hab rausgefunden dass wenn ich nicht .ps-Dateien erzeuge sondern gleich eine .pdf, der Umbruch sonderlicherweise richtig funktioniert. Ich denke dass das daran liegt, dass nur der .pdf-Kompiliervorgang richtig mit dem Paket "hyperref" zusammenarbeitet welches für den Satz der Links zuständig ist. Naja es funktioniert auf jeden fall und ist für mich so eine zufriedenstellende Lösung. Aber danke dir trotzdem für die Antwort.

Mit freundlichen Grüßen Sab.

IllDefinedPillow

Anmeldungsdatum:
4. November 2009

Beiträge: 3

sabsirro schrieb:

Ich glaube ich kann nicht einfach LaTeX-Befehle wie \url{} in die .bib Datei schreiben.

Dann nur als Ergänzung: Ich habe hier eine .bib-Datei die eben genau \url{} verwendet. Allerdings hab ich nichts mit hyperref zu tun gehabt.

Keller12345

Anmeldungsdatum:
8. Juli 2020

Beiträge: 9

Für mich war das nach langem Probieren die Lösung:

\usepackage[style=ieee,backend=biber]{biblatex}
\usepackage{xurl}
\addbibresource{ArbeitBib.bib}

\renewcommand*{\bibfont}{\sloppy}

merlin1987

Anmeldungsdatum:
27. Juli 2009

Beiträge: 364

Versuche auch einmal den folgenden Code und schaue, was ein besseres Ergebnis bringt:

% \emergencystretch ist nicht ganz so restriktiv wie \sloppy
\emergencystretch 3em%

% erlaubt Zeilenumbruch bei \url innerhalb von Kleinbuchstaben
\setcounter{biburllcpenalty}{9000}
Antworten |