diff options
Diffstat (limited to 'macros/latex/contrib/biblatex-contrib/biblatex-lni/LNI.bbx')
-rw-r--r-- | macros/latex/contrib/biblatex-contrib/biblatex-lni/LNI.bbx | 41 |
1 files changed, 23 insertions, 18 deletions
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-lni/LNI.bbx b/macros/latex/contrib/biblatex-contrib/biblatex-lni/LNI.bbx index ec5f0df8c1..fce3e0e8d1 100644 --- a/macros/latex/contrib/biblatex-contrib/biblatex-lni/LNI.bbx +++ b/macros/latex/contrib/biblatex-contrib/biblatex-lni/LNI.bbx @@ -1,6 +1,6 @@ % LNI --% % -% Copyright (c) 2016 Lukas C. Bossert, Georg Duffner, Oliver Kopp +% Copyright (c) 2016-2023 Lukas C. Bossert, Georg Duffner, Oliver Kopp % % This work may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3 @@ -9,8 +9,8 @@ % http://www.latex-project.org/lppl.txt % and version 1.3 or later is part of all distributions of LaTeX % version 2005/12/01 or later. -\def\LNI@date{2019-02-03} -\def\LNI@version{0.5} +\def\LNI@date{2023-11-09} +\def\LNI@version{0.6} \def\LNI@bbxid{\LNI@date\space v\LNI@version\space biblatex-LNI bibliography style (LCB/GD/OK)} \def\LNI@cbxid{\LNI@date\space v\LNI@version\space biblatex-LNI citation style (LCB/GD/OK)} \def\LNI@lbxid{\LNI@date\space v\LNI@version\space biblatex-LNI localization (LCB/GD/OK)} @@ -42,10 +42,14 @@ maxcitenames = 2, eprint = true, url = true, - doi = false, + doi = true, isbn = true, - backref = false + backref = false, + date = year, } + +\renewcommand*{\bibfont}{\small} % font size 9pt required by LNI template + \DeclareRedundantLanguages{ngerman}{german,ngerman,austrian,naustrian} \DeclareRedundantLanguages{english,american}{english,american,british,% canadian,australian,newzealand,USenglish,UKenglish} @@ -64,9 +68,17 @@ \renewcommand*{\newunitpunct}{\addcomma\space} \renewcommand{\multinamedelim}{\addsemicolon\space} \renewcommand{\finalnamedelim}{\multinamedelim} -\newcommand*{\volnumdelim}{\addslash} \newcommand*{\aftertitledelim}{\addperiod\addspace} +% Source: https://tex.stackexchange.com/a/81573/9075 +\renewbibmacro*{volume+number+eid}{% + \printfield{volume}% + \setunit*{\addnbthinspace}% + \printfield{number}% + \setunit{\addcomma\space}% + \printfield{eid}} +\DeclareFieldFormat[article]{number}{\mkbibparens{#1}} + % Don't uppercase name prefixes \renewbibmacro*{begentry}{\midsentence} @@ -172,8 +184,7 @@ \printfield{edition}% \newunit \iffieldundef{maintitle} - {\printfield{volume}% - \printfield{part}} + {\usebibmacro{volume+number+eid}} {}% \newunit \printfield{volumes}% @@ -216,8 +227,7 @@ \printfield{edition}% \newunit \iffieldundef{maintitle} - {\printfield{volume}% - \printfield{part}} + {\usebibmacro{volume+number+eid}} {}% \newunit \printfield{volumes}% @@ -262,8 +272,7 @@ \usebibmacro{event+venue+date}% \printunit{\aftertitledelim}\newblock \iffieldundef{maintitle} - {\printfield{volume}% - \printfield{part}} + {\usebibmacro{volume+number+eid}} {}% \newunit \printfield{volumes}% @@ -308,8 +317,7 @@ \printfield{edition}% \newunit \iffieldundef{maintitle} - {\printfield{volume}% - \printfield{part}} + {\usebibmacro{volume+number+eid}} {}% \newunit \printfield{volumes}% @@ -362,10 +370,7 @@ {\newunit \printfield{series}% \setunit{\addspace}}% - \printfield{volume}% - \printtext{\volnumdelim}% - \printfield{number}% - \setunit{\addspace}% + \usebibmacro{volume+number+eid}% \usebibmacro{issue}% \newunit \usebibmacro{byeditor+others}% |