summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-gost/README56
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-gost/README.md59
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost-examples.bib116
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost-examples.pdfbin620546 -> 619485 bytes
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost-examples.tex5
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost.pdfbin242901 -> 245312 bytes
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost.tex170
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-gost/biblatex-gost.def14
-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.cbx2
-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.bbx8
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-gost/russian-gost.lbx2
30 files changed, 268 insertions, 202 deletions
diff --git a/Master/texmf-dist/doc/latex/biblatex-gost/README b/Master/texmf-dist/doc/latex/biblatex-gost/README
deleted file mode 100644
index 09307923628..00000000000
--- a/Master/texmf-dist/doc/latex/biblatex-gost/README
+++ /dev/null
@@ -1,56 +0,0 @@
-This package is a collection of biblatex bibliography and citation styles
-to format bibliography according to Russian standard GOST 7.0.5-2008.
-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 3.3/biber 2.4
-or later. Using the styles is not different from using any other biblatex styles,
-please refer to the biblatex documentation.
-
-For feedbacks and bug reports please use the project page
-http://sourceforge.net/projects/biblatexgost
-or e-mail me at the address in documentation.
-
-Installation
-------------
-
-The package is a part of major TeX distributions and can be installed
-automatically. For manual installation use one of the methods below.
-
-METHOD 1
-
- Download the file
-
- http://mirror.ctan.org/macros/latex/contrib/biblatex-contrib/biblatex-gost.zip
-
- Unpack the content of the 'tex' directory to
-
- <TEXMFLOCAL>/tex/latex/biblatex-gost/
-
- and the content of the 'doc' directory to
-
- <TEXMFLOCAL>/doc/latex/biblatex-gost/
-
- Refresh the file hash tables.
-
-METHOD 2
-
- Download the file biblatex-gost-<version>.tds.zip from
-
- http://sourceforge.net/projects/biblatexgost/files/
-
- Unpack the archive into your <TEXMFLOCAL> tree.
- Refresh the file hash tables.
-
-License information
--------------------
-
-Permission is granted to copy, distribute and/or modify this software under
-the terms of the LaTeX Project Public License, version 1.3c or any later
-version (http://mirror.ctan.org/macros/latex/base/lppl.txt).
-This software is provided 'as is', without warranty of any kind, either
-expressed or implied, including, but not limited to, the implied warranties
-of merchantability and fitness for a particular purpose.
-
-This package is maintained. The current maintainer is Oleg Domanov. \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/biblatex-gost/README.md b/Master/texmf-dist/doc/latex/biblatex-gost/README.md
new file mode 100644
index 00000000000..a7fff74e562
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/biblatex-gost/README.md
@@ -0,0 +1,59 @@
+This package is a collection of
+[Biblatex](https://github.com/plk/biblatex) bibliography and citation
+styles to format bibliography according to Russian standard GOST
+7.0.5-2008. 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.
+
+Using the styles is not different from using any other biblatex styles,
+please refer to the biblatex documentation.
+
+Current and previous releases as well as the development version can
+be found on the Sourceforge project page
+http://sourceforge.net/projects/biblatexgost. The source code location
+is https://github.com/odomanov/biblatex-gost. Please use this page for feedbacks
+and bug reports/
+
+# License information #
+
+Permission is granted to copy, distribute and/or modify this software under
+the terms of the LaTeX Project Public License, version 1.3c or any later
+version (http://mirror.ctan.org/macros/latex/base/lppl.txt).
+This software is provided 'as is', without warranty of any kind, either
+expressed or implied, including, but not limited to, the implied warranties
+of merchantability and fitness for a particular purpose.
+
+This package is maintained. The current maintainer is Oleg Domanov.
+
+# Installation #
+
+The package is a part of major TeX distributions and can be installed
+automatically. For manual installation use one of the methods below.
+
+### Method 1 ###
+
+Download the file
+
+ http://mirror.ctan.org/macros/latex/contrib/biblatex-contrib/biblatex-gost.zip
+
+Unpack the content of the `tex` directory to
+
+ <TEXMFLOCAL>/tex/latex/biblatex-gost/
+
+and the content of the `doc` directory to
+
+ <TEXMFLOCAL>/doc/latex/biblatex-gost/
+
+Refresh the file hash tables.
+
+### Method 2 ###
+
+Download the file `biblatex-gost-<version>.tds.zip` from
+
+ http://sourceforge.net/projects/biblatexgost/files/
+
+Unpack the archive into your `<TEXMFLOCAL>` tree. Refresh the file
+hash tables.
+
+
diff --git a/Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost-examples.bib b/Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost-examples.bib
index b69c025ceab..bf2b6bea71c 100644
--- a/Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost-examples.bib
+++ b/Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost-examples.bib
@@ -6345,27 +6345,27 @@
langid = {russian},
}
@PATENT{patent2h,
- heading = {Заявка 1095735 Рос. федерация, МПК\ensuremath{^7} B 64 G 1/00},
- author = {Тернер, Э. В.},
- authortype = {США},
- title = {Одноразовая ракета-носитель},
- media = {text},
- _type = {patreq},
- _number = {1095735},
- _location = {countryru},
- _ipc = {МПК\ensuremath{^7} B 64 G 1/00},
- holder = {{заявитель Спейс Системз/Лорал, инк.}},
- credits = {патент. поверенный Егорова Г. Б.},
- reqnumber = {2000108705/28},
- date = {2000-04-07},
- publdate = {2001-03-10},
- publication = {Бюл. № 7 (I ч.)\midsentence},
- prdate = {1999-04-09},
- prnumber = {09/289, 037},
- prcountry = {countryus},
- pagetotal = {5 с.~: ил.},
- language = {russian},
- langid = {russian},
+ heading = {Заявка 1095735 Рос. федерация, МПК\ensuremath{^7} B 64 G 1/00},
+ author = {Тернер, Э. В.},
+ authorcountry ={США},
+ title = {Одноразовая ракета-носитель},
+ media = {text},
+ _type = {patreq},
+ _number = {1095735},
+ _location = {countryru},
+ _ipc = {МПК\ensuremath{^7} B 64 G 1/00},
+ holder = {{заявитель Спейс Системз/Лорал, инк.}},
+ credits = {патент. поверенный Егорова Г. Б.},
+ requestnumber ={2000108705/28},
+ date = {2000-04-07},
+ publicationdate ={2001-03-10},
+ publication = {Бюл. № 7 (I ч.)\midsentence},
+ prioritydate = {1999-04-09},
+ prioritynumber ={09/289, 037},
+ prioritycountry ={countryus},
+ pagetotal = {5 с.~: ил.},
+ language = {russian},
+ langid = {russian},
}
@PATENT{patent3h,
heading = {А.\,с. 1007970 СССР, МКИ\ensuremath{^3} В 25.1 15/00},
@@ -6405,46 +6405,46 @@
}
@PATENT{patent2,
- _heading = {Заявка 1095735 Рос. федерация},
- author = {Тернер, Э. В.},
- authortype = {США},
- title = {Одноразовая ракета-носитель},
- media = {text},
- type = {patreq},
- number = {1095735},
- location = {countryru},
- ipc = {МПК\ensuremath{^7} B 64 G 1/00},
- holder = {{заявитель Спейс Системз/Лорал, инк.}},
- credits = {патент. поверенный Егорова Г. Б.},
- reqnumber = {2000108705/28},
- date = {2000-04-07},
- publdate = {2001-03-10},
- publication = {Бюл. № 7 (I ч.)\midsentence},
- prdate = {1999-04-09},
- prnumber = {09/289, 037},
- prcountry = {countryus},
- pagetotal = {5 с.~: ил.},
- language = {russian},
- langid = {russian},
+ _heading = {Заявка 1095735 Рос. федерация},
+ author = {Тернер, Э. В.},
+ authorcountry ={США},
+ title = {Одноразовая ракета-носитель},
+ media = {text},
+ type = {patreq},
+ number = {1095735},
+ location = {countryru},
+ ipc = {МПК\ensuremath{^7} B 64 G 1/00},
+ holder = {{заявитель Спейс Системз/Лорал, инк.}},
+ credits = {патент. поверенный Егорова Г. Б.},
+ requestnumber ={2000108705/28},
+ date = {2000-04-07},
+ publicationdate ={2001-03-10},
+ publication = {Бюл. № 7 (I ч.)\midsentence},
+ prioritydate = {1999-04-09},
+ prioritynumber ={09/289, 037},
+ prioritycountry ={countryus},
+ pagetotal = {5 с.~: ил.},
+ language = {russian},
+ langid = {russian},
}
@PATENT{patent3,
- _heading = {А.\,с. 1007970 СССР},
- author = {В. С. Ваулин and В. Г. Кемайкин},
- authortype = {СССР},
- title = {Устройство для захвата неориентированных деталей типа валов},
- media = {text},
- type = {invcert},
- number = {1007970},
- location = {countryussr},
- ipc = {МКИ\ensuremath{^3} В 25.1 15/00},
- reqnumber = {3360585/25-08},
- date = {1981-11-23},
- publication = {Бюл. № 12},
- publdate = {1983-03-30},
- pagetotal = {2 с.~: ил.},
- language = {russian},
- langid = {russian},
+ _heading = {А.\,с. 1007970 СССР},
+ author = {В. С. Ваулин and В. Г. Кемайкин},
+ authorcountry ={СССР},
+ title = {Устройство для захвата неориентированных деталей типа валов},
+ media = {text},
+ type = {invcert},
+ number = 1007970,
+ location = {countryussr},
+ ipc = {МКИ\ensuremath{^3} В 25.1 15/00},
+ reqnumber = {3360585/25-08},
+ date = {1981-11-23},
+ publication = {Бюл. № 12},
+ publdate = {1983-03-30},
+ pagetotal = {2 с.~: ил.},
+ language = {russian},
+ langid = {russian},
}
@REFERENCE{standard1h,
heading = {ГОСТ Р 51771---2001},
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 b1d2242869e..4cbe4c2cebf 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-examples.tex b/Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost-examples.tex
index 791a29beec5..c9f63e7dea5 100644
--- a/Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost-examples.tex
+++ b/Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost-examples.tex
@@ -91,3 +91,8 @@ I hope this is not going to confuse the reader too much.
\section{Bibliography database\label{bibfile}}
\VerbatimInput[fontsize=\small,codes={\catcode`\-=11},commandchars=\@\[\]]{biblatex-gost-examples.bib}
\end{document}
+
+%%% Local Variables:
+%%% mode: latex
+%%% TeX-master: t
+%%% End:
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 2feee5157ee..d79196c3c17 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 052dff43297..ea03c46a0c5 100644
--- a/Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost.tex
+++ b/Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost.tex
@@ -3,7 +3,7 @@
\pdfgentounicode=1 %(cmap)
\documentclass[10pt,a4paper,headings=small,numbers=enddot,english,russian]{ltxdockit}
\usepackage[vscale=0.8,hdivide={0.2\paperwidth,*,0.1\paperwidth}]{geometry}
-\usepackage[T2A]{fontenc}
+\usepackage[T1,T2A]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{btxdockit}
\usepackage{babel}
@@ -22,6 +22,8 @@ bibstyle=gost-standard,
\usepackage{paratype}
\usepackage{wrapfig}
+\lstset{keepspaces=true}
+
\hypersetup{unicode=true}
\newcommand*{\biber}{Biber\xspace}
@@ -30,6 +32,7 @@ bibstyle=gost-standard,
\newcommand*{\biblatexctan}{http://mirror.ctan.org/macros/latex/contrib/biblatex/}
\newcommand*{\biblatexgost}{Biblatex-GOST\xspace}
\newcommand*{\biblatexgosthome}{http://sourceforge.net/projects/biblatexgost/}
+\newcommand*{\biblatexgostcode}{https://github.com/odomanov/biblatex-gost/}
\newcommand*{\biblatexgostctan}
{http://mirror.ctan.org/macros/latex/contrib/biblatex-contrib/biblatex-gost/}
@@ -133,20 +136,22 @@ bibstyle=gost-standard,
\section{Введение}
\label{sec:int}
-Пакет \biblatexgost{}\fnurl{http://sourceforge.net/projects/biblatexgost/} представляет
- собой набор стилей для
- \biblatex{}\unspace\fnurl{http://mirror.ctan.org/macros/latex/contrib/biblatex/}
- и предназначен для оформления библиографических ссылок в соответствии с требованиями
- ГОСТа 7.0.5---2008
- (а также 7.1---2003, 7.80---2000, 7.82---2001 и др., см. подробнее \secref{sec:whatfor}).
-Пакет будет полезен прежде всего в
- гуманитарных дисциплинах с высокими требованиями к оформлению библиографии, многие из
- которых \bibtex не в состоянии удовлетворить (это касается в первую очередь многоязычных
- библиографий, а также библиографических ссылок в сносках, использования Ibid., Op. cit. и
- т.\,д.).
-
-На SourceForge можно найти небольшую вики с советами:
-\url{https://sourceforge.net/p/biblatexgost/wiki/}.
+Пакет \biblatexgost{}\footnote{Сайт проекта:
+ \url{http://sourceforge.net/projects/biblatexgost/}. Исходный код:
+ \url{https://github.com/odomanov/biblatex-gost}.} представляет собой
+набор стилей для
+\biblatex{}\unspace\fnurl{http://mirror.ctan.org/macros/latex/contrib/biblatex/}
+и предназначен для оформления библиографических ссылок в соответствии
+с требованиями ГОСТа 7.0.5---2008 (а также 7.1---2003, 7.80---2000,
+7.82---2001 и др., см. подробнее \secref{sec:whatfor}).
+Пакет будет полезен прежде всего в гуманитарных дисциплинах с высокими
+требованиями к оформлению библиографии, многие из которых \bibtex не в
+состоянии удовлетворить (это касается в первую очередь многоязычных
+библиографий, а также библиографических ссылок в сносках,
+использования Ibid., Op. cit. и т.\,д.).
+
+На GitHub можно найти небольшую вики с советами:
+\url{https://github.com/odomanov/biblatex-gost/wiki/}.
\subsection{Лицензия}
\label{sec:lic}
@@ -187,7 +192,7 @@ maintained.
точки зрения совместимости с предыдущими версиями.
Более полный список изменений см. в \Apxref{apx:changelog}.
-\subsubsection*{Версия 1.6}
+\subsubsection*{Версии 1.7, 1.6}
\begin{trivlist}
\item Нет критических изменений.
@@ -1104,9 +1109,6 @@ introduction & вступительная статья \prm{кого} & всту
\subsection{Тома, книги, части, выпуски}
\label{sec:volsparts}
-Издание может разделяться на физически отдельные части, которые могут называться по-разному. \biblatexgost поддерживает деление на тома, книги, части и выпуски.
-Соответствующие им поля базы данных показаны в \tabref{tab:volsparts}.
-
\begin{wraptable}{r}{0pt}
%\begin{table}[htbp]
\tablesetup
@@ -1129,6 +1131,9 @@ introduction & вступительная статья \prm{кого} & всту
%\end{table}
\end{wraptable}
+Издание может разделяться на физически отдельные части, которые могут называться по-разному. \biblatexgost поддерживает деление на тома, книги, части и выпуски.
+Соответствующие им поля базы данных показаны в \tabref{tab:volsparts}.
+
Если эти поля являются целыми числами, то они выводятся в виде: \enquote{В 5 т.},
\enquote{В 4 вып.} и т.\,д. В противном случае, они выводятся как есть: \enquote{В
5-и томах (6-и кн.)} и т.\,д. Строковые значения при занесении в базу данных следует
@@ -1197,7 +1202,7 @@ volsorder = {pbi},
...
}
-@COLLECTION{coll,
+@COLLECTION{coll3,
crossref = {coll},
title = {|Сказки Центральной Африки|},
volume = {3},
@@ -1294,22 +1299,29 @@ volsorder = {pbi},
Код Международной патентной классификации (МПК) или Международной
классификации изобретений (МКИ).
-\fielditem{reqnumber}{literal}
+\fielditem{authorcountry}{literal}
+
+Страна автора патента.
+
+\fielditem{requestnumber}{literal}
Регистрационный номер заявки на патентный документ.
-\fielditem{publdate}{date}\noitemspace%
+\fielditem{publicationdate}{date}\noitemspace%
\fielditem{publication}{literal}
Дата публикации и сведения об официальном издании, в котором опубликованы сведения о
патентном документе.
-\fielditem{prdate}{date}\noitemspace%
-\fielditem{prnumber}{literal}\noitemspace%
-\fielditem{prcountry}{literal}
+\fielditem{prioritydate}{date}\noitemspace%
+\fielditem{prioritynumber}{literal}\noitemspace%
+\fielditem{prioritycountry}{literal}
Сведения о конвенционном приоритете: дата подачи заявки, номер и название
страны конвенционного приоритета.
+Вместо названия страны можно использовать локализованные
+идентификаторы, такие как \texttt{countryussr} или \texttt{countryfr}
+"--- см.~примеры.
\end{fieldlist}
@@ -1319,29 +1331,56 @@ volsorder = {pbi},
Поле \bibfield{type} может иметь значения \opt{patent}, \opt{patreq} и \opt{invcert},
соответствующие патенту, заявке и авторскому свидетельству.
-Пример оформление патента под заглавием (без заголовка):
+\pagebreak[2]
+
+Для совместимости с предыдущими версиями часть полей имеет
+альтернативные имена, приведённые в~\tabref{tab:patent-fields}.
+
+% \begin{wraptable}{r}{0pt}
+\begin{table}[htb]
+% \begingroup
+ \tablesetup
+ \centering
+ \begin{tabularx}{.6\textwidth}{@{}V{.3\textwidth}@{}V{.3\textwidth}@{}}
+ \toprule
+ \multicolumn{1}{@{}H}{Имя} &
+ \multicolumn{1}{@{}H}{Альтернативное имя} \\
+ \cmidrule(r){1-1}\cmidrule{2-2}
+ authorcountry & authortype \\
+ requestnumber & reqnumber \\
+ publicationdate & publdate \\
+ prioritydate & prdate \\
+ prioritynumber & prnumber \\
+ prioritycountry & prcountry \\
+ \bottomrule
+ \end{tabularx}
+ \caption{Альтернативные имена полей для патентов\label{tab:patent-fields}}
+% \endgroup
+\end{table}
+% \end{wraptable}
+Пример оформление патента под заглавием (без заголовка):
\begin{lstlisting}[style=bibtex,escapechar=|]
@PATENT{patent2,
- author = {|Тернер, Э. В.|},
- authortype = {|США|},
- title = {|Одноразовая ракета-носитель|},
- media = {text},
- type = {patreq},
- number = {1095735},
- location = {countryru},
- ipc = {|МПК|\ensuremath{^7} B 64 G 1/00},
- holder = {{|заявитель Спейс Системз/Лорал, инк.|}},
- credits = {|патент. поверенный Егорова Г. Б.|},
- reqnumber = {2000108705/28},
- date = {2000-04-07},
- publdate = {2001-03-10},
- publication = {|Бюл. № 7 (I ч.)|\midsentence},
- prdate = {1999-04-09},
- prnumber = {09/289, 037},
- prcountry = {countryus},
- pagetotal = {|5 с.~: ил.|},
- langid = {russian},
+ author = {|Тернер, Э. В.|},
+ authorcountry = {|США|},
+ title = {|Одноразовая ракета-носитель|},
+ media = {text},
+ type = {patreq},
+ number = {1095735},
+ location = {countryru},
+ ipc = {|МПК|\ensuremath{^7} B 64 G 1/00},
+ holder = {{|заявитель Спейс Системз/Лорал, инк.|}},
+ credits = {|патент. поверенный Егорова Г. Б.|},
+ requestnumber = {2000108705/28},
+ date = {2000-04-07},
+ publicationdate = {2001-03-10},
+ publication = {|Бюл. № 7 (I ч.)|\midsentence},
+ prioritydate = {1999-04-09},
+ prioritynumber = {09/289, 037},
+ prioritycountry = {countryus},
+ pagetotal = {|5 с.~: ил.|},
+ langid = {russian},
}
\end{lstlisting}
@@ -1351,22 +1390,22 @@ volsorder = {pbi},
\begin{lstlisting}[style=bibtex,escapechar=|]
@PATENT{patent2,
- heading = {|Заявка 1095735 Рос. федерация, МПК|\ensuremath{^7} B 64 G 1/00},
- author = {|Тернер, Э. В.|},
- authortype = {|США|},
- title = {|Одноразовая ракета-носитель|},
- media = {text},
- holder = {{|заявитель Спейс Системз/Лорал, инк.|}},
- credits = {|патент. поверенный Егорова Г. Б.|},
- reqnumber = {2000108705/28},
- date = {2000-04-07},
- publdate = {2001-03-10},
- publication = {|Бюл. № 7 (I ч.)|\midsentence},
- prdate = {1999-04-09},
- prnumber = {09/289, 037},
- prcountry = {countryus},
- pagetotal = {|5 с.~: ил.|},
- langid = {russian},
+ heading = {|Заявка 1095735 Рос. федерация, МПК|\ensuremath{^7} B 64 G 1/00},
+ author = {|Тернер, Э. В.|},
+ authorcountry = {|США|},
+ title = {|Одноразовая ракета-носитель|},
+ media = {text},
+ holder = {{|заявитель Спейс Системз/Лорал, инк.|}},
+ credits = {|патент. поверенный Егорова Г. Б.|},
+ requestnumber = {2000108705/28},
+ date = {2000-04-07},
+ publicationdate = {2001-03-10},
+ publication = {|Бюл. № 7 (I ч.)|\midsentence},
+ prioritydate = {1999-04-09},
+ prioritynumber = {09/289, 037},
+ prioritycountry = {countryus},
+ pagetotal = {|5 с.~: ил.|},
+ langid = {russian},
}
\end{lstlisting}
@@ -1894,7 +1933,7 @@ gost-inline & false & true \\
\begin{itemize}
\item Пакет при сортировке помещает латинские буквы перед кириллическими.
О возможных способах обхода см.:
-\url{https://sourceforge.net/p/biblatexgost/wiki/}.
+\url{https://github.com/odomanov/biblatex-gost/wiki/}.
% Это связано с ограничениями
% модуля Unicode::Collate языка Perl, на котором написан \biber (не реализовано правило
@@ -2166,6 +2205,13 @@ pageref & + & + & + & + & + & + & + & +
\begin{changelog}
+ \begin{release}{1.7}{18-07-2016}
+ \item Добавлены альтернативные имена полей для патентов.\see{sec:patent}
+ \item Исправлена ошибка в выводе \texttt{bookcredits}.
+ \item Исходный код перенесён на \texttt{github}. Добавлены ссылки на
+ него.\see{sec:int}
+ \end{release}
+
\begin{release}{1.6}{05-04-2016}
\item Исправлены ошибки в модели данных (не влияли на вывод).
\item Исправлена ошибка при выводе повторных (сокращённых) ссылок в
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 31ec66cb8c3..c8c95824675 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}
-[2016/04/05\space v1.6\space biblatex-gost styles]
+[2016/07/18\space v1.7\space biblatex-gost styles]
% these declarations should be here, not in lbx, to be initialized for all languages
\NewBibliographyString{
@@ -478,6 +478,12 @@
\map{
\pertype{patent}
\step[fieldset=options, fieldvalue={useauthor=false}]
+ \step[fieldsource=authorcountry, fieldtarget=authortype]
+ \step[fieldsource=requestnumber, fieldtarget=reqnumber]
+ \step[fieldsource=publicationdate, fieldtarget=publdate]
+ \step[fieldsource=prioritydate, fieldtarget=prdate]
+ \step[fieldsource=prioritynumber, fieldtarget=prnumber]
+ \step[fieldsource=prioritycountry, fieldtarget=prcountry]
}
}
}
@@ -493,6 +499,12 @@
\map{
\pertype{patent}
\step[fieldset=options, fieldvalue={useauthor=false}]
+ \step[fieldsource=authorcountry, fieldtarget=authortype]
+ \step[fieldsource=requestnumber, fieldtarget=reqnumber]
+ \step[fieldsource=publicationdate, fieldtarget=publdate]
+ \step[fieldsource=prioritydate, fieldtarget=prdate]
+ \step[fieldsource=prioritynumber, fieldtarget=prnumber]
+ \step[fieldsource=prioritycountry, fieldtarget=prcountry]
}
}
}
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 e584fcda6d0..6ce8c389104 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}
-[2016/04/05\space v1.6\space biblatex-gost styles]
+[2016/07/18\space v1.7\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 4da99dae997..a9f43f5befc 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}
-[2016/04/05\space v1.6\space biblatex-gost styles]
+[2016/07/18\space v1.7\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 47ceb2c8225..9f9f8c3b528 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}
-[2016/04/05\space v1.6\space biblatex-gost styles]
+[2016/07/18\space v1.7\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 eafb98d91d4..c5534520399 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}
-[2016/04/05\space v1.6\space biblatex-gost styles]
+[2016/07/18\space v1.7\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 5e2ca9c1522..bebdad166b6 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}
-[2016/04/05\space v1.6\space biblatex-gost styles]
+[2016/07/18\space v1.7\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 92e591141b8..ac61e71c514 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}
-[2016/04/05\space v1.6\space biblatex-gost styles]
+[2016/07/18\space v1.7\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 0b667bfd5de..d54d5615915 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}
-[2016/04/05\space v1.6\space biblatex-gost styles]
+[2016/07/18\space v1.7\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 9230a0a76ac..665bd12bb6e 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}
-[2016/04/05\space v1.6\space biblatex-gost styles]
+[2016/07/18\space v1.7\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 eddfb900e97..0e991f773aa 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}
-[2016/04/05\space v1.6\space biblatex-gost styles]
+[2016/07/18\space v1.7\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 5c69013199b..bf8d1995a1b 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}
-[2016/04/05\space v1.6\space biblatex-gost styles]
+[2016/07/18\space v1.7\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 d10538b6089..9f869e2d56e 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}
-[2016/04/05\space v1.6\space biblatex-gost styles]
+[2016/07/18\space v1.7\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 f75944e295c..9f6ac97adaf 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}
-[2016/04/05\space v1.6\space biblatex-gost styles]
+[2016/07/18\space v1.7\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 8c124a7d29f..2d7648f4fad 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}
-[2016/04/05\space v1.6\space biblatex-gost styles]
+[2016/07/18\space v1.7\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 21962e3a6ce..cc6b78912e8 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}
-[2016/04/05\space v1.6\space biblatex-gost styles]
+[2016/07/18\space v1.7\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 bef1323380c..831ca18a4c9 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}
-[2016/04/05\space v1.6\space biblatex-gost styles]
+[2016/07/18\space v1.7\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 c2b79c733c1..8f7bf2b1aef 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}
-[2016/04/05\space v1.6\space biblatex-gost styles]
+[2016/07/18\space v1.7\space biblatex-gost styles]
\DeclareLabelname
[inbook,incollection,inproceedings,inreference,suppbook,suppcollection,suppperiodical,bookinbook]
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 0306b55bbb3..3258b5efaf7 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}
-[2016/04/05\space v1.6\space biblatex-gost styles]
+[2016/07/18\space v1.7\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 b265fb02a1a..ef6935e2c97 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}
-[2016/04/05\space v1.6\space biblatex-gost styles]
+[2016/07/18\space v1.7\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 104b754940c..c36798c7a00 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}
-[2016/04/05\space v1.6\space biblatex-gost styles]
+[2016/07/18\space v1.7\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 a9277f5b2a6..1f4c7542869 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}
-[2016/04/05\space v1.6\space biblatex-gost styles]
+[2016/07/18\space v1.7\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 1f48b5ac042..bca599a2ab6 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}
-[2016/04/05\space v1.6\space biblatex-gost styles]
+[2016/07/18\space v1.7\space biblatex-gost styles]
-\def\bbx@gost@date{2016/04/05}
-\def\bbx@gost@version{1.6}
+\def\bbx@gost@date{2016/07/18}
+\def\bbx@gost@version{1.7}
\@ifpackagelater{biblatex}{2016/03/03}
{}
@@ -1569,7 +1569,7 @@
% book:... macros
\newbibmacro*{book:credits}{%
- \iflistundef{credits}
+ \iflistundef{bookcredits}
{}
{\setrespdelim%
\printlist[semicolondelim]{bookcredits}%
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 95b48be0e71..f4dcec1eb6c 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}
-[2016/04/05\space v1.6\space biblatex-gost styles]
+[2016/07/18\space v1.7\space biblatex-gost styles]
\InheritBibliographyExtras{russian}