diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/biblatex-apa/russian-apa.lbx')
-rw-r--r-- | Master/texmf-dist/tex/latex/biblatex-apa/russian-apa.lbx | 23 |
1 files changed, 19 insertions, 4 deletions
diff --git a/Master/texmf-dist/tex/latex/biblatex-apa/russian-apa.lbx b/Master/texmf-dist/tex/latex/biblatex-apa/russian-apa.lbx index 0414a4186e9..851440be82c 100644 --- a/Master/texmf-dist/tex/latex/biblatex-apa/russian-apa.lbx +++ b/Master/texmf-dist/tex/latex/biblatex-apa/russian-apa.lbx @@ -1,4 +1,4 @@ -\ProvidesFile{russian-apa.lbx}[2018/04/02\space v7.7\space APA biblatex localisation] +\ProvidesFile{russian-apa.lbx}[2019/08/17\space v7.8\space APA biblatex localisation] \InheritBibliographyExtras{russian} % (APA 6.22) The example abbreviations @@ -74,8 +74,13 @@ \DeclareBibliographyExtras{% \def\urldatecomma{\addspace}% - % \protected\def\mkbibdateapalong#1#2#3{% + % As per 6.28, Articles only have year + \ifboolexpr{ test {\ifentrytype{article}} + and not test {\iffieldequalstr{entrysubtype}{nonacademic}} } + {\clearfield{labelmonth}% + \clearfield{labelday}} + {}% \iffieldundef{#1}% {}% {\iffieldbibstring{#1}{\biblcstring{\thefield{#1}}}{\thefield{#1}}}% @@ -93,8 +98,13 @@ {\addcomma\addspace}% \mkbibmonth{\thefield{#2}}}% {\addspace\lbx@sl@mkbibmonth{\thefield{#2}}}}}% - % \protected\def\mkbibdateapalongextra#1#2#3{% + % As per 6.28, Articles only have year + \ifboolexpr{ test {\ifentrytype{article}} + and not test {\iffieldequalstr{entrysubtype}{nonacademic}} } + {\clearfield{labelmonth}% + \clearfield{labelday}} + {}% \iffieldundef{#1}% {}% {\iffieldbibstring{#1}{\biblcstring{\thefield{#1}}}{\thefield{#1}}\printfield{extradate}}% @@ -112,8 +122,13 @@ {\addcomma\addspace}% \mkbibmonth{\thefield{#2}}}% {\addspace\lbx@sl@mkbibmonth{\thefield{#2}}}}}% - % \protected\def\mkbibdateapalongmdy#1#2#3{% + % As per 6.28, Articles only have year + \ifboolexpr{ test {\ifentrytype{article}} + and not test {\iffieldequalstr{entrysubtype}{nonacademic}} } + {\clearfield{labelmonth}% + \clearfield{labelday}} + {}% \iffieldundef{#3}% {}% {\stripzeros{\thefield{#3}}}% |