wenn meine url im literaturverzeichnis eine bestimmte (sozusagen kritische) länge hat, wird sie zwar korrekt dargestellt, und ggf. auch korrekt umgebrochen, doch danach sollte nun "besucht:datum" stehen, dies passiert bei der "kritischen" länge jedoch nicht. Stattdessen kann man dort einen teil des kommandos btxurldatecomment lesen.
\documentclass[12pt, a4paper,]{scrartcl}
\usepackage[german]{babel}
\usepackage{babelbib}
\usepackage[pdfstartview=FitH, colorlinks]{hyperref}
\begin{document}
Ein Zitat\cite{1}. Zwei Zitate\cite{2}. Drei Zitate\cite{3}.
\bibliography{bib}
\bibliographystyle{babalpha}
\end{document}
%
@online{1,
author={Xautor},
title={xxxxx},
url={http://www.xxxxxx.xxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx},
urldate={1.1.0},
}%
@online{2,
author={Yautor},
title={xxxxx},
url={http://www.xxxxxx.xxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx},
urldate={1.1.0},
}
%
@online{3,
author={Zautor},
title={xxxxx},
url={http://www.xxxxxx.xxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx},
urldate={1.1.0},
}
Ich kann diesen Fehler manuell beheben, indem ich die erstellte datei *.bbl folgendermaßen ändere:
Bei den fehlerhaften Einträgen wird hier das \btxurldatecomment durch ein % getrennt, der abgeschnittene Teil erscheint dann (ungewünscht) im Dokument. Füge ich nun die fälschlicherweise getrennten Kommandos zusammen, also zB
\btxurldatecomm% ent
\btxurldatecomment
Liegt der Fehler bei mir? Oder macht hier babelbib den Fehler? Ich bin für jede Hilfe dankbar.
A.
