texlive[44172] Master/texmf-dist: biblatex-gost (3may17)

commits+karl at tug.org commits+karl at tug.org
Wed May 3 23:28:45 CEST 2017


Revision: 44172
          http://tug.org/svn/texlive?view=revision&revision=44172
Author:   karl
Date:     2017-05-03 23:28:45 +0200 (Wed, 03 May 2017)
Log Message:
-----------
biblatex-gost (3may17)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost-examples.pdf
    trunk/Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost.pdf
    trunk/Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost.tex
    trunk/Master/texmf-dist/tex/latex/biblatex-gost/biblatex-gost.dbx
    trunk/Master/texmf-dist/tex/latex/biblatex-gost/biblatex-gost.def
    trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic-min.bbx
    trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic-min.cbx
    trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic-min.dbx
    trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic.bbx
    trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic.cbx
    trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic.dbx
    trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear-min.bbx
    trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear-min.cbx
    trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear-min.dbx
    trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear.bbx
    trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear.cbx
    trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear.dbx
    trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote-min.bbx
    trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote-min.cbx
    trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote-min.dbx
    trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote.bbx
    trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote.cbx
    trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote.dbx
    trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-inline-min.bbx
    trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-inline-min.cbx
    trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-inline-min.dbx
    trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-inline.bbx
    trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-inline.cbx
    trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-inline.dbx
    trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric-min.bbx
    trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric-min.cbx
    trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric-min.dbx
    trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric.bbx
    trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric.cbx
    trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric.dbx
    trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-standard.bbx
    trunk/Master/texmf-dist/tex/latex/biblatex-gost/russian-gost.lbx

Added Paths:
-----------
    trunk/Master/texmf-dist/tex/latex/biblatex-gost/brazilian-gost.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-gost/catalan-gost.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-gost/croatian-gost.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-gost/english-gost.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-gost/greek-gost.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-gost/icelandic-gost.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-gost/italian-gost.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-gost/portuguese-gost.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-gost/slovene-gost.lbx
    trunk/Master/texmf-dist/tex/latex/biblatex-gost/spanish-gost.lbx

Modified: trunk/Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost-examples.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost.tex	2017-05-03 21:28:23 UTC (rev 44171)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost.tex	2017-05-03 21:28:45 UTC (rev 44172)
@@ -47,7 +47,7 @@
 \newcommand*{\printdateTeX}[1]{\expandafter\blx at gost@printdateTeX#1//}
 
 \titlepage{%
-  title={Пакет \biblatexgost},
+  title={\biblatexgost},
   subtitle={Оформление библиографии по ГОСТ 7.0.5---2008},
   url={\biblatexgosthome},
   author={Олег Доманов},
@@ -195,6 +195,15 @@
   точки зрения совместимости с предыдущими версиями. 
 Более полный список изменений см. в \Apxref{apx:changelog}.
 
+\subsubsection*{Версия 1.14}
+
+\begin{trivlist}
+\item Изменён вывод авторов в библиографическом списке (см.~\secref{sec:gostbibliography})
+  "--- приведён в соответствие с \gostbibname.
+\item Изменено сокращение страниц для некоторых языков.  
+  См. описание опции \opt{otherlangs}, \secref{sec:newoptions}.
+\end{trivlist}
+
 \subsubsection*{Версия 1.12}
 
 \begin{trivlist}
@@ -1865,6 +1874,14 @@
 \end{lstlisting}
 интерпретируются как записи с четырьмя и более авторами (редакторами).
 
+\boolitem[true]{otherlangs}
+
+Пакет переопределяет некоторые параметры локализации для других языков, помимо русского.  
+В частности, например, ГОСТ требует, чтобы страницы сокращались до одной буквы, хотя в
+других языках могут быть другие стандарты.  
+Опция \opt{otherlangs} позволяет отключить это переопределение.  
+При установке её в \texttt{false} используются стандартные настройки \biblatex. 
+
 \choitem[true]{related}{true, false, bib, cite}
 
 Дополнительно к имеющимся в \biblatex значениям опции \opt{related}, полностью разрешающим
@@ -2065,10 +2082,22 @@
   См.~\secref{sec:newoptions}.
 
   По умолчанию:
-  \begin{lstlisting}[style=latex,belowskip=-\baselineskip]
+  \begin{lstlisting}[style=latex]
     \newcommand{\doublevolsdelim}{\slash}.
   \end{lstlisting}
 
+  Команда временно переопределяет команду \biblatex \cmd{bibrangedash}, поэтому попытка
+  присваивания  
+  \begin{lstlisting}[style=latex,belowskip=-.5\baselineskip]
+    \renewcommand{\doublevolsdelim}{\bibrangedash}
+  \end{lstlisting}
+  приводит к бесконечному циклу.  
+  Если вам всё же требуется такое присваивание, сделайте, например,
+  \begin{lstlisting}[style=latex,belowskip=-\baselineskip]
+    \let\myvoldelim\bibrangedash
+    \renewcommand{\doublevolsdelim}{\myvoldelim}.
+  \end{lstlisting}
+
   \cmditem{specialitydelim}
 
   Разделитель между кодом специальности и специальностью.  
@@ -2121,6 +2150,22 @@
   в двух разных падежах.
 В остальном учтены различия, перечисленные в \secref{sec:whatfor}.
 
+Фактически, помимо изменений форматирования, таких как отступы и поля, окружение
+\texttt{gostbibliography} содержит лишь команду
+\begin{lstlisting}[style=latex]
+  \toggletrue{bbx:gostbibliography}
+\end{lstlisting}
+Поэтому можно попытаться ограничиться только этой командой и пользоваться
+обычными окружениями.  
+При этом формат вывода библиографии будет соответствовать \gostbibname, а оформление
+окружения (включая, например, нумерацию при \kvopt{style}{gost-numeric})
+останется прежним.  
+Это должно работать со всеми стилями, кроме \bibsty{gost-authoryear}, поскольку
+\gostbibname изменяет вывод заголовка библиографической записи, который в этом стиле
+используется для цитирования. 
+Если вам всё же нужно цитирование вида «Автор-год», воспользуйтесь стилем
+\bibsty{gost-alphabetic}. 
+
 \section{Известные проблемы}
 \label{sec:issues}
 
@@ -2401,6 +2446,14 @@
 
 \begin{changelog}
 
+  \begin{release}{1.14}{15-04-2017}
+  \item Добавлен везде, где можно, формат \texttt{titlecase} при выводе названий. 
+  \item Исправлена библиография для ГОСТ 7.1-2003\see{sec:gostbibliography}
+  \item Страницы сокращаются до одной буквы, как требуется по \gostbibref{5.6.2.1, 7.4.1}.  
+    Регулируется опцией \opt{otherlangs}\see{sec:newoptions}
+  \item Внутренние изменения макросов вывода томов, номеров, выпусков.
+  \end{release}
+
   \begin{release}{1.13}{16-02-2017}
   \item Требуемая версия \biblatex повышена до 3.5.
   \item Исправлена ошибка поддержки поля \bibfield{major} (не поддерживалось).

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-gost/biblatex-gost.dbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-gost/biblatex-gost.dbx	2017-05-03 21:28:23 UTC (rev 44171)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-gost/biblatex-gost.dbx	2017-05-03 21:28:45 UTC (rev 44172)
@@ -1,5 +1,5 @@
 \ProvidesFile{biblatex-gost.dbx}
-[2017/02/16\space v1.13\space biblatex-gost data model]
+[2017/05/03\space v1.14\space biblatex-gost data model]
 
 % Biblatex-GOST data model
 

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-gost/biblatex-gost.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-gost/biblatex-gost.def	2017-05-03 21:28:23 UTC (rev 44171)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-gost/biblatex-gost.def	2017-05-03 21:28:45 UTC (rev 44172)
@@ -1,5 +1,5 @@
 \ProvidesFile{biblatex-gost.def}
-[2017/02/16\space v1.13\space biblatex-gost styles]
+[2017/05/03\space v1.14\space biblatex-gost styles]
 
 % these declarations should be here, not in lbx, to be initialized for all languages
 \NewBibliographyString{
@@ -103,7 +103,9 @@
   requested,published,priority,
   docthesis,phdautoref,docautoref,
 }
+
 \DeclareLanguageMapping{russian}{russian-gost}
+
 %
 %   Sorting Schemes
 %

Added: trunk/Master/texmf-dist/tex/latex/biblatex-gost/brazilian-gost.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-gost/brazilian-gost.lbx	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-gost/brazilian-gost.lbx	2017-05-03 21:28:45 UTC (rev 44172)
@@ -0,0 +1,11 @@
+\ProvidesFile{brazilian-gost.lbx}
+[2017/05/03\space v1.14\space biblatex-gost styles]
+
+\InheritBibliographyExtras{brazilian}
+
+\DeclareBibliographyStrings{%
+  inherit          = {brazilian},%------------------------------------------------------------
+  pages            = {{p\'aginas}{p\adddot}}, 
+}
+
+\endinput

Added: trunk/Master/texmf-dist/tex/latex/biblatex-gost/catalan-gost.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-gost/catalan-gost.lbx	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-gost/catalan-gost.lbx	2017-05-03 21:28:45 UTC (rev 44172)
@@ -0,0 +1,12 @@
+\ProvidesFile{catalan-gost.lbx}
+[2017/05/03\space v1.14\space biblatex-gost styles]
+
+\InheritBibliographyExtras{catalan}
+
+\DeclareBibliographyStrings{%
+  inherit          = {catalan},%------------------------------------------------------------
+  page             = {{p\`agina}{p\adddot}},
+  pages            = {{p\`agines}{p\adddot}},
+}
+
+\endinput

Added: trunk/Master/texmf-dist/tex/latex/biblatex-gost/croatian-gost.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-gost/croatian-gost.lbx	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-gost/croatian-gost.lbx	2017-05-03 21:28:45 UTC (rev 44172)
@@ -0,0 +1,12 @@
+\ProvidesFile{croatian-gost.lbx}
+[2017/05/03\space v1.14\space biblatex-gost styles]
+
+\InheritBibliographyExtras{croatian}
+
+\DeclareBibliographyStrings{%
+  inherit          = {croatian},%------------------------------------------------------------
+  page             = {{stranica}{s\adddot}},
+  pages            = {{stranice}{s\adddot}},
+}
+
+\endinput

Added: trunk/Master/texmf-dist/tex/latex/biblatex-gost/english-gost.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-gost/english-gost.lbx	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-gost/english-gost.lbx	2017-05-03 21:28:45 UTC (rev 44172)
@@ -0,0 +1,11 @@
+\ProvidesFile{russian-gost.lbx}
+[2017/05/03\space v1.14\space biblatex-gost styles]
+
+\InheritBibliographyExtras{english}
+
+\DeclareBibliographyStrings{%
+  inherit          = {english},%------------------------------------------------------------
+  pages            = {{pages}{p\adddot}},
+}
+
+\endinput

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic-min.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic-min.bbx	2017-05-03 21:28:23 UTC (rev 44171)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic-min.bbx	2017-05-03 21:28:45 UTC (rev 44172)
@@ -1,5 +1,5 @@
 \ProvidesFile{gost-alphabetic-min.bbx}
-[2017/02/16\space v1.13\space biblatex-gost styles]
+[2017/05/03\space v1.14\space biblatex-gost styles]
 
 \RequireBibliographyStyle{gost-alphabetic}
 \AtEveryBibitem{%

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic-min.cbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic-min.cbx	2017-05-03 21:28:23 UTC (rev 44171)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic-min.cbx	2017-05-03 21:28:45 UTC (rev 44172)
@@ -1,5 +1,5 @@
 \ProvidesFile{gost-alphabetic-min.cbx}
-[2017/02/16\space v1.13\space biblatex-gost styles]
+[2017/05/03\space v1.14\space biblatex-gost styles]
 
 \RequireCitationStyle{gost-alphabetic}
 

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic-min.dbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic-min.dbx	2017-05-03 21:28:23 UTC (rev 44171)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic-min.dbx	2017-05-03 21:28:45 UTC (rev 44172)
@@ -1,5 +1,5 @@
 \ProvidesFile{gost-alphabetic-min.dbx}
-[2017/02/16\space v1.13\space biblatex-gost data model]
+[2017/05/03\space v1.14\space biblatex-gost data model]
 
 \blx at inputonce{biblatex-gost.dbx}{biblatex-gost data model}{}{}{}{}
 

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic.bbx	2017-05-03 21:28:23 UTC (rev 44171)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic.bbx	2017-05-03 21:28:45 UTC (rev 44172)
@@ -1,5 +1,5 @@
 \ProvidesFile{gost-alphabetic.bbx}
-[2017/02/16\space v1.13\space biblatex-gost styles]
+[2017/05/03\space v1.14\space biblatex-gost styles]
 
 \RequireBibliographyStyle{gost-standard}
 \ExecuteBibliographyOptions{labelalpha,sorting=anyvt}

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic.cbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic.cbx	2017-05-03 21:28:23 UTC (rev 44171)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic.cbx	2017-05-03 21:28:45 UTC (rev 44172)
@@ -1,5 +1,5 @@
 \ProvidesFile{gost-alphabetic.cbx}
-[2017/02/16\space v1.13\space biblatex-gost styles]
+[2017/05/03\space v1.14\space biblatex-gost styles]
 
 \RequireCitationStyle{alphabetic}
 \ExecuteBibliographyOptions{labelalpha,autocite=inline}

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic.dbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic.dbx	2017-05-03 21:28:23 UTC (rev 44171)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic.dbx	2017-05-03 21:28:45 UTC (rev 44172)
@@ -1,5 +1,5 @@
 \ProvidesFile{gost-alphabetic.dbx}
-[2017/02/16\space v1.13\space biblatex-gost data model]
+[2017/05/03\space v1.14\space biblatex-gost data model]
 
 \blx at inputonce{biblatex-gost.dbx}{biblatex-gost data model}{}{}{}{}
 

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear-min.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear-min.bbx	2017-05-03 21:28:23 UTC (rev 44171)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear-min.bbx	2017-05-03 21:28:45 UTC (rev 44172)
@@ -1,5 +1,5 @@
 \ProvidesFile{gost-authoryear-min.bbx}
-[2017/02/16\space v1.13\space biblatex-gost styles]
+[2017/05/03\space v1.14\space biblatex-gost styles]
 
 \RequireBibliographyStyle{gost-authoryear}
 \AtEveryBibitem{%

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear-min.cbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear-min.cbx	2017-05-03 21:28:23 UTC (rev 44171)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear-min.cbx	2017-05-03 21:28:45 UTC (rev 44172)
@@ -1,5 +1,5 @@
 \ProvidesFile{gost-authoryear-min.cbx}
-[2017/02/16\space v1.13\space biblatex-gost styles]
+[2017/05/03\space v1.14\space biblatex-gost styles]
 
 \RequireCitationStyle{gost-authoryear}
 

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear-min.dbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear-min.dbx	2017-05-03 21:28:23 UTC (rev 44171)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear-min.dbx	2017-05-03 21:28:45 UTC (rev 44172)
@@ -1,5 +1,5 @@
 \ProvidesFile{gost-authoryear-min.dbx}
-[2017/02/16\space v1.13\space biblatex-gost data model]
+[2017/05/03\space v1.14\space biblatex-gost data model]
 
 \blx at inputonce{biblatex-gost.dbx}{biblatex-gost data model}{}{}{}{}
 

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear.bbx	2017-05-03 21:28:23 UTC (rev 44171)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear.bbx	2017-05-03 21:28:45 UTC (rev 44172)
@@ -1,5 +1,5 @@
 \ProvidesFile{gost-authoryear.bbx}
-[2017/02/16\space v1.13\space biblatex-gost styles]
+[2017/05/03\space v1.14\space biblatex-gost styles]
 
 \RequireBibliographyStyle{gost-standard}
 
@@ -35,7 +35,7 @@
 % label isn't taken into account since labeltitle is always provided
 \newbibmacro*{labeltitle:common}{%
   \blx at gost@ifneedsdate
-    {\printfield[title]{labeltitle}%
+    {\printtext[title]{\printfield[titlecase]{labeltitle}}%
      \clearfield{\thefield{labeltitlesource}}}
     {}}
 
@@ -203,10 +203,10 @@
                    \iffieldundef{label}
                      {% no label, so print labeltitle (always present)
                       \blx at gost@ifneedsdate
-                        {\printfield[citetitle]{labeltitle}
+                        {\printtext[citetitle]{\printfield[titlecase]{labeltitle}}
                          \setunit{\nameyeardelim}%
                          \usebibmacro{cite:labelyear+extras}{}}
-                        {\printfield[citetitle]{labeltitle}}}
+                        {\printtext[citetitle]{\printfield[titlecase]{labeltitle}}}}
                      {% label exists, print it
                       \usebibmacro{cite:label+volume+parts}}}%
                   {% labelname, no labelyear
@@ -269,7 +269,9 @@
   }
     {\usebibmacro{bbx:dashcheck}
        {\bibnamedash}
-       {\printnames[heading]{author}%
+       {\iftoggle{bbx:gostbibliography}
+         {\printnames[heading][1-1]{author}}
+         {\printnames[heading]{author}}%
      \setunit{\addcomma\space}%
      \usebibmacro{bbx:savehash}}%
      \usebibmacro{authorstrg}%

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear.cbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear.cbx	2017-05-03 21:28:23 UTC (rev 44171)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear.cbx	2017-05-03 21:28:45 UTC (rev 44172)
@@ -1,5 +1,5 @@
 \ProvidesFile{gost-authoryear.cbx}
-[2017/02/16\space v1.13\space biblatex-gost styles]
+[2017/05/03\space v1.14\space biblatex-gost styles]
 
 \ExecuteBibliographyOptions{dashed=false,citetracker=constrict,loccittracker=constrict,
   dropdates=false,
@@ -53,11 +53,11 @@
                \iffieldundef{label}
                  {% no label, so print labeltitle (always present)
                   \blx at gost@ifneedsdate
-                    {\printfield[citetitle]{labeltitle}
+                    {\printtext[citetitle]{\printfield[titlecase]{labeltitle}}
                      \setunit{\nameyeardelim}%
                      \usebibmacro{cite:labelyear+extras}{bibhyperref}}
                     {\printtext[bibhyperref]{%
-                              \printfield[citetitle]{labeltitle}}}}
+                        \printtext[citetitle]{\printfield[titlecase]{labeltitle}}}}}
                  {% label exists, print it
                   \usebibmacro{cite:label+volume+parts}}}%
               {% labelname, no labelyear
@@ -190,7 +190,7 @@
 
 \newbibmacro*{cite:label}{%
   \iffieldundef{label}
-    {\printtext[bibhyperref]{\printfield[citetitle]{labeltitle}}}
+    {\printtext[bibhyperref]{\printtext[citetitle]{\printfield[titlecase]{labeltitle}}}}
     {\printtext[bibhyperref]{\printfield{label}}}}
 
 \newbibmacro*{cite:labelyear+extrayear}{%

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear.dbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear.dbx	2017-05-03 21:28:23 UTC (rev 44171)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear.dbx	2017-05-03 21:28:45 UTC (rev 44172)
@@ -1,5 +1,5 @@
 \ProvidesFile{gost-authoryear.dbx}
-[2017/02/16\space v1.13\space biblatex-gost data model]
+[2017/05/03\space v1.14\space biblatex-gost data model]
 
 \blx at inputonce{biblatex-gost.dbx}{biblatex-gost data model}{}{}{}{}
 

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote-min.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote-min.bbx	2017-05-03 21:28:23 UTC (rev 44171)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote-min.bbx	2017-05-03 21:28:45 UTC (rev 44172)
@@ -1,5 +1,5 @@
 \ProvidesFile{gost-footnote-min.bbx}
-[2017/02/16\space v1.13\space biblatex-gost styles]
+[2017/05/03\space v1.14\space biblatex-gost styles]
 
 \RequireBibliographyStyle{gost-inline-min}
 

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote-min.cbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote-min.cbx	2017-05-03 21:28:23 UTC (rev 44171)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote-min.cbx	2017-05-03 21:28:45 UTC (rev 44172)
@@ -1,5 +1,5 @@
 \ProvidesFile{gost-footnote-min.cbx}
-[2017/02/16\space v1.13\space biblatex-gost styles]
+[2017/05/03\space v1.14\space biblatex-gost styles]
 
 \RequireCitationStyle{gost-footnote}
 \renewbibmacro*{cite:clearfields}{%

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote-min.dbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote-min.dbx	2017-05-03 21:28:23 UTC (rev 44171)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote-min.dbx	2017-05-03 21:28:45 UTC (rev 44172)
@@ -1,5 +1,5 @@
 \ProvidesFile{gost-footnote-min.dbx}
-[2017/02/16\space v1.13\space biblatex-gost data model]
+[2017/05/03\space v1.14\space biblatex-gost data model]
 
 \blx at inputonce{biblatex-gost.dbx}{biblatex-gost data model}{}{}{}{}
 

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote.bbx	2017-05-03 21:28:23 UTC (rev 44171)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote.bbx	2017-05-03 21:28:45 UTC (rev 44172)
@@ -1,5 +1,5 @@
 \ProvidesFile{gost-footnote.bbx}
-[2017/02/16\space v1.13\space biblatex-gost styles]
+[2017/05/03\space v1.14\space biblatex-gost styles]
 
 \RequireBibliographyStyle{gost-inline}
 

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote.cbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote.cbx	2017-05-03 21:28:23 UTC (rev 44171)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote.cbx	2017-05-03 21:28:45 UTC (rev 44172)
@@ -1,5 +1,5 @@
 \ProvidesFile{gost-footnote.cbx}
-[2017/02/16\space v1.13\space biblatex-gost styles]
+[2017/05/03\space v1.14\space biblatex-gost styles]
 
 \RequireCitationStyle{gost-inline}
 

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote.dbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote.dbx	2017-05-03 21:28:23 UTC (rev 44171)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote.dbx	2017-05-03 21:28:45 UTC (rev 44172)
@@ -1,5 +1,5 @@
 \ProvidesFile{gost-footnote.dbx}
-[2017/02/16\space v1.13\space biblatex-gost data model]
+[2017/05/03\space v1.14\space biblatex-gost data model]
 
 \blx at inputonce{biblatex-gost.dbx}{biblatex-gost data model}{}{}{}{}
 

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-inline-min.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-inline-min.bbx	2017-05-03 21:28:23 UTC (rev 44171)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-inline-min.bbx	2017-05-03 21:28:45 UTC (rev 44172)
@@ -1,5 +1,5 @@
 \ProvidesFile{gost-inline-min.bbx}
-[2017/02/16\space v1.13\space biblatex-gost styles]
+[2017/05/03\space v1.14\space biblatex-gost styles]
 
 \RequireBibliographyStyle{gost-inline}
 \AtEveryBibitem{%

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-inline-min.cbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-inline-min.cbx	2017-05-03 21:28:23 UTC (rev 44171)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-inline-min.cbx	2017-05-03 21:28:45 UTC (rev 44172)
@@ -1,5 +1,5 @@
 \ProvidesFile{gost-inline-min.cbx}
-[2017/02/16\space v1.13\space biblatex-gost styles]
+[2017/05/03\space v1.14\space biblatex-gost styles]
 
 \RequireCitationStyle{gost-inline}
 \renewbibmacro*{cite:clearfields}{%

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-inline-min.dbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-inline-min.dbx	2017-05-03 21:28:23 UTC (rev 44171)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-inline-min.dbx	2017-05-03 21:28:45 UTC (rev 44172)
@@ -1,5 +1,5 @@
 \ProvidesFile{gost-inline-min.dbx}
-[2017/02/16\space v1.13\space biblatex-gost data model]
+[2017/05/03\space v1.14\space biblatex-gost data model]
 
 \blx at inputonce{biblatex-gost.dbx}{biblatex-gost data model}{}{}{}{}
 

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-inline.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-inline.bbx	2017-05-03 21:28:23 UTC (rev 44171)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-inline.bbx	2017-05-03 21:28:45 UTC (rev 44172)
@@ -1,5 +1,5 @@
 \ProvidesFile{gost-inline.bbx}
-[2017/02/16\space v1.13\space biblatex-gost styles]
+[2017/05/03\space v1.14\space biblatex-gost styles]
 
 \RequireBibliographyStyle{gost-standard}
 
@@ -38,9 +38,9 @@
 \newbibmacro*{labeltitle}{%
   \iffieldundef{label}
     {\iffieldundef{shorttitle}
-       {\printfield{title}%
+       {\printtext[title]{\printfield[titlecase]{title}}%
         \clearfield{title}}
-       {\printfield[title]{shorttitle}}}
+       {\printtext[title]{\printfield[titlecase]{shorttitle}}}}
     {\printfield{label}}}
 
 \endinput

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-inline.cbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-inline.cbx	2017-05-03 21:28:23 UTC (rev 44171)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-inline.cbx	2017-05-03 21:28:45 UTC (rev 44172)
@@ -1,5 +1,5 @@
 \ProvidesFile{gost-inline.cbx}
-[2017/02/16\space v1.13\space biblatex-gost styles]
+[2017/05/03\space v1.14\space biblatex-gost styles]
 
 \DeclareLabelname
   [inbook,incollection,inproceedings,inreference,suppbook,suppcollection,suppperiodical,bookinbook]
@@ -76,9 +76,9 @@
       test {\ifnumequal{\value{citecount}}{\value{citetotal}}}
       and
       (
-      	not test {\iffieldundef{pages}}
-      	or
-      	not test {\iffieldundef{pagetotal}}
+        not test {\iffieldundef{pages}}
+        or
+        not test {\iffieldundef{pagetotal}}
       )
     }
       {\usebibmacro{cite:postnote:pages}}
@@ -406,7 +406,7 @@
     {}
     {\setunit*{\labelnamepunct}%
      \printtext[bibhyperlink]{%
-        \printfield[citetitle]{labeltitle}}}%
+        \printtext[citetitle]{\printfield[titlecase]{labeltitle}}}}%
   \ifboolexpr{
     ( test {\ifentrytype{book}}     % do we use macro{volume+parts} ?
       or test {\ifentrytype{collection}}
@@ -499,7 +499,7 @@
 
 \newbibmacro*{textcite}{%
   \ifnameundef{labelname}
-    {\printfield[citetitle]{labeltitle}}
+    {\printtext[citetitle]{\printfield[titlecase]{labeltitle}}}
     {\printnames{labelname}}}
 
 \newbibmacro*{textcite:init}{%

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-inline.dbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-inline.dbx	2017-05-03 21:28:23 UTC (rev 44171)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-inline.dbx	2017-05-03 21:28:45 UTC (rev 44172)
@@ -1,5 +1,5 @@
 \ProvidesFile{gost-inline.dbx}
-[2017/02/16\space v1.13\space biblatex-gost data model]
+[2017/05/03\space v1.14\space biblatex-gost data model]
 
 \blx at inputonce{biblatex-gost.dbx}{biblatex-gost data model}{}{}{}{}
 

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric-min.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric-min.bbx	2017-05-03 21:28:23 UTC (rev 44171)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric-min.bbx	2017-05-03 21:28:45 UTC (rev 44172)
@@ -1,5 +1,5 @@
 \ProvidesFile{gost-numeric-min.bbx}
-[2017/02/16\space v1.13\space biblatex-gost styles]
+[2017/05/03\space v1.14\space biblatex-gost styles]
 
 \RequireBibliographyStyle{gost-numeric}
 \AtEveryBibitem{%

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric-min.cbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric-min.cbx	2017-05-03 21:28:23 UTC (rev 44171)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric-min.cbx	2017-05-03 21:28:45 UTC (rev 44172)
@@ -1,5 +1,5 @@
 \ProvidesFile{gost-numeric-min.cbx}
-[2017/02/16\space v1.13\space biblatex-gost styles]
+[2017/05/03\space v1.14\space biblatex-gost styles]
 
 \RequireCitationStyle{gost-numeric}
 

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric-min.dbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric-min.dbx	2017-05-03 21:28:23 UTC (rev 44171)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric-min.dbx	2017-05-03 21:28:45 UTC (rev 44172)
@@ -1,5 +1,5 @@
 \ProvidesFile{gost-numeric-min.dbx}
-[2017/02/16\space v1.13\space biblatex-gost data model]
+[2017/05/03\space v1.14\space biblatex-gost data model]
 
 \blx at inputonce{biblatex-gost.dbx}{biblatex-gost data model}{}{}{}{}
 

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric.bbx	2017-05-03 21:28:23 UTC (rev 44171)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric.bbx	2017-05-03 21:28:45 UTC (rev 44172)
@@ -1,5 +1,5 @@
 \ProvidesFile{gost-numeric.bbx}
-[2017/02/16\space v1.13\space biblatex-gost styles]
+[2017/05/03\space v1.14\space biblatex-gost styles]
 
 \RequireBibliographyStyle{gost-standard}
 \ExecuteBibliographyOptions{labelnumber,bibisbn,biburl,bibdoi,bibeprint}

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric.cbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric.cbx	2017-05-03 21:28:23 UTC (rev 44171)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric.cbx	2017-05-03 21:28:45 UTC (rev 44172)
@@ -1,5 +1,5 @@
 \ProvidesFile{gost-numeric.cbx}
-[2017/02/16\space v1.13\space biblatex-gost styles]
+[2017/05/03\space v1.14\space biblatex-gost styles]
 
 \RequireCitationStyle{numeric-comp}
 \ExecuteBibliographyOptions{dashed=false,citeisbn,citeurl,citedoi,citeeprint}

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric.dbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric.dbx	2017-05-03 21:28:23 UTC (rev 44171)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric.dbx	2017-05-03 21:28:45 UTC (rev 44172)
@@ -1,5 +1,5 @@
 \ProvidesFile{gost-numeric.dbx}
-[2017/02/16\space v1.13\space biblatex-gost data model]
+[2017/05/03\space v1.14\space biblatex-gost data model]
 
 \blx at inputonce{biblatex-gost.dbx}{biblatex-gost data model}{}{}{}{}
 

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-standard.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-standard.bbx	2017-05-03 21:28:23 UTC (rev 44171)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-gost/gost-standard.bbx	2017-05-03 21:28:45 UTC (rev 44172)
@@ -1,8 +1,8 @@
 \ProvidesFile{gost-standard.bbx}
-[2017/02/16\space v1.13\space biblatex-gost styles]
+[2017/05/03\space v1.14\space biblatex-gost styles]
 
-\def\bbx at gost@date{2017/02/16}
-\def\bbx at gost@version{1.13}
+\def\bbx at gost@date{2017/05/03}
+\def\bbx at gost@version{1.14}
 
 \@ifpackagelater{biblatex}{2016/09/07}
   {}
@@ -46,6 +46,30 @@
 
 %  OPTIONS
 
+\DeclareBibliographyOption{otherlangs}[true]{%
+  \ifstrequal{#1}{true}
+    {\DeclareLanguageMapping{brazilian}{brazilian-gost}
+      \DeclareLanguageMapping{catalan}{catalan-gost}
+      \DeclareLanguageMapping{croatian}{croatian-gost}
+      \DeclareLanguageMapping{english}{english-gost}
+      \DeclareLanguageMapping{greek}{greek-gost}
+      \DeclareLanguageMapping{icelandic}{icelandic-gost}
+      \DeclareLanguageMapping{italian}{italian-gost}
+      \DeclareLanguageMapping{portuguese}{portuguese-gost}
+      \DeclareLanguageMapping{slovene}{slovene-gost}
+      \DeclareLanguageMapping{spanish}{spanish-gost}}
+    {\DeclareLanguageMapping{brazilian}{brazilian}
+      \DeclareLanguageMapping{catalan}{catalan}
+      \DeclareLanguageMapping{croatian}{croatian}
+      \DeclareLanguageMapping{english}{english}
+      \DeclareLanguageMapping{greek}{greek}
+      \DeclareLanguageMapping{icelandic}{icelandic}
+      \DeclareLanguageMapping{italian}{italian}
+      \DeclareLanguageMapping{portuguese}{portuguese}
+      \DeclareLanguageMapping{slovene}{slovene}
+      \DeclareLanguageMapping{spanish}{spanish}}
+  }
+
 \newbibmacro*{bbx:savehash}{%
   \savefield{fullhash}{\bbx at lasthash}}
 \DeclareBibliographyOption{dashed}[true]{%
@@ -255,7 +279,8 @@
   alldates=short,
   eventdate=comp,
   blockpunct=emdash,
-  doublevols=true}
+  doublevols=true,
+  otherlangs=true}
 
 \newbibmacro*{cbx:bookibid:check}[2]{#2}
 
@@ -274,50 +299,36 @@
 % volume etc
 %
 % helper for printing volume/book/number/part/issue
-\newcommand{\printvol}[2]{%
-  \ifnumcomp{\rangelen{#2}}{=}{2}
+% [prefix] <value> <volume-string>
+\newcommand{\printvol}[3][]{%
+  \ifnumcomp{\rangelen{#3}}{=}{2}
     {\iftoggle{bbx:gost:doublevols}{\def\bibrangedash{\doublevolsdelim}}{}}
     {}%
-  \iffieldnums{#2}
-    {\ifbibstring{#2}
-      {\bibstring{#2}\addabbrvspace#1}
-      {#1}}
-    {\ifcapital{\MakeCapital{#1}}{#1}\isdot}}
+  \iffieldnums{#3}
+    {\ifbibstring{#3}
+      {\bibstring{#3}\addabbrvspace#2}
+      {#1#2}}
+    {\ifcapital{\MakeCapital{#2}}{#2}\isdot}}
 \DeclareFieldFormat*{volume}{\printvol{#1}{volume}}
 \DeclareFieldFormat[article,periodical]{volume}{%
-  \ifnumcomp{\rangelen{volume}}{=}{2}
-    {\iftoggle{bbx:gost:doublevols}{\def\bibrangedash{\doublevolsdelim}}{}}
-    {}%
+  \ifnumcomp{\rangelen{volume}}{=}{2}{%
+    \iftoggle{bbx:gost:doublevols}{\def\bibrangedash{\doublevolsdelim}}{}%
+  }{}%
   \ifbibstring{volume}
     {\bibstring{jourvol}\addabbrvspace#1}
     {#1}}
 \DeclareFieldFormat*{book}{\printvol{#1}{book}}
 \DeclareFieldFormat*{part}{\printvol{#1}{part}}
-\DeclareFieldFormat{seriesnumber}{#1}%
-\DeclareFieldFormat*{number}{%
-  \ifnumcomp{\rangelen{number}}{=}{2}
-    {\iftoggle{bbx:gost:doublevols}{\def\bibrangedash{\doublevolsdelim}}{}}
-    {}%
-  \iffieldnums{number}
-    {\ifbibstring{number}
-      {\bibsstring{number}\addabbrvspace#1}
-      {\unspace\adddot#1}}%
-    {\ifcapital{\MakeCapital{#1}}{#1}\isdot}}
+\DeclareFieldFormat*{issue}{\printvol{#1}{issue}}
+\DeclareFieldFormat[article,periodical]{issue}{\printvol[\unspace\adddot]{#1}{issue}}
+\DeclareFieldFormat*{number}{\printvol[\unspace\adddot]{#1}{number}}
+% \DeclareFieldFormat*{number}{\printvol{#1}{number}}
 \DeclareFieldFormat[patent]{number}{#1}%
 \DeclareFieldFormat{requestnumber}{%
   \ifbibstring{number}
     {\bibsstring{number}\addnbspace#1}
     {#1}}%
-\DeclareFieldFormat{issue}{\printvol{#1}{issue}}
-\DeclareFieldFormat[article,periodical]{issue}{%
-  \ifnumcomp{\rangelen{issue}}{=}{2}
-    {\iftoggle{bbx:gost:doublevols}{\def\bibrangedash{\doublevolsdelim}}{}}
-    {}%
-  \iffieldnums{issue}
-    {\ifbibstring{issue}%
-     {\bibstring{issue}\addabbrvspace#1}%
-     {\unspace\adddot#1}}%
-    {\ifcapital{\MakeCapital{#1}}{#1}\isdot}}
+\DeclareFieldFormat{seriesnumber}{#1}%
 
 % volumes etc, involumes etc
 %  
@@ -415,7 +426,9 @@
       {\namepartgiven}
       {\namepartprefix}
       {\namepartsuffix}}%
-  \usebibmacro{name:andothers}} 
+    \iftoggle{bbx:gostbibliography}
+      {}
+      {\usebibmacro{name:andothers}}} 
 \newbibmacro*{headingname:family-given}[4]{%
   \ifuseprefix
     {\usebibmacro{name:delim}{#3#1}%
@@ -1855,7 +1868,7 @@
   \iffieldundef{issuetitle}
     {}
     {\setunit{\addcolon\space}%
-     \printfield{issuetitle}}}%
+     \printtext[issuetitle]{\printfield[titlecase]{issuetitle}}}}%
 
 \newbibmacro*{jour:date}{%
   \usebibmacro{year}%
@@ -2139,7 +2152,9 @@
   }
     {\usebibmacro{bbx:dashcheck}
        {\bibnamedash}
-       {\printnames[heading]{author}%
+       {\iftoggle{bbx:gostbibliography}
+         {\printnames[heading][1-1]{author}}
+         {\printnames[heading]{author}}%
      \setunit{\addcomma\space}%
      \usebibmacro{bbx:savehash}}%
      \usebibmacro{authorstrg}}

Added: trunk/Master/texmf-dist/tex/latex/biblatex-gost/greek-gost.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-gost/greek-gost.lbx	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-gost/greek-gost.lbx	2017-05-03 21:28:45 UTC (rev 44172)
@@ -0,0 +1,11 @@
+\ProvidesFile{greek-gost.lbx}
+[2017/05/03\space v1.14\space biblatex-gost styles]
+
+\InheritBibliographyExtras{greek}
+
+\DeclareBibliographyStrings{%
+  inherit          = {greek},%------------------------------------------------------------
+  pages            = {{σελίδες}{σ\adddot}},
+}
+
+\endinput

Added: trunk/Master/texmf-dist/tex/latex/biblatex-gost/icelandic-gost.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-gost/icelandic-gost.lbx	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-gost/icelandic-gost.lbx	2017-05-03 21:28:45 UTC (rev 44172)
@@ -0,0 +1,12 @@
+\ProvidesFile{icelandic-gost.lbx}
+[2017/05/03\space v1.14\space biblatex-gost styles]
+
+\InheritBibliographyExtras{icelandic}
+
+\DeclareBibliographyStrings{%
+  inherit          = {icelandic},%------------------------------------------------------------
+  page             = {{bla\dh{}s\'{\i}\dh{}a}{b\adddot}},
+  pages            = {{bla\dh{}s\'{\i}\dh{}ur}{b\adddot}},
+}
+
+\endinput

Added: trunk/Master/texmf-dist/tex/latex/biblatex-gost/italian-gost.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-gost/italian-gost.lbx	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-gost/italian-gost.lbx	2017-05-03 21:28:45 UTC (rev 44172)
@@ -0,0 +1,11 @@
+\ProvidesFile{italian-gost.lbx}
+[2017/05/03\space v1.14\space biblatex-gost styles]
+
+\InheritBibliographyExtras{italian}
+
+\DeclareBibliographyStrings{%
+  inherit          = {italian},%------------------------------------------------------------
+  pages            = {{pagine}{p\adddot}},
+}
+
+\endinput

Added: trunk/Master/texmf-dist/tex/latex/biblatex-gost/portuguese-gost.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-gost/portuguese-gost.lbx	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-gost/portuguese-gost.lbx	2017-05-03 21:28:45 UTC (rev 44172)
@@ -0,0 +1,11 @@
+\ProvidesFile{portuguese-gost.lbx}
+[2017/05/03\space v1.14\space biblatex-gost styles]
+
+\InheritBibliographyExtras{portuguese}
+
+\DeclareBibliographyStrings{%
+  inherit          = {portuguese},%------------------------------------------------------------
+  pages            = {{p\'aginas}{p\adddot}},
+}
+
+\endinput

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-gost/russian-gost.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-gost/russian-gost.lbx	2017-05-03 21:28:23 UTC (rev 44171)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-gost/russian-gost.lbx	2017-05-03 21:28:45 UTC (rev 44172)
@@ -1,5 +1,5 @@
 \ProvidesFile{russian-gost.lbx}
-[2017/02/16\space v1.13\space biblatex-gost styles]
+[2017/05/03\space v1.14\space biblatex-gost styles]
 
 \InheritBibliographyExtras{russian}
 

Added: trunk/Master/texmf-dist/tex/latex/biblatex-gost/slovene-gost.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-gost/slovene-gost.lbx	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-gost/slovene-gost.lbx	2017-05-03 21:28:45 UTC (rev 44172)
@@ -0,0 +1,12 @@
+\ProvidesFile{slovene-gost.lbx}
+[2017/05/03\space v1.14\space biblatex-gost styles]
+
+\InheritBibliographyExtras{slovene}
+
+\DeclareBibliographyStrings{%
+  inherit          = {slovene},%------------------------------------------------------------
+  page             = {{stran}{s\adddot}},
+  pages            = {{strani}{s\adddot}},
+}
+
+\endinput

Added: trunk/Master/texmf-dist/tex/latex/biblatex-gost/spanish-gost.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-gost/spanish-gost.lbx	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-gost/spanish-gost.lbx	2017-05-03 21:28:45 UTC (rev 44172)
@@ -0,0 +1,12 @@
+\ProvidesFile{spanish-gost.lbx}
+[2017/05/03\space v1.14\space biblatex-gost styles]
+
+\InheritBibliographyExtras{spanish}
+
+\DeclareBibliographyStrings{%
+  inherit          = {spanish},%------------------------------------------------------------
+  page             = {{p\'agina}{p\adddot}},
+  pages            = {{p\'aginas}{p\adddot}},
+}
+
+\endinput



More information about the tex-live-commits mailing list