summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/biblatex-contrib/biblatex-jura2/jura2.cbx
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/biblatex-contrib/biblatex-jura2/jura2.cbx')
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-jura2/jura2.cbx24
1 files changed, 21 insertions, 3 deletions
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-jura2/jura2.cbx b/macros/latex/contrib/biblatex-contrib/biblatex-jura2/jura2.cbx
index 00f193c671..e8bb8def0c 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-jura2/jura2.cbx
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-jura2/jura2.cbx
@@ -1,4 +1,4 @@
-\ProvidesFile{biblatex-jura2.cbx}[2020/08/19 v0.4]
+\ProvidesFile{biblatex-jura2.cbx}[2022/10/19 v0.5]
% biblatex-jura2 is released under the LaTeX Project Public License v1.3c or later.
\RequireCitationStyle{ext-authortitle-ibid}
@@ -88,6 +88,25 @@
%%% Namen sortiert als Nachname, Vorname
\DeclareNameAlias{sortname}{family-given}
+%%%Datum kurz ohne Leerstellen
+\DefineBibliographyExtras{ngerman}{%
+ \protected\def\mkbibdateshort#1#2#3{%
+ \iffieldundef{#3}
+ {}
+ {\mkdayzeros{\thefield{#3}}%
+ \iffieldundef{#2}{}{\adddot}}%
+ \iffieldundef{#2}
+ {}
+ {\mkmonthzeros{\thefield{#2}}%
+ \iffieldundef{#1}{}{\adddot}}%
+ \iffieldbibstring{#1}%
+ {\bibstring{\thefield{#1}}}%
+ {\dateeraprintpre{#1}\mkyearzeros{\thefield{#1}}}}%
+}
+
+
+
+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%% Änderungen betr. 'book'
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -204,7 +223,6 @@
%%% Titel ohne Anführungszeichen
\DeclareFieldFormat[incollection]{citetitle}{\normalfont{#1}}
-
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%% Änderungen betr. 'online' und andere
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -236,7 +254,7 @@
% Entfernen für Verwendung der ECLI
%\iffieldundef{usere}{}{\addspace\mkbibbrackets{\printfield{usere}}}%
\iffieldundef{userf}{}{\addcomma\addspace\printfield{userf}}%
- \addspace\textendash%
+ \addcomma\addspace%\textendash%
\iffieldundef{userc}{}{\addspace\printfield{userc}}%
\iffieldundef{userd}{}{\addspace\printfield{userd}}%
}}}}%