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.