diff options
author | Karl Berry <karl@freefriends.org> | 2023-04-25 19:34:46 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2023-04-25 19:34:46 +0000 |
commit | 51aead2a2da2d6e78fcfafd03e9b78f67e60493a (patch) | |
tree | 47fcb684d86a0e0b7b7881fcbf587fcccd5ac59d /Master | |
parent | e01ef5812fafa1018359864c0e2724b2c418ac8f (diff) |
biblatex-gost (25apr23)
git-svn-id: svn://tug.org/texlive/trunk@66935 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
52 files changed, 129 insertions, 73 deletions
diff --git a/Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost-examples.pdf b/Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost-examples.pdf Binary files differindex 189d2aeb182..10cd04525f1 100644 --- a/Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost-examples.pdf +++ b/Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost-examples.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost.pdf b/Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost.pdf Binary files differindex 432553593ec..697bb5173dd 100644 --- a/Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost.pdf +++ b/Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost.tex b/Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost.tex index ca4c266ca8b..4735b9fd755 100644 --- a/Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost.tex +++ b/Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost.tex @@ -2381,6 +2381,17 @@ gost-inline & false & true \\ \begin{itemize} +\item В отличие от \biblatex, в \biblatexgost поля \bibfield{volume}, + \bibfield{book}, \bibfield{part} и \bibfield{issue} могут содержать не только + числа, но и диапазоны. + Поскольку \biber не сортирует диапазоны, из них выделяется первое число, + которое копируется в специальные поля \bibfield{internalsortvolume}, + \bibfield{internalsortbook}, \bibfield{internalsortpart} и + \bibfield{internalsortissue}, по которым затем проводится сортировка. + Если поля \bibfield{volume},\textellipsis{} не начинаются с цифры, то они + копируются в \bibfield{internalsortvolume},\textellipsis{} как есть. + Если сортировка при этом некорректна, используйте поле \bibfield{sortvolume}. + \item \label{impl:4names} \biblatexgost автоматически отслеживает количество авторов, редакторов и переводчиков, изменяя формат вывода, когда это количество превышает 3 (см.~\secref{4names}). @@ -2577,9 +2588,14 @@ pageref & + & + & + & + & + & + & + & + \begin{changelog} + \begin{release}{1.24}{25-04-2023} + \item Добавлена сортировка для диапазонов полей \bibfield{volume}, + \bibfield{book}, \bibfield{part}, \bibfield{issue}.\see{sec:impldet} + \end{release} + \begin{release}{1.23}{14-04-2023} \item В документации ГОСТ 7.1---2003 заменён на ГОСТ Р 7.0.100-2018, а ГОСТ - 2.0.5---2008 на ГОСТ Р 2.0.5---2008. + 7.0.5---2008 на ГОСТ Р 7.0.5---2008. \item Уточнения в документации. \end{release} diff --git a/Master/texmf-dist/tex/latex/biblatex-gost/american-gost.lbx b/Master/texmf-dist/tex/latex/biblatex-gost/american-gost.lbx index 2ebb92a8dd3..61f47d5d5ad 100644 --- a/Master/texmf-dist/tex/latex/biblatex-gost/american-gost.lbx +++ b/Master/texmf-dist/tex/latex/biblatex-gost/american-gost.lbx @@ -1,5 +1,5 @@ \ProvidesFile{american-gost.lbx} -[2023/04/14\space v1.23\space biblatex-gost styles] +[2023/04/25\space v1.24\space biblatex-gost styles] \InheritBibliographyExtras{american} \InheritBibliographyStrings{american} diff --git a/Master/texmf-dist/tex/latex/biblatex-gost/biblatex-gost.dbx b/Master/texmf-dist/tex/latex/biblatex-gost/biblatex-gost.dbx index fa0e5ce402c..1fb517d2ee0 100644 --- a/Master/texmf-dist/tex/latex/biblatex-gost/biblatex-gost.dbx +++ b/Master/texmf-dist/tex/latex/biblatex-gost/biblatex-gost.dbx @@ -1,5 +1,5 @@ \ProvidesFile{biblatex-gost.dbx} -[2023/04/14\space v1.23\space biblatex-gost data model] +[2023/04/25\space v1.24\space biblatex-gost data model] % Biblatex-GOST data model @@ -12,6 +12,10 @@ } \DeclareDatamodelFields[type=field, datatype=literal]{ + internalsortbook, + internalsortpart, + internalsortvolume, + internalsortissue, books,parts,issues, volsorder, sortvolume, @@ -66,6 +70,10 @@ number, book,part,issue, books,parts,issues, + internalsortbook, + internalsortpart, + internalsortvolume, + internalsortissue, language, media, credits, diff --git a/Master/texmf-dist/tex/latex/biblatex-gost/biblatex-gost.def b/Master/texmf-dist/tex/latex/biblatex-gost/biblatex-gost.def index 7b8cc6c2784..7a4ece1a907 100644 --- a/Master/texmf-dist/tex/latex/biblatex-gost/biblatex-gost.def +++ b/Master/texmf-dist/tex/latex/biblatex-gost/biblatex-gost.def @@ -1,5 +1,5 @@ \ProvidesFile{biblatex-gost.def} -[2023/04/14\space v1.23\space biblatex-gost styles] +[2023/04/25\space v1.24\space biblatex-gost styles] % these declarations should be here, not in lbx, to be initialized for all languages \NewBibliographyString{ @@ -84,6 +84,10 @@ books, parts, issues, + internalsortvolume, + internalsortbook, + internalsortpart, + internalsortissue, mediavideorecording, mediasoundrecording, mediagraphic, @@ -157,19 +161,19 @@ } \sort{ \field{sortvolume} - \field[padside=left,padwidth=4,padchar=0]{volume} + \field[padside=left,padwidth=4,padchar=0]{internalsortvolume} \literal{0000} } \sort{ - \field[padside=left,padwidth=4,padchar=0]{book} + \field[padside=left,padwidth=4,padchar=0]{internalsortbook} \literal{0000} } \sort{ - \field[padside=left,padwidth=4,padchar=0]{part} + \field[padside=left,padwidth=4,padchar=0]{internalsortpart} \literal{0000} } \sort{ - \field[padside=left,padwidth=4,padchar=0]{issue} + \field[padside=left,padwidth=4,padchar=0]{internalsortissue} \literal{0000} } } @@ -197,19 +201,19 @@ } \sort{ \field{sortvolume} - \field[padside=left,padwidth=4,padchar=0]{volume} + \field[padside=left,padwidth=4,padchar=0]{internalsortvolume} \literal{0000} } \sort{ - \field[padside=left,padwidth=4,padchar=0]{book} + \field[padside=left,padwidth=4,padchar=0]{internalsortbook} \literal{0000} } \sort{ - \field[padside=left,padwidth=4,padchar=0]{part} + \field[padside=left,padwidth=4,padchar=0]{internalsortpart} \literal{0000} } \sort{ - \field[padside=left,padwidth=4,padchar=0]{issue} + \field[padside=left,padwidth=4,padchar=0]{internalsortissue} \literal{0000} } \sort{ @@ -309,19 +313,19 @@ } \sort{ \field{sortvolume} - \field[padside=left,padwidth=4,padchar=0]{volume} + \field[padside=left,padwidth=4,padchar=0]{internalsortvolume} \literal{0000} } \sort{ - \field[padside=left,padwidth=4,padchar=0]{book} + \field[padside=left,padwidth=4,padchar=0]{internalsortbook} \literal{0000} } \sort{ - \field[padside=left,padwidth=4,padchar=0]{part} + \field[padside=left,padwidth=4,padchar=0]{internalsortpart} \literal{0000} } \sort{ - \field[padside=left,padwidth=4,padchar=0]{issue} + \field[padside=left,padwidth=4,padchar=0]{internalsortissue} \literal{0000} } } @@ -350,19 +354,19 @@ } \sort{ \field{sortvolume} - \field[padside=left,padwidth=4,padchar=0]{volume} + \field[padside=left,padwidth=4,padchar=0]{internalsortvolume} \literal{0000} } \sort{ - \field[padside=left,padwidth=4,padchar=0]{book} + \field[padside=left,padwidth=4,padchar=0]{internalsortbook} \literal{0000} } \sort{ - \field[padside=left,padwidth=4,padchar=0]{part} + \field[padside=left,padwidth=4,padchar=0]{internalsortpart} \literal{0000} } \sort{ - \field[padside=left,padwidth=4,padchar=0]{issue} + \field[padside=left,padwidth=4,padchar=0]{internalsortissue} \literal{0000} } \sort{ @@ -401,7 +405,20 @@ \field{title} } \sort{ - \field[padside=left,padwidth=4,padchar=0]{volume} + \field{sortvolume} + \field[padside=left,padwidth=4,padchar=0]{internalsortvolume} + \literal{0000} + } + \sort{ + \field[padside=left,padwidth=4,padchar=0]{internalsortbook} + \literal{0000} + } + \sort{ + \field[padside=left,padwidth=4,padchar=0]{internalsortpart} + \literal{0000} + } + \sort{ + \field[padside=left,padwidth=4,padchar=0]{internalsortissue} \literal{0000} } } @@ -431,19 +448,20 @@ \field{year} } \sort{ - \field[padside=left,padwidth=4,padchar=0]{volume} + \field{sortvolume} + \field[padside=left,padwidth=4,padchar=0]{internalsortvolume} \literal{0000} } \sort{ - \field[padside=left,padwidth=4,padchar=0]{book} + \field[padside=left,padwidth=4,padchar=0]{internalsortbook} \literal{0000} } \sort{ - \field[padside=left,padwidth=4,padchar=0]{part} + \field[padside=left,padwidth=4,padchar=0]{internalsortpart} \literal{0000} } \sort{ - \field[padside=left,padwidth=4,padchar=0]{issue} + \field[padside=left,padwidth=4,padchar=0]{internalsortissue} \literal{0000} } \sort{ diff --git a/Master/texmf-dist/tex/latex/biblatex-gost/brazilian-gost.lbx b/Master/texmf-dist/tex/latex/biblatex-gost/brazilian-gost.lbx index 64e8cc7864b..d31f0b69888 100644 --- a/Master/texmf-dist/tex/latex/biblatex-gost/brazilian-gost.lbx +++ b/Master/texmf-dist/tex/latex/biblatex-gost/brazilian-gost.lbx @@ -1,5 +1,5 @@ \ProvidesFile{brazilian-gost.lbx} -[2023/04/14\space v1.23\space biblatex-gost styles] +[2023/04/25\space v1.24\space biblatex-gost styles] \InheritBibliographyExtras{brazilian} \InheritBibliographyStrings{brazilian} diff --git a/Master/texmf-dist/tex/latex/biblatex-gost/british-gost.lbx b/Master/texmf-dist/tex/latex/biblatex-gost/british-gost.lbx index 76e56d61055..3612eabbcd5 100644 --- a/Master/texmf-dist/tex/latex/biblatex-gost/british-gost.lbx +++ b/Master/texmf-dist/tex/latex/biblatex-gost/british-gost.lbx @@ -1,5 +1,5 @@ \ProvidesFile{british-gost.lbx} -[2023/04/14\space v1.23\space biblatex-gost styles] +[2023/04/25\space v1.24\space biblatex-gost styles] \InheritBibliographyExtras{british} \InheritBibliographyStrings{british} diff --git a/Master/texmf-dist/tex/latex/biblatex-gost/catalan-gost.lbx b/Master/texmf-dist/tex/latex/biblatex-gost/catalan-gost.lbx index d325510e5f1..d2a912a55b5 100644 --- a/Master/texmf-dist/tex/latex/biblatex-gost/catalan-gost.lbx +++ b/Master/texmf-dist/tex/latex/biblatex-gost/catalan-gost.lbx @@ -1,5 +1,5 @@ \ProvidesFile{catalan-gost.lbx} -[2023/04/14\space v1.23\space biblatex-gost styles] +[2023/04/25\space v1.24\space biblatex-gost styles] \InheritBibliographyExtras{catalan} \InheritBibliographyStrings{catalan} diff --git a/Master/texmf-dist/tex/latex/biblatex-gost/croatian-gost.lbx b/Master/texmf-dist/tex/latex/biblatex-gost/croatian-gost.lbx index 7560a6d555a..08f84f55bd8 100644 --- a/Master/texmf-dist/tex/latex/biblatex-gost/croatian-gost.lbx +++ b/Master/texmf-dist/tex/latex/biblatex-gost/croatian-gost.lbx @@ -1,5 +1,5 @@ \ProvidesFile{croatian-gost.lbx} -[2023/04/14\space v1.23\space biblatex-gost styles] +[2023/04/25\space v1.24\space biblatex-gost styles] \InheritBibliographyExtras{croatian} \InheritBibliographyStrings{croatian} diff --git a/Master/texmf-dist/tex/latex/biblatex-gost/english-gost.lbx b/Master/texmf-dist/tex/latex/biblatex-gost/english-gost.lbx index d1db57970f5..6934f4a3990 100644 --- a/Master/texmf-dist/tex/latex/biblatex-gost/english-gost.lbx +++ b/Master/texmf-dist/tex/latex/biblatex-gost/english-gost.lbx @@ -1,5 +1,5 @@ \ProvidesFile{english-gost.lbx} -[2023/04/14\space v1.23\space biblatex-gost styles] +[2023/04/25\space v1.24\space biblatex-gost styles] \InheritBibliographyExtras{english} \InheritBibliographyStrings{english} diff --git a/Master/texmf-dist/tex/latex/biblatex-gost/french-gost.lbx b/Master/texmf-dist/tex/latex/biblatex-gost/french-gost.lbx index bc4247508df..d10f86b3fe7 100644 --- a/Master/texmf-dist/tex/latex/biblatex-gost/french-gost.lbx +++ b/Master/texmf-dist/tex/latex/biblatex-gost/french-gost.lbx @@ -1,5 +1,5 @@ \ProvidesFile{french-gost.lbx} -[2023/04/14\space v1.23\space biblatex-gost styles] +[2023/04/25\space v1.24\space biblatex-gost styles] \InheritBibliographyExtras{french} \InheritBibliographyStrings{french} diff --git a/Master/texmf-dist/tex/latex/biblatex-gost/galician-gost.lbx b/Master/texmf-dist/tex/latex/biblatex-gost/galician-gost.lbx index 1fc0ad5b3bf..8a082634c2c 100644 --- a/Master/texmf-dist/tex/latex/biblatex-gost/galician-gost.lbx +++ b/Master/texmf-dist/tex/latex/biblatex-gost/galician-gost.lbx @@ -1,5 +1,5 @@ \ProvidesFile{galician-gost.lbx} -[2023/04/14\space v1.23\space biblatex-gost styles] +[2023/04/25\space v1.24\space biblatex-gost styles] \InheritBibliographyExtras{galician} \InheritBibliographyStrings{galician} diff --git a/Master/texmf-dist/tex/latex/biblatex-gost/german-gost.lbx b/Master/texmf-dist/tex/latex/biblatex-gost/german-gost.lbx index bb955d57e69..64b3b15be14 100644 --- a/Master/texmf-dist/tex/latex/biblatex-gost/german-gost.lbx +++ b/Master/texmf-dist/tex/latex/biblatex-gost/german-gost.lbx @@ -1,5 +1,5 @@ \ProvidesFile{german-gost.lbx} -[2023/04/14\space v1.23\space biblatex-gost styles] +[2023/04/25\space v1.24\space biblatex-gost styles] \InheritBibliographyExtras{german} \InheritBibliographyStrings{german} diff --git a/Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic-min.bbx b/Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic-min.bbx index 6d2728e9db7..5ef307f6129 100644 --- a/Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic-min.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic-min.bbx @@ -1,5 +1,5 @@ \ProvidesFile{gost-alphabetic-min.bbx} -[2023/04/14\space v1.23\space biblatex-gost styles] +[2023/04/25\space v1.24\space biblatex-gost styles] \RequireBibliographyStyle{gost-alphabetic} \AtEveryBibitem{% diff --git a/Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic-min.cbx b/Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic-min.cbx index c98276f0c4a..6c44da42794 100644 --- a/Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic-min.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic-min.cbx @@ -1,5 +1,5 @@ \ProvidesFile{gost-alphabetic-min.cbx} -[2023/04/14\space v1.23\space biblatex-gost styles] +[2023/04/25\space v1.24\space biblatex-gost styles] \RequireCitationStyle{gost-alphabetic} diff --git a/Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic-min.dbx b/Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic-min.dbx index 50733fe3008..821a81f8ac4 100644 --- a/Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic-min.dbx +++ b/Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic-min.dbx @@ -1,5 +1,5 @@ \ProvidesFile{gost-alphabetic-min.dbx} -[2023/04/14\space v1.23\space biblatex-gost data model] +[2023/04/25\space v1.24\space biblatex-gost data model] \blx@inputonce{biblatex-gost.dbx}{biblatex-gost data model}{}{}{}{} diff --git a/Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic.bbx b/Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic.bbx index 12f68c4440c..30579256a4a 100644 --- a/Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic.bbx @@ -1,5 +1,5 @@ \ProvidesFile{gost-alphabetic.bbx} -[2023/04/14\space v1.23\space biblatex-gost styles] +[2023/04/25\space v1.24\space biblatex-gost styles] \RequireBibliographyStyle{gost-standard} \ExecuteBibliographyOptions{labelalpha,sorting=anyvt} diff --git a/Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic.cbx b/Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic.cbx index 2ced6cf962f..eed2f4ea233 100644 --- a/Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic.cbx @@ -1,5 +1,5 @@ \ProvidesFile{gost-alphabetic.cbx} -[2023/04/14\space v1.23\space biblatex-gost styles] +[2023/04/25\space v1.24\space biblatex-gost styles] \RequireCitationStyle{alphabetic} \ExecuteBibliographyOptions{labelalpha,autocite=inline} diff --git a/Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic.dbx b/Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic.dbx index d5b88f6aaf1..90a53aa6606 100644 --- a/Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic.dbx +++ b/Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic.dbx @@ -1,5 +1,5 @@ \ProvidesFile{gost-alphabetic.dbx} -[2023/04/14\space v1.23\space biblatex-gost data model] +[2023/04/25\space v1.24\space biblatex-gost data model] \blx@inputonce{biblatex-gost.dbx}{biblatex-gost data model}{}{}{}{} diff --git a/Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear-min.bbx b/Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear-min.bbx index 9cf09682246..214b85383a2 100644 --- a/Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear-min.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear-min.bbx @@ -1,5 +1,5 @@ \ProvidesFile{gost-authoryear-min.bbx} -[2023/04/14\space v1.23\space biblatex-gost styles] +[2023/04/25\space v1.24\space biblatex-gost styles] \RequireBibliographyStyle{gost-authoryear} \AtEveryBibitem{% diff --git a/Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear-min.cbx b/Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear-min.cbx index d18b14ca639..76b070ac5d7 100644 --- a/Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear-min.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear-min.cbx @@ -1,5 +1,5 @@ \ProvidesFile{gost-authoryear-min.cbx} -[2023/04/14\space v1.23\space biblatex-gost styles] +[2023/04/25\space v1.24\space biblatex-gost styles] \RequireCitationStyle{gost-authoryear} diff --git a/Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear-min.dbx b/Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear-min.dbx index 35c079c9e60..a0a6d54c88f 100644 --- a/Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear-min.dbx +++ b/Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear-min.dbx @@ -1,5 +1,5 @@ \ProvidesFile{gost-authoryear-min.dbx} -[2023/04/14\space v1.23\space biblatex-gost data model] +[2023/04/25\space v1.24\space biblatex-gost data model] \blx@inputonce{biblatex-gost.dbx}{biblatex-gost data model}{}{}{}{} diff --git a/Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear.bbx b/Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear.bbx index 1f55feed235..38127c850a4 100644 --- a/Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear.bbx @@ -1,5 +1,5 @@ \ProvidesFile{gost-authoryear.bbx} -[2023/04/14\space v1.23\space biblatex-gost styles] +[2023/04/25\space v1.24\space biblatex-gost styles] \RequireBibliographyStyle{gost-standard} diff --git a/Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear.cbx b/Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear.cbx index f8cec460c41..fe17a452c8f 100644 --- a/Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear.cbx @@ -1,5 +1,5 @@ \ProvidesFile{gost-authoryear.cbx} -[2023/04/14\space v1.23\space biblatex-gost styles] +[2023/04/25\space v1.24\space biblatex-gost styles] \ExecuteBibliographyOptions{dashed=false,citetracker=constrict,loccittracker=constrict, dropdates=false, diff --git a/Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear.dbx b/Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear.dbx index bb5142a7090..359d86b4346 100644 --- a/Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear.dbx +++ b/Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear.dbx @@ -1,5 +1,5 @@ \ProvidesFile{gost-authoryear.dbx} -[2023/04/14\space v1.23\space biblatex-gost data model] +[2023/04/25\space v1.24\space biblatex-gost data model] \blx@inputonce{biblatex-gost.dbx}{biblatex-gost data model}{}{}{}{} diff --git a/Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote-min.bbx b/Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote-min.bbx index 04034742c8f..a56f1f6f81f 100644 --- a/Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote-min.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote-min.bbx @@ -1,5 +1,5 @@ \ProvidesFile{gost-footnote-min.bbx} -[2023/04/14\space v1.23\space biblatex-gost styles] +[2023/04/25\space v1.24\space biblatex-gost styles] \RequireBibliographyStyle{gost-inline-min} diff --git a/Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote-min.cbx b/Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote-min.cbx index cb9da7bdf11..39b46370c18 100644 --- a/Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote-min.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote-min.cbx @@ -1,5 +1,5 @@ \ProvidesFile{gost-footnote-min.cbx} -[2023/04/14\space v1.23\space biblatex-gost styles] +[2023/04/25\space v1.24\space biblatex-gost styles] \RequireCitationStyle{gost-footnote} \renewbibmacro*{cite:clearfields}{% diff --git a/Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote-min.dbx b/Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote-min.dbx index f6d2d7567c3..4553a460066 100644 --- a/Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote-min.dbx +++ b/Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote-min.dbx @@ -1,5 +1,5 @@ \ProvidesFile{gost-footnote-min.dbx} -[2023/04/14\space v1.23\space biblatex-gost data model] +[2023/04/25\space v1.24\space biblatex-gost data model] \blx@inputonce{biblatex-gost.dbx}{biblatex-gost data model}{}{}{}{} diff --git a/Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote.bbx b/Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote.bbx index 810861be347..1b1aa48df68 100644 --- a/Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote.bbx @@ -1,5 +1,5 @@ \ProvidesFile{gost-footnote.bbx} -[2023/04/14\space v1.23\space biblatex-gost styles] +[2023/04/25\space v1.24\space biblatex-gost styles] \RequireBibliographyStyle{gost-inline} diff --git a/Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote.cbx b/Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote.cbx index e90a6a5c806..fbe79e9b604 100644 --- a/Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote.cbx @@ -1,5 +1,5 @@ \ProvidesFile{gost-footnote.cbx} -[2023/04/14\space v1.23\space biblatex-gost styles] +[2023/04/25\space v1.24\space biblatex-gost styles] \RequireCitationStyle{gost-inline} diff --git a/Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote.dbx b/Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote.dbx index 7fc20133ee1..fc2ea50de60 100644 --- a/Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote.dbx +++ b/Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote.dbx @@ -1,5 +1,5 @@ \ProvidesFile{gost-footnote.dbx} -[2023/04/14\space v1.23\space biblatex-gost data model] +[2023/04/25\space v1.24\space biblatex-gost data model] \blx@inputonce{biblatex-gost.dbx}{biblatex-gost data model}{}{}{}{} diff --git a/Master/texmf-dist/tex/latex/biblatex-gost/gost-inline-min.bbx b/Master/texmf-dist/tex/latex/biblatex-gost/gost-inline-min.bbx index 4ab1f085a9b..0cbe6b81baf 100644 --- a/Master/texmf-dist/tex/latex/biblatex-gost/gost-inline-min.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-gost/gost-inline-min.bbx @@ -1,5 +1,5 @@ \ProvidesFile{gost-inline-min.bbx} -[2023/04/14\space v1.23\space biblatex-gost styles] +[2023/04/25\space v1.24\space biblatex-gost styles] \RequireBibliographyStyle{gost-inline} \AtEveryBibitem{% diff --git a/Master/texmf-dist/tex/latex/biblatex-gost/gost-inline-min.cbx b/Master/texmf-dist/tex/latex/biblatex-gost/gost-inline-min.cbx index db9e506f311..fcce2bef06c 100644 --- a/Master/texmf-dist/tex/latex/biblatex-gost/gost-inline-min.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-gost/gost-inline-min.cbx @@ -1,5 +1,5 @@ \ProvidesFile{gost-inline-min.cbx} -[2023/04/14\space v1.23\space biblatex-gost styles] +[2023/04/25\space v1.24\space biblatex-gost styles] \RequireCitationStyle{gost-inline} \renewbibmacro*{cite:clearfields}{% diff --git a/Master/texmf-dist/tex/latex/biblatex-gost/gost-inline-min.dbx b/Master/texmf-dist/tex/latex/biblatex-gost/gost-inline-min.dbx index 3ed2777154e..5c3eeec21bd 100644 --- a/Master/texmf-dist/tex/latex/biblatex-gost/gost-inline-min.dbx +++ b/Master/texmf-dist/tex/latex/biblatex-gost/gost-inline-min.dbx @@ -1,5 +1,5 @@ \ProvidesFile{gost-inline-min.dbx} -[2023/04/14\space v1.23\space biblatex-gost data model] +[2023/04/25\space v1.24\space biblatex-gost data model] \blx@inputonce{biblatex-gost.dbx}{biblatex-gost data model}{}{}{}{} diff --git a/Master/texmf-dist/tex/latex/biblatex-gost/gost-inline.bbx b/Master/texmf-dist/tex/latex/biblatex-gost/gost-inline.bbx index c51d679e01c..ab7132cfe00 100644 --- a/Master/texmf-dist/tex/latex/biblatex-gost/gost-inline.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-gost/gost-inline.bbx @@ -1,5 +1,5 @@ \ProvidesFile{gost-inline.bbx} -[2023/04/14\space v1.23\space biblatex-gost styles] +[2023/04/25\space v1.24\space biblatex-gost styles] \RequireBibliographyStyle{gost-standard} diff --git a/Master/texmf-dist/tex/latex/biblatex-gost/gost-inline.cbx b/Master/texmf-dist/tex/latex/biblatex-gost/gost-inline.cbx index e9c722f304b..0a6c25b7ced 100644 --- a/Master/texmf-dist/tex/latex/biblatex-gost/gost-inline.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-gost/gost-inline.cbx @@ -1,5 +1,5 @@ \ProvidesFile{gost-inline.cbx} -[2023/04/14\space v1.23\space biblatex-gost styles] +[2023/04/25\space v1.24\space biblatex-gost styles] \DeclareLabelname [inbook,incollection,inproceedings,inreference,suppbook,suppcollection,suppperiodical,bookinbook] diff --git a/Master/texmf-dist/tex/latex/biblatex-gost/gost-inline.dbx b/Master/texmf-dist/tex/latex/biblatex-gost/gost-inline.dbx index a35f43431b0..9c98f5977d1 100644 --- a/Master/texmf-dist/tex/latex/biblatex-gost/gost-inline.dbx +++ b/Master/texmf-dist/tex/latex/biblatex-gost/gost-inline.dbx @@ -1,5 +1,5 @@ \ProvidesFile{gost-inline.dbx} -[2023/04/14\space v1.23\space biblatex-gost data model] +[2023/04/25\space v1.24\space biblatex-gost data model] \blx@inputonce{biblatex-gost.dbx}{biblatex-gost data model}{}{}{}{} diff --git a/Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric-min.bbx b/Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric-min.bbx index 2da84c9f3c2..87db8350d9f 100644 --- a/Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric-min.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric-min.bbx @@ -1,5 +1,5 @@ \ProvidesFile{gost-numeric-min.bbx} -[2023/04/14\space v1.23\space biblatex-gost styles] +[2023/04/25\space v1.24\space biblatex-gost styles] \RequireBibliographyStyle{gost-numeric} \AtEveryBibitem{% diff --git a/Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric-min.cbx b/Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric-min.cbx index 064086326cc..705d70848ff 100644 --- a/Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric-min.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric-min.cbx @@ -1,5 +1,5 @@ \ProvidesFile{gost-numeric-min.cbx} -[2023/04/14\space v1.23\space biblatex-gost styles] +[2023/04/25\space v1.24\space biblatex-gost styles] \RequireCitationStyle{gost-numeric} diff --git a/Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric-min.dbx b/Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric-min.dbx index 0f2fad5d3e9..1729e2eb62b 100644 --- a/Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric-min.dbx +++ b/Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric-min.dbx @@ -1,5 +1,5 @@ \ProvidesFile{gost-numeric-min.dbx} -[2023/04/14\space v1.23\space biblatex-gost data model] +[2023/04/25\space v1.24\space biblatex-gost data model] \blx@inputonce{biblatex-gost.dbx}{biblatex-gost data model}{}{}{}{} diff --git a/Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric.bbx b/Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric.bbx index 608ed965b3b..925393eac11 100644 --- a/Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric.bbx @@ -1,5 +1,5 @@ \ProvidesFile{gost-numeric.bbx} -[2023/04/14\space v1.23\space biblatex-gost styles] +[2023/04/25\space v1.24\space biblatex-gost styles] \RequireBibliographyStyle{gost-standard} \ExecuteBibliographyOptions{labelnumber,bibisbn,biburl,bibdoi,bibeprint} diff --git a/Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric.cbx b/Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric.cbx index c3a9d88374d..a19c1dc1820 100644 --- a/Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric.cbx @@ -1,5 +1,5 @@ \ProvidesFile{gost-numeric.cbx} -[2023/04/14\space v1.23\space biblatex-gost styles] +[2023/04/25\space v1.24\space biblatex-gost styles] \RequireCitationStyle{numeric-comp} \ExecuteBibliographyOptions{dashed=false,citeisbn,citeurl,citedoi,citeeprint} diff --git a/Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric.dbx b/Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric.dbx index d09236ec32c..27f285e881a 100644 --- a/Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric.dbx +++ b/Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric.dbx @@ -1,5 +1,5 @@ \ProvidesFile{gost-numeric.dbx} -[2023/04/14\space v1.23\space biblatex-gost data model] +[2023/04/25\space v1.24\space biblatex-gost data model] \blx@inputonce{biblatex-gost.dbx}{biblatex-gost data model}{}{}{}{} diff --git a/Master/texmf-dist/tex/latex/biblatex-gost/gost-standard.bbx b/Master/texmf-dist/tex/latex/biblatex-gost/gost-standard.bbx index e51cc6b2476..2817988fe96 100644 --- a/Master/texmf-dist/tex/latex/biblatex-gost/gost-standard.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-gost/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] diff --git a/Master/texmf-dist/tex/latex/biblatex-gost/greek-gost.lbx b/Master/texmf-dist/tex/latex/biblatex-gost/greek-gost.lbx index 7545a00ecd3..bd3bdeb7ca7 100644 --- a/Master/texmf-dist/tex/latex/biblatex-gost/greek-gost.lbx +++ b/Master/texmf-dist/tex/latex/biblatex-gost/greek-gost.lbx @@ -1,5 +1,5 @@ \ProvidesFile{greek-gost.lbx} -[2023/04/14\space v1.23\space biblatex-gost styles] +[2023/04/25\space v1.24\space biblatex-gost styles] \InheritBibliographyExtras{greek} \InheritBibliographyStrings{greek} diff --git a/Master/texmf-dist/tex/latex/biblatex-gost/icelandic-gost.lbx b/Master/texmf-dist/tex/latex/biblatex-gost/icelandic-gost.lbx index 36dfbfab3a5..10ddfdd2ce4 100644 --- a/Master/texmf-dist/tex/latex/biblatex-gost/icelandic-gost.lbx +++ b/Master/texmf-dist/tex/latex/biblatex-gost/icelandic-gost.lbx @@ -1,5 +1,5 @@ \ProvidesFile{icelandic-gost.lbx} -[2023/04/14\space v1.23\space biblatex-gost styles] +[2023/04/25\space v1.24\space biblatex-gost styles] \InheritBibliographyExtras{icelandic} \InheritBibliographyStrings{icelandic} diff --git a/Master/texmf-dist/tex/latex/biblatex-gost/italian-gost.lbx b/Master/texmf-dist/tex/latex/biblatex-gost/italian-gost.lbx index 028310678bc..f3f3c1de43c 100644 --- a/Master/texmf-dist/tex/latex/biblatex-gost/italian-gost.lbx +++ b/Master/texmf-dist/tex/latex/biblatex-gost/italian-gost.lbx @@ -1,5 +1,5 @@ \ProvidesFile{italian-gost.lbx} -[2023/04/14\space v1.23\space biblatex-gost styles] +[2023/04/25\space v1.24\space biblatex-gost styles] \InheritBibliographyExtras{italian} \InheritBibliographyStrings{italian} diff --git a/Master/texmf-dist/tex/latex/biblatex-gost/portuguese-gost.lbx b/Master/texmf-dist/tex/latex/biblatex-gost/portuguese-gost.lbx index 53588f645a3..4a49907e81a 100644 --- a/Master/texmf-dist/tex/latex/biblatex-gost/portuguese-gost.lbx +++ b/Master/texmf-dist/tex/latex/biblatex-gost/portuguese-gost.lbx @@ -1,5 +1,5 @@ \ProvidesFile{portuguese-gost.lbx} -[2023/04/14\space v1.23\space biblatex-gost styles] +[2023/04/25\space v1.24\space biblatex-gost styles] \InheritBibliographyExtras{portuguese} \InheritBibliographyStrings{portuguese} diff --git a/Master/texmf-dist/tex/latex/biblatex-gost/russian-gost.lbx b/Master/texmf-dist/tex/latex/biblatex-gost/russian-gost.lbx index da411e01c83..abfa4e443c8 100644 --- a/Master/texmf-dist/tex/latex/biblatex-gost/russian-gost.lbx +++ b/Master/texmf-dist/tex/latex/biblatex-gost/russian-gost.lbx @@ -1,5 +1,5 @@ \ProvidesFile{russian-gost.lbx} -[2023/04/14\space v1.23\space biblatex-gost styles] +[2023/04/25\space v1.24\space biblatex-gost styles] \InheritBibliographyExtras{russian} diff --git a/Master/texmf-dist/tex/latex/biblatex-gost/slovene-gost.lbx b/Master/texmf-dist/tex/latex/biblatex-gost/slovene-gost.lbx index 459b618427c..06ea607f9e2 100644 --- a/Master/texmf-dist/tex/latex/biblatex-gost/slovene-gost.lbx +++ b/Master/texmf-dist/tex/latex/biblatex-gost/slovene-gost.lbx @@ -1,5 +1,5 @@ \ProvidesFile{slovene-gost.lbx} -[2023/04/14\space v1.23\space biblatex-gost styles] +[2023/04/25\space v1.24\space biblatex-gost styles] \InheritBibliographyExtras{slovene} \InheritBibliographyStrings{slovene} diff --git a/Master/texmf-dist/tex/latex/biblatex-gost/spanish-gost.lbx b/Master/texmf-dist/tex/latex/biblatex-gost/spanish-gost.lbx index e53f5fed895..473ebe06673 100644 --- a/Master/texmf-dist/tex/latex/biblatex-gost/spanish-gost.lbx +++ b/Master/texmf-dist/tex/latex/biblatex-gost/spanish-gost.lbx @@ -1,5 +1,5 @@ \ProvidesFile{spanish-gost.lbx} -[2023/04/14\space v1.23\space biblatex-gost styles] +[2023/04/25\space v1.24\space biblatex-gost styles] \InheritBibliographyExtras{spanish} \InheritBibliographyStrings{spanish} |