diff options
Diffstat (limited to 'macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-standard.bbx')
-rw-r--r-- | macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-standard.bbx | 20 |
1 files changed, 17 insertions, 3 deletions
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-standard.bbx b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-standard.bbx index e51cc6b247..2817988fe9 100644 --- a/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-standard.bbx +++ b/macros/latex/contrib/biblatex-contrib/biblatex-gost/tex/bbx/gost-standard.bbx @@ -1,8 +1,8 @@ \ProvidesFile{gost-standard.bbx} -[2023/04/14\space v1.23\space biblatex-gost styles] +[2023/04/25\space v1.24\space biblatex-gost styles] -\def\bbx@gost@date{2023/04/14} -\def\bbx@gost@version{1.23} +\def\bbx@gost@date{2023/04/25} +\def\bbx@gost@version{1.24} \@ifpackagelater{biblatex}{2019/09/01} {} @@ -183,6 +183,13 @@ final] \step[fieldset=options, fieldvalue={useeditor=false}] } + \map[overwrite, foreach={volume,book,part,issue}]{ + \step[fieldsource=\regexp{$MAPLOOP}, final] + \step[fieldset=\regexp{internalsort$MAPLOOP}, origfieldval] + \step[fieldsource=\regexp{internalsort$MAPLOOP}, + match=\regexp{(\d+).*}, + replace=\regexp{$1}] + } \map{ \step[typesource=candthesis,typetarget=thesis, final] \step[fieldset=type, fieldvalue=phdthesis] @@ -222,6 +229,13 @@ } {\DeclareStyleSourcemap{ \maps[datatype=bibtex]{ + \map[overwrite, foreach={volume,book,part,issue}]{ + \step[fieldsource=\regexp{$MAPLOOP}, final] + \step[fieldset=\regexp{internalsort$MAPLOOP}, origfieldval] + \step[fieldsource=\regexp{internalsort$MAPLOOP}, + match=\regexp{(\d+).*}, + replace=\regexp{$1}] + } \map{ \step[typesource=candthesis,typetarget=thesis, final] \step[fieldset=type, fieldvalue=phdthesis] |