BibTeX-Literaturlisten
Appearance
biblatex/biber
Die "klassische" Einbindung von BibTeX erfolgt über das Kommandozeilenprogramm bibtex. Dies bringt einige Nachteile mit sich:
- BibTeX versteht kein UTF-8; Umlaute müssen in BibTeX-Dateien umständlich kodiert werden, z.B. ä als
{\"{a}} - BibTeX gestattet keine Unterstriche in URLs, diese müssen ebenfalls escaped werden
- BibTeX verwendet eine eigene komplizierte Sprache für seine Templates
Die modernere Variante ist daher, stattdessen BibLaTeX im Zusammenhang mit Biber zu verwenden, das die oben genannten Nachteile beseitigt und stattdessen viele Vorteile hat:
- Verwendung von UTF-8 in den .bib-Dateien
- Steuerung des Literaturstils über Parameter, z.B.:
- Anzahl Autorennamen
- Sortierung/Abkürzung
- Ausblendung von ISBN, DOI, URLs ohne Änderungen an den bib-Dateien
- einfache Erstellung mehrerer (getrennter) Literaturverzeichnisse
Beispiel für eine Einbindung von BibLaTeX:
\usepackage[citestyle=numeric,style=numeric,backend=biber]{biblatex}
\addbibresource{resources/ebdiss.bib}
…
\printbibliography
Im Build-Skript dann einfach BibTeX durch Biber ersetzen:
pdflatex document
biber document
pdflatex document
pdflatex document
Die meisten LaTeX-IDEs und Overleaf verwenden automatisch biber, wenn sie den Aufruf \usepackage[backend=biber]{biblatex} entdecken.
Weitere Informationen
- https://biblatex-biber.sourceforge.net/
- https://www.schlosser.info/5-gruende-von-bibtex-auf-biber-umzusteigen/
- Lerngruppe Mini-Lerngruppe LaTeX von Erik Burger
- Lerngruppe Das A und O korrekter Zitate in der Wissenschaft mit BibLaTeX und Biber von Max Kramer