summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2013-11-05 01:10:19 +0000
committerKarl Berry <karl@freefriends.org>2013-11-05 01:10:19 +0000
commit3c765a85506e5e370e6f349eb8fc66141a9f6c36 (patch)
tree9e853e5d18eea25e0775780bcf02d8997bd20052
parent45c606bee196cd87449612bf1b11df69557f8a03 (diff)
biblatex-gost (4nov13)
git-svn-id: svn://tug.org/texlive/trunk@32072 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-gost/README2
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost-examples.pdfbin613347 -> 613347 bytes
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost.pdfbin232843 -> 233183 bytes
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost.tex18
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-gost/russian.idf136
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-gost/biblatex-gost.def2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic-min.bbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic-min.cbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic.bbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-gost/gost-alphabetic.cbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear-min.bbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear-min.cbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear.bbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-gost/gost-authoryear.cbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote-min.bbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote-min.cbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote.bbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-gost/gost-footnote.cbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-gost/gost-inline-min.bbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-gost/gost-inline-min.cbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-gost/gost-inline.bbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-gost/gost-inline.cbx12
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric-min.bbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric-min.cbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric.bbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-gost/gost-numeric.cbx2
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-gost/gost-standard.bbx30
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-gost/russian-gost.lbx2
28 files changed, 196 insertions, 44 deletions
diff --git a/Master/texmf-dist/doc/latex/biblatex-gost/README b/Master/texmf-dist/doc/latex/biblatex-gost/README
index d2f7eab0409..13695ce26f9 100644
--- a/Master/texmf-dist/doc/latex/biblatex-gost/README
+++ b/Master/texmf-dist/doc/latex/biblatex-gost/README
@@ -4,7 +4,7 @@ For documentation and release notes please refer to biblatex-gost.pdf.
The documentation is mainly in Russian. Formatting examples for various
bibliography entries may be found in biblatex-gost-examples.pdf.
-To use the current version of the package you will need biblatex 2.7/biber 1.7
+To use the current version of the package you will need biblatex 2.8/biber 1.8
or later. Using the styles is not different from using any other biblatex styles,
please refer to the biblatex documentation.
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
index a211ca8210d..4824940a4d6 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
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost.pdf b/Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost.pdf
index 10ab29a526d..19412fbd995 100644
--- a/Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost.pdf
+++ b/Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost.pdf
Binary files differ
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 ca069df8cd6..1080c39f503 100644
--- a/Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost.tex
+++ b/Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost.tex
@@ -15,7 +15,7 @@
\usepackage{rotating}
\usepackage{comment}
\usepackage[inline]{enumitem}
-%\usepackage{isodate} % bug?
+\usepackage[russian]{isodate} % bug?
\usepackage[backend=biber,
bibstyle=gost-standard,
]{biblatex} % to receive \bbx@gost@version, etc.
@@ -163,8 +163,8 @@ maintained.
Для работы \biblatexgost версии \makeatletter\bbx@gost@version\makeatother\
требуются, как минимум,
-\biblatex~2.7\fnurl{http://sourceforge.net/projects/biblatex/files/biblatex-2.7/}
-и \biber~1.7\fnurl{http://sourceforge.net/projects/biblatex-biber/files/biblatex-biber/1.7/}.
+\biblatex~2.8\fnurl{http://sourceforge.net/projects/biblatex/files/biblatex-2.8/}
+и \biber~1.8\fnurl{http://sourceforge.net/projects/biblatex-biber/files/biblatex-biber/1.8/}.
%(текущие версии на CTAN).
Пакет не будет работать с предыдущими версиями.
@@ -176,6 +176,12 @@ maintained.
модификации могут оказаться значительными. Более полный список изменений см.
в \Apxref{apx:changelog}.
+\subsubsection*{Версия 0.9.1}
+
+\begin{trivlist}
+\item Переход на \biblatex~2.8 и \biber~1.8
+\end{trivlist}
+
\subsubsection*{Версия 0.9}
\begin{trivlist}
@@ -1879,6 +1885,12 @@ pageref & + & + & + & + & + & + & + & + & + & + & + & + & + & + & +\tabularnewli
\begin{changelog}
+\begin{release}{0.9.1}{4-11-2013}
+\item Переход на \biblatex~2.8 и \biber~1.8.\see{sec:install}
+\item Исправлены ошибки несовместимости с \biblatex~2.8.
+\item Исправлено несколько ошибок пунктуации.
+\end{release}
+
\begin{release}{0.9}{17-07-2013}
\item Переход на \biblatex~2.7 и \biber~1.7.\see{sec:install}
\item Переработан механизм \opt{bookibid}, он теперь чувствителен к трекерам
diff --git a/Master/texmf-dist/doc/latex/biblatex-gost/russian.idf b/Master/texmf-dist/doc/latex/biblatex-gost/russian.idf
new file mode 100644
index 00000000000..ec21430643e
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/biblatex-gost/russian.idf
@@ -0,0 +1,136 @@
+\ProvidesFile{russian.idf}
+ [2010/01/03 v2.30 Language definitions for isodate package (HH)]
+\let\iso@languageloaded\active
+\def\month@russian{\ifcase\month\or
+ \cyrya\cyrn\cyrv\cyra\cyrr\cyrya
+ \or \cyrf\cyre\cyrv\cyrr\cyra\cyrl\cyrya
+ \or \cyrm\cyra\cyrr\cyrt\cyra
+ \or \cyra\cyrp\cyrr\cyre\cyrl\cyrya
+ \or \cyrm\cyra\cyrya
+ \or \cyri\cyryu\cyrn\cyrya
+ \or \cyri\cyryu\cyrl\cyrya
+ \or \cyra\cyrv\cyrg\cyru\cyrs\cyrt\cyra
+ \or \cyrs\cyre\cyrn\cyrt\cyrya\cyrb\cyrr\cyrya
+ \or \cyro\cyrk\cyrt\cyrya\cyrb\cyrr\cyrya
+ \or \cyrn\cyro\cyrya\cyrb\cyrr\cyrya
+ \or \cyrd\cyre\cyrk\cyra\cyrb\cyrr\cyrya\fi}
+\ifthenelse{\equal{\CurrentOption}{russian}}{%
+ \typeout{Define commands for Russian date format}
+ \def\day@russian{%
+ \ifiso@cleanlook
+ \day
+ \else
+ \ifcase\day\or
+ 1\or 2\or 3\or 4\or 5\or
+ 6\or 7\or 8\or 9\or 10\or
+ 11\or 12\or 13\or 14\or 15\or
+ 16\or 17\or 18\or 19\or 20\or
+ 21\or 22\or 23\or 24\or 25\or
+ 26\or 27\or 28\or 29\or 30\or
+ 31%
+ \fi
+ \fi
+ }
+ \def\iso@printmonthday@russian#1#2{%
+ \ifthenelse{\equal{\iso@dateformat}{iso}\OR
+ \equal{\iso@dateformat}{TeX}}{%
+ \iso@printmonthday@int{#1}{#2}%
+ }{%
+ \ifthenelse{\equal{\iso@dateformat}{numeric}\OR
+ \equal{\iso@dateformat}{short}}{%
+ \ifiso@doprintday
+ \iso@printday{#2}/%
+ \fi
+ \iso@printmonth{#1}%
+ }{%
+ \ifthenelse{\equal{\iso@dateformat}{orig}\OR
+ \equal{\iso@dateformat}{shortorig}}{%
+ \begingroup
+ \edef\lday{#2}\def\day{\lday}%
+ \edef\lmonth{#1}\def\month{\lmonth}%
+ \ifiso@doprintday
+ \day@russian\iso@monthsep\@empty
+ \fi
+ \month@russian
+ \endgroup
+ }{}%
+ }%
+ }%
+ }
+ \def\iso@printdate@russian#1#2#3{%
+ \ifthenelse{\equal{\iso@dateformat}{iso}\OR
+ \equal{\iso@dateformat}{TeX}}{%
+ \iso@printdate@int{#1}{#2}{#3}%
+ }{%
+ \iso@printmonthday@russian{\number#2}{\number#3}%
+ \ifiso@printyear
+ \ifthenelse{\equal{\iso@dateformat}{orig}\OR
+ \equal{\iso@dateformat}{shortorig}}{%
+ }{%
+ /%
+ }%
+ \ifthenelse{\equal{\iso@dateformat}{numeric}}{%
+ \iso@yearfour{\number#1}%
+ }{%
+ \ifthenelse{\equal{\iso@dateformat}{orig}}{%
+ \iso@yearsep\iso@yearfour{\number#1}%
+ }{%
+ \ifthenelse{\equal{\iso@dateformat}{shortorig}}{%
+ \iso@yearsep\iso@twodigitsign\iso@yeartwo{\number#1}%
+ }{%
+ \ifthenelse{\equal{\iso@dateformat}{short}}{%
+ \iso@yeartwo{\number#1}%
+ }{}%
+ }%
+ }%
+ }%
+ \fi
+ }%
+ }
+ \def\iso@daterussian{%
+ \def\today{\iso@printdate@russian{\year}{\month}{\day}}}%
+ \expandafter\def\csname iso@daterange@\CurrentOption\endcsname{%
+ \iso@daterange@russian}%
+ \def\iso@daterange@russian#1#2#3#4#5#6{%
+ \ifthenelse{\equal{\iso@dateformat}{iso}\OR
+ \equal{\iso@dateformat}{TeX}}{%
+ \iso@daterange@int{#1}{#2}{#3}{#4}{#5}{#6}%
+ }{%
+ \ifthenelse{\equal{\number#1}{\number#4}}{%
+ \ifthenelse{\equal{\number#2}{\number#5}}{%
+ \ifiso@doprintday
+ \ifthenelse{\equal{\iso@dateformat}{orig}\OR
+ \equal{\iso@dateformat}{shortorig}}{%
+ \begingroup
+ \edef\lday{#3}\def\day{\lday}%
+ \day@russian
+ \endgroup
+ }{%
+ \iso@printday{#3}%
+ }%
+ \else
+ \csname iso@printmonthday@\iso@languagename\endcsname{#2}{#3}%
+ \fi
+ }{%
+ \csname iso@printmonthday@\iso@languagename\endcsname{#2}{#3}%
+ }%
+ }{%
+ \csname iso@printdate@\iso@languagename\endcsname{#1}{#2}{#3}%
+ }%
+ \iso@rangesign
+ \csname iso@printdate@\iso@languagename\endcsname{#4}{#5}{#6}%
+ }%
+ }
+ \def\iso@languagename{russian}%
+}{}
+\expandafter\def\csname iso@rangesign@\CurrentOption\endcsname{~to~}
+\AtBeginDocument{%
+ \ifx\undefined\iso@daterussian\else
+ \def\daterussian{\iso@daterussian}%
+ \def\datebritish{\iso@daterussian}%
+ \def\dateUKrussian{\iso@daterussian}%
+ \fi
+}
+\endinput
+%%
+%% End of file `russian.idf'.
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 5c08d2ebdee..e651a25392f 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}
-[2013/07/17\space v0.9\space biblatex-gost styles]
+[2013/11/04\space v0.9.1\space biblatex-gost styles]
% these declarations should be here, not in lbx, to be initialized for all languages
\NewBibliographyString{
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 cb77e55bb2a..3e04cfac4ff 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}
-[2013/07/17\space v0.9\space biblatex-gost styles]
+[2013/11/04\space v0.9.1\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 0781b33ca61..719eb1ccdf8 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}
-[2013/07/17\space v0.9\space biblatex-gost styles]
+[2013/11/04\space v0.9.1\space biblatex-gost styles]
\RequireCitationStyle{gost-alphabetic}
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 9d169f7c462..0fdf52c3b14 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}
-[2013/07/17\space v0.9\space biblatex-gost styles]
+[2013/11/04\space v0.9.1\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 1cb4d2cce33..a7a1009ceea 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}
-[2013/07/17\space v0.9\space biblatex-gost styles]
+[2013/11/04\space v0.9.1\space biblatex-gost styles]
\RequireCitationStyle{alphabetic}
\ExecuteBibliographyOptions{labelalpha,autocite=inline}
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 912a0c193f4..91739b97393 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}
-[2013/07/17\space v0.9\space biblatex-gost styles]
+[2013/11/04\space v0.9.1\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 2b8bcfd9695..d69ee5bf3f4 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}
-[2013/07/17\space v0.9\space biblatex-gost styles]
+[2013/11/04\space v0.9.1\space biblatex-gost styles]
\RequireCitationStyle{gost-authoryear}
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 35100eacc73..29c729a0a4d 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}
-[2013/07/17\space v0.9\space biblatex-gost styles]
+[2013/11/04\space v0.9.1\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 3546d7a9b5a..f2a0fbb145a 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}
-[2013/07/17\space v0.9\space biblatex-gost styles]
+[2013/11/04\space v0.9.1\space biblatex-gost styles]
\ExecuteBibliographyOptions{dashed=false,citetracker=constrict,loccittracker=constrict,
singletitle=false,labeldate,labeltitleyear,uniquename=init,
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 a0563d4515e..24d5de5260a 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}
-[2013/07/17\space v0.9\space biblatex-gost styles]
+[2013/11/04\space v0.9.1\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 1024069d533..a0c4d6bff67 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}
-[2013/07/17\space v0.9\space biblatex-gost styles]
+[2013/11/04\space v0.9.1\space biblatex-gost styles]
\RequireCitationStyle{gost-footnote}
\renewbibmacro*{cite:clearfields}{%
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 16bd50f82c2..b4089c919a5 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}
-[2013/07/17\space v0.9\space biblatex-gost styles]
+[2013/11/04\space v0.9.1\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 0cf4e03b322..6d54829fcc9 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}
-[2013/07/17\space v0.9\space biblatex-gost styles]
+[2013/11/04\space v0.9.1\space biblatex-gost styles]
\RequireCitationStyle{gost-inline}
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 f23226eff2d..6661843ee4b 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}
-[2013/07/17\space v0.9\space biblatex-gost styles]
+[2013/11/04\space v0.9.1\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 1c2d123facf..27bbda7e0cb 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}
-[2013/07/17\space v0.9\space biblatex-gost styles]
+[2013/11/04\space v0.9.1\space biblatex-gost styles]
\RequireCitationStyle{gost-inline}
\renewbibmacro*{cite:clearfields}{%
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 b974ca55f79..fc946545777 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}
-[2013/07/17\space v0.9\space biblatex-gost styles]
+[2013/11/04\space v0.9.1\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 1e01516a8ba..974b465fa78 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}
-[2013/07/17\space v0.9\space biblatex-gost styles]
+[2013/11/04\space v0.9.1\space biblatex-gost styles]
\DeclareLabelname
[inbook,incollection,inproceedings,inreference,suppbook,suppcollection,suppperiodical,bookinbook]
@@ -105,7 +105,7 @@
%
% xref ibidem tracker
-\appto\blx@ibidtracker@gobal{%
+\appto\blx@ibidtracker@global{%
\ifbool{citetracker}
{\blx@imc@iffieldundef{crossref}
{\blx@imc@iffieldundef{xref}
@@ -133,7 +133,7 @@
\global\undef\blx@lastxref@text%
\global\undef\blx@lastxref@foot}
-\appto\blx@ibidreset@gobal{%
+\appto\blx@ibidreset@global{%
\global\undef\blx@lastxref@text}
\appto\blx@ibidreset@context{%
@@ -249,7 +249,7 @@
% loccit tracker patching
-\appto\blx@loccittracker@gobal{%
+\appto\blx@loccittracker@global{%
\ifbool{citetracker}
{\blx@xrefloccit@tracker{text}}
{}}
@@ -404,7 +404,7 @@
{\printnames{labelname}}%
\iffieldundef{labeltitle}
{}
- {\setunit*{\addspace}%
+ {\setunit*{\labelnamepunct}%
\printtext[bibhyperlink]{%
\printfield[citetitle]{labeltitle}}}%
\ifboolexpr{
@@ -428,7 +428,7 @@
\ifnameundef{labelname}
{\printfield{label}}
{\printnames{labelname}}%
- \newunit
+ \setunit*{\labelnamepunct}%
\printtext[bibhyperlink]{%
\bibstring[\mkibid]{opcit}}}
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 6d20f5e32a6..df43fa8aef7 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}
-[2013/07/17\space v0.9\space biblatex-gost styles]
+[2013/11/04\space v0.9.1\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 6917981cde6..115dba2500e 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}
-[2013/07/17\space v0.9\space biblatex-gost styles]
+[2013/11/04\space v0.9.1\space biblatex-gost styles]
\RequireCitationStyle{gost-numeric}
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 a9e876c87f9..eb3547a6429 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}
-[2013/07/17\space v0.9\space biblatex-gost styles]
+[2013/11/04\space v0.9.1\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 c70855dc23e..39378e27fa2 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}
-[2013/07/17\space v0.9\space biblatex-gost styles]
+[2013/11/04\space v0.9.1\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-standard.bbx b/Master/texmf-dist/tex/latex/biblatex-gost/gost-standard.bbx
index 9f40ac74e1b..ded8d97005d 100644
--- a/Master/texmf-dist/tex/latex/biblatex-gost/gost-standard.bbx
+++ b/Master/texmf-dist/tex/latex/biblatex-gost/gost-standard.bbx
@@ -1,14 +1,14 @@
\ProvidesFile{gost-standard.bbx}
-[2013/07/17\space v0.9\space biblatex-gost styles]
+[2013/11/04\space v0.9.1\space biblatex-gost styles]
-\def\bbx@gost@date{2013/07/17}
-\def\bbx@gost@version{0.9}
+\def\bbx@gost@date{2013/11/04}
+\def\bbx@gost@version{0.9.1}
-\@ifpackagelater{biblatex}{2013/07/03}
+\@ifpackagelater{biblatex}{2013/10/18}
{}
{\PackageError{biblatex}
{Outdated 'biblatex' package}
- {This version of 'biblatex-gost' requires biblatex v2.7 or later.\MessageBreak
+ {This version of 'biblatex-gost' requires biblatex v2.8 or later.\MessageBreak
You are using: '\csuse{ver@biblatex.sty}'.\MessageBreak
This is a fatal error. I'm aborting now.}%
\endinput}
@@ -279,12 +279,12 @@
\ifpunctmark{'}{}{\bibnamedelimc}}%
\mkbibhdnamelast{#1}\isdot
\ifblank{#4}{}{\bibnamedelimd\mkbibhdnameaffix{#4}\isdot}%
- \ifblank{#2}{}{\addcomma\bibnamedelimd\mkbibhdnamefirst{#2}\isdot}}
+ \ifblank{#2}{}{\revsdnamepunct\bibnamedelimd\mkbibhdnamefirst{#2}\isdot}}
{\usebibmacro{name:delim}{#1}%
\usebibmacro{name:hook}{#1}%
\mkbibhdnamelast{#1}\isdot
\ifblank{#4}{}{\bibnamedelimd\mkbibhdnameaffix{#4}\isdot}%
- \ifblank{#2#3}{}{\addspace}%
+ \ifblank{#2#3}{}{\revsdnamepunct}%
\ifblank{#2}{}{\bibnamedelimd\mkbibhdnamefirst{#2}\isdot}%
\ifblank{#3}{}{\bibnamedelimd\mkbibhdnameprefix{#3}\isdot}}}
\DeclareNameAlias{editor}{author}
@@ -293,6 +293,8 @@
\DeclareNameAlias{editorc}{editor}
\DeclareNameAlias{translator}{author}
+\renewcommand*{\revsdnamepunct}{\addspace}%
+
\DeclareNameFormat{last-first:full}{%
\begingroup%
\renewcommand*{\revsdnamepunct}{\addspace}%
@@ -319,7 +321,11 @@
\newcommand*{\blx@gost@endofstring}{\@\@\@\@\@} % end of string = \\\
\newcommand*{\blx@gost@setunit}{\newunit}
-\@ifpackageloaded{babel}
+\ifboolexpr{%
+ test {\@ifpackageloaded{babel}}
+ or
+ test {\@ifpackageloaded{polyglossia}}
+ }
{\edef\gostmedialanguage{\csname bbl@main@language\endcsname}%
\newcommand*{\select@medialanguage}{\select@language{\gostmedialanguage}}}
{\edef\gostmedialanguage{russian}%
@@ -1947,8 +1953,6 @@
% Related field
-\renewcommand*{\relatedpunct}{\setunit{\addspace}}
-
\newcounter{bbx:relatedcount}
\newcounter{bbx:relatedtotal}
@@ -2077,15 +2081,15 @@
% changing the language of citations
\gpreto\blx@hook@citekey{%
- \ifdef\abx@field@hyphenation
+ \ifdef\abx@field@langid
{\ifdef\blx@thelangenv
{\edef\blx@temp@langenv{\noexpand\csname\blx@thelangenv\endcsname%
- {\abx@field@hyphenation}}%
+ {\abx@field@langid}}%
\blx@temp@langenv}
{}}%
{}}
\apptocmd{\blx@citeprint}{%
- \ifdef\abx@field@hyphenation
+ \ifdef\abx@field@langid
{\ifdef\blx@thelangenv
{\csname end\blx@thelangenv\endcsname}
{}}%
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 37d114b3c86..8d55c508757 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}
-[2013/07/17\space v0.9\space biblatex-gost styles]
+[2013/11/04\space v0.9.1\space biblatex-gost styles]
\InheritBibliographyExtras{russian}