Literaturverzeichnisse mit LaTeX
Mehrsprachige Literaturverzeichnisse
Problem: bibtex-Einträge sollen in ihrer jeweiligen Sprache dargestellt werden. In deutschen Einträgen soll z.B. "Band" stehen, in englischen "volume". Standardmäßig wird einfach die Dokumentsprache für alle Einträge verwendet, was für gemischte Verzeichnisse schlecht ist.
Lösung:
Einträge mit dem Feld language=babel-Sprachbezeichnung klassifizieren.
Die neueste version von babelbib installieren.
babelbib definiert eigene bibtex-styles, die an Stelle der gebräuchlichen zu verwenden sind (z.B. babplain statt plain)
In bestehenden bibtex-Datenbanken ist in der Regel noch kein language-Feld vorhanden. In diesen Fällen verwendet babelbib die Dokumentsprache als fallback. Bei einer in ein deutsches Dokument eingebundenen englischen bibtex-Datenbank ergibt das leider nicht das gewünschte Ergebnis. Es gibt auch keinen offiziellen Weg, die fallback-Sprache einzustellen. Es ist aber ein workaround durch Umdefinieren von \btxfallbacklanguage möglich:
\usepackage[ngerman]{babel} \usepackage{babelbib} ... \def\btxfallbacklanguage{english} \bibliographystyle{babplain} \bibliography{literatur}
Verwaltung von Literaturdatenbanken
BibORB: Web-basierte (PHP) Literaturdatenbank mit bibtex Im- und Export. Kann Links und PDF/PS-Dokumente mitspeichern. Freie Gruppierung von Einträgen. Umfangreiche Suchfunktionen. Leicht um eigene Felder erweiterbar (z.B. language-Feld für Babelbib).