petjo
05-09-2015, 09:59
Hallo,
ich 'mißbrauche' die hervorragende package 'biblatex' in einem historischen Projekt als Datenbank. Unter anderem gibt es eine Personendatenbank 'person.bib', die das Geburts- und Todesdatum der Person enthält. Ich habe dafür das Feld 'date' benutzt. Wenn die Lebensdaten im 2. und 3. Jahrtausend liegen, funktioniert es wunderbar, wenn sie jedoch im 1. Jahrtausend liegen, verweigert die Datumsverwaltung von biblatex den Dienst. Kann jemand das Problem lösen?
Gruß Thomas
Beispielprogramm:
Die Hauptdatei: Test.tex
\documentclass{scrbook}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[german]{babel}
\usepackage[backend=biber]{biblatex}
\addbibresource{Person.bib}
\begin{document}
Karl der Große\cite{P1}, Hans Meier\cite{P2}
\printbibliography
\end{document}
Die bib-Datei: Person.bib
@customa{P1,
author={{Karl der Große}},
nameaddon = {erster Kaiser des Alten Reiches},
date = {747/814}
}
@customa{P2,
author={Hans Meier},
nameaddon = {Kommunikationsorganisator},
date = {1941-12-12/2001-12-10}
}
und die Kompilierung:
pdflatex Test
biber Test
pdflatex Test
Das Ergebnis:
ich 'mißbrauche' die hervorragende package 'biblatex' in einem historischen Projekt als Datenbank. Unter anderem gibt es eine Personendatenbank 'person.bib', die das Geburts- und Todesdatum der Person enthält. Ich habe dafür das Feld 'date' benutzt. Wenn die Lebensdaten im 2. und 3. Jahrtausend liegen, funktioniert es wunderbar, wenn sie jedoch im 1. Jahrtausend liegen, verweigert die Datumsverwaltung von biblatex den Dienst. Kann jemand das Problem lösen?
Gruß Thomas
Beispielprogramm:
Die Hauptdatei: Test.tex
\documentclass{scrbook}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[german]{babel}
\usepackage[backend=biber]{biblatex}
\addbibresource{Person.bib}
\begin{document}
Karl der Große\cite{P1}, Hans Meier\cite{P2}
\printbibliography
\end{document}
Die bib-Datei: Person.bib
@customa{P1,
author={{Karl der Große}},
nameaddon = {erster Kaiser des Alten Reiches},
date = {747/814}
}
@customa{P2,
author={Hans Meier},
nameaddon = {Kommunikationsorganisator},
date = {1941-12-12/2001-12-10}
}
und die Kompilierung:
pdflatex Test
biber Test
pdflatex Test
Das Ergebnis: