diff options
-rw-r--r-- | german-legal-book.bbx | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/german-legal-book.bbx b/german-legal-book.bbx index 32653f8..390d78c 100644 --- a/german-legal-book.bbx +++ b/german-legal-book.bbx @@ -159,6 +159,25 @@ \DeclareFieldFormat{url}{\url{#1}} +%%% In "kurzen" Datumsangaben date=short soll kein thinspace zwischen +%%% Tag, Monat und Jahr ausgegeben werden. +\DefineBibliographyExtras{german}{% + \protected\def\mkbibdateshort#1#2#3{% + \iffieldundef{#3}% + {}% + {\mkdayzeros{\thefield{#3}}\adddot% + \iffieldundef{#2}{}{}}% + \iffieldundef{#2}% + {}% + {\mkmonthzeros{\thefield{#2}}% + \iffieldundef{#1}% + {}% + {\iffieldundef{#3}{/}{\adddot}}}% + \iffieldbibstring{#1}% + {\bibstring{\thefield{#1}}}% + {\dateeraprintpre{#1}\mkyearzeros{\thefield{#1}}}}% +} + %%%%%%%%%%%%%%% %%% article %%% %%%%%%%%%%%%%%% |