Wie kann man bei der Datumsangabe eines Links (besucht am...), in einem mit Biblatex erstelltem Literaturverzeichnis, die Leerzeichen entfernen? Open in writeLaTeX
\begin{filecontents}{test.bib} @online{Beispiel, author = {Gruppe historische Bahnstromanlagen der Berliner S-Bahn bei der Stiftung Bahnsozialwerk}, year = {2013}, title = {Wie kommt der Strom zur S-Bahn?}, url = {http://www.s-bahnstromgeschichten.de/wb/pages/technik.php}, urldate = {2014-01-18} } \end{filecontents} \documentclass[12pt,a4paper]{scrreprt} \usepackage[ngerman]{babel} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage[urldate=short,backend=biber]{biblatex} \addbibresource{test.bib} \begin{document} \cite{Beispiel} \printbibliography \end{document} gefragt 27 Apr '14, 00:08 X0rzist |
Das Datumsformat ist sprachabhängig. Es wird in den lbx-Dateien definiert. Du kannst dir die Originaldefinition in die Präambel kopieren und einem DefineBibliographyExtras umdefinieren (was hier heißt: die thinspace entfernen: Open in writeLaTeX
\DefineBibliographyExtras{ngerman}{% \protected\def\mkbibdateshort#1#2#3{% \iffieldundef{#3} {} {\mkdatezeros{\thefield{#3}}\adddot \iffieldundef{#2}{}{}}% \iffieldundef{#2} {} {\mkdatezeros{\thefield{#2}}% \iffieldundef{#1} {} {\iffieldundef{#3}{/}{\adddot}}}% \iffieldbibstring{#1}{\bibstring{\thefield{#1}}}{\mkdatezeros{\thefield{#1}}}}}% beantwortet 27 Apr '14, 18:25 Ulrike Fischer Vielen Dank, funktioniert perfekt :)
(27 Apr '14, 18:41)
X0rzist
|
Du meinst die Leerzeich zwischen : / / oder?
Ich meine die Leerzeichen im Datum. Also statt 18. 01. 2014 hätte ich gerne 18.01.2014.
Bei mir erscheint das Problem nicht, da habe ich keine Idee.