summaryrefslogtreecommitdiff
path: root/Master/texmf-dist
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2016-02-05 23:33:46 +0000
committerKarl Berry <karl@freefriends.org>2016-02-05 23:33:46 +0000
commit194038b6762bc04c0ed2d7ed3ac13ba7088966b8 (patch)
tree54672ba154d4073aa1bc19d66403634d1cdda89a /Master/texmf-dist
parent3db2f38bef5f0b6d1b221740db229f2547bc2622 (diff)
biblatex-gost (5feb16)
git-svn-id: svn://tug.org/texlive/trunk@39588 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist')
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-gost/README2
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost-examples.pdfbin618867 -> 619473 bytes
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost.pdfbin241479 -> 243492 bytes
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost.tex238
-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.bbx4
-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.bbx4
-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.bbx4
-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.bbx4
-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.bbx23
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-gost/russian-gost.lbx2
27 files changed, 204 insertions, 111 deletions
diff --git a/Master/texmf-dist/doc/latex/biblatex-gost/README b/Master/texmf-dist/doc/latex/biblatex-gost/README
index f5fa17ca8de..0df0fa76725 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.8/biber 1.8
+To use the current version of the package you will need biblatex 3.2/biber 2.3
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 2b3e44189ae..7286c4c0a27 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 a6583431653..4f427e7774b 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 40c6c6b1101..ad1fafa2e23 100644
--- a/Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost.tex
+++ b/Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost.tex
@@ -145,6 +145,9 @@ bibstyle=gost-standard,
библиографий, а также библиографических ссылок в сносках, использования Ibid., Op. cit. и
т.\,д.).
+На SourceForge можно найти небольшую вики с советами:
+\url{https://sourceforge.net/p/biblatexgost/wiki/}.
+
\subsection{Лицензия}
\label{sec:lic}
@@ -172,10 +175,10 @@ maintained.
Для работы \biblatexgost версии \makeatletter\bbx@gost@version\makeatother\
требуются, как минимум,
-\biblatex~2.8a\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/}.
+\biblatex~3.2\fnurl{http://sourceforge.net/projects/biblatex/files/biblatex-3.2/}
+и \biber~2.3\fnurl{http://sourceforge.net/projects/biblatex-biber/files/biblatex-biber/2.3/}.
%(текущие версии на CTAN).
-Пакет не будет работать с предыдущими версиями.
+Пакет может не работать с предыдущими версиями.
\subsection{Важные изменения в этой и некоторых недавних версиях}
\label{sec:critchanges}
@@ -184,10 +187,13 @@ maintained.
точки зрения совместимости с предыдущими версиями.
Более полный список изменений см. в \Apxref{apx:changelog}.
-\subsubsection*{Версия 1.3}
+\subsubsection*{Версия 1.4}
\begin{trivlist}
-\item Критических изменений нет.
+\item Внутреннее имя списка сокращений изменено на \texttt{shorthand} (было
+ \texttt{shorthands}), в соответсвие с изменением в \texttt{biblatex}.
+ Если вы не используете этот список явно, например, в \cmd{printbiblist}, вас это
+ изменение не затронет.
\end{trivlist}
\subsubsection*{Версия 1.1}
@@ -893,8 +899,8 @@ series = {|Языковеды мира / редкол.: Г.В. Степанов
(как, например, в журналах) и со сквозной нумерацией. В первом случае, кроме прочего,
не печатается год на месте выходных данных. В \biblatexgost только документы
с нумерацией по годам соответствуют \bibtype{periodical}. Сериальные документы со
-сквозной нумерацией следует оформлять как \bibtype{book}, \bibtype{collection},
-\bibtype{proceedings} или \bibtype{reference}.
+сквозной нумерацией следует оформлять как \bibtype{mvbook}, \bibtype{mvcollection},
+\bibtype{mvproceedings} или \bibtype{mvreference}.
Серия в журналах может пониматься в двух смыслах. Во-первых, она употребляется в
том же смысле, что и для книг, и также выводится в области серии в виде:
@@ -949,9 +955,8 @@ series = {|Полное собрание сочинений : для форте
\listitem{foreword}{name}\noitemspace%
\listitem{introduction}{name}
-Поля \bibfield{afterword} и пр.
-должны быть в родительном падеже. Форма их вывода (в полной и краткой форме)
-представлена в~\tabref{tab:afterword}.
+Это поля должны быть в родительном падеже. Форма их вывода (в полной и
+краткой форме) представлена в~\tabref{tab:afterword}.
\begin{table}[htbp]
\tablesetup
@@ -1021,6 +1026,13 @@ introduction & вступительная статья \prm{кого} & всту
и имя должно быть в именительном падеже. То же касается переводчика и опции \opt{usetranslator}
(\ldots~/~пер. с фр. \prm{кого} И.\,Ивановой).
+\fielditem{journaltitle}{literal}
+
+В \bibtype{article} отсутствие поля \bibfield{journaltitle} означает
+электронную публикацию, такую как \texttt{arXiv} и пр.
+В этом случае не выводится информация об идентифицирующем документе:
+сведения об ответственности, дата, том, номер и т.\,д.
+
\fielditem{series}{integer/literal}
Для периодических изданий, таких как журналы, выводится в виде «3-я сер.», если
@@ -1401,11 +1413,11 @@ volsorder = {pbi},
\begin{ltxexample}[escapechar=|]
\documentclass{...}
-\usepackage[french,latin,english,russian]{babel}
+\usepackage[french,latin,english,main=russian]{babel}
...
\usepackage[style=gost-footnote, % |стиль цитирования и библиографии|
language=auto, % |получение языка из| babel
- babel=other, % |многоязычная библиография|
+ autolang=other, % |многоязычная библиография|
...
]{biblatex}
\addbibresource{file.bib} % |библиографическая база данных|
@@ -1867,12 +1879,74 @@ gost-inline & false & true \\
\begin{itemize}
\item Пакет при сортировке помещает латинские буквы перед кириллическими.
-Это связано с ограничениями
-модуля Unicode::Collate языка Perl, на котором написан \biber (не реализовано правило
-reorder). Поэтому, если вы хотите, чтобы в библиографии кириллические записи
-предшествовали остальным, то в качестве обходного пути можете отредактировать файл .bbl,
-создаваемый \biber'ом
-(переместить записи в начало списка \texttt{sortlist}), и затем запустить \latex.
+О возможных способах обхода см.:
+\url{https://sourceforge.net/p/biblatexgost/wiki/}.
+
+% Это связано с ограничениями
+% модуля Unicode::Collate языка Perl, на котором написан \biber (не реализовано правило
+% reorder). Поэтому, если вы хотите, чтобы в библиографии кириллические записи
+% предшествовали остальным, то в качестве обходного пути можете отредактировать файл .bbl,
+% создаваемый \biber'ом
+% (переместить записи в начало списка \texttt{sortlist}), и затем запустить \latex.
+%
+% Другой способ состоит в использовании поля \bibfield{presort} с помощью следующего кода в преамбуле:
+%
+% \begin{lstlisting}[style=latex]
+% \DeclareSourcemap{
+% \maps[datatype=bibtex]{
+% \map{
+% \step[fieldsource=langid, match=russian, final]
+% \step[fieldset=presort, fieldvalue={a}]
+% }
+% \map{
+% \step[fieldsource=langid, notmatch=russian, final]
+% \step[fieldset=presort, fieldvalue={z}]
+% }
+% }
+% }
+% \end{lstlisting}
+%
+% При этом в начале библиографии помещаются записи, в которых поле \bibfield{langid} установлено в \texttt{russian}.
+% Для корректной работы этого кода во всех записях исходной базы данных поле \bibfield{presort} должно быть пустым,
+% а поле \bibfield{langid}, напротив, непустым.
+% Если это не так, можно попробовать следующее усложнение:
+%
+% \begin{lstlisting}[style=latex]
+% \DeclareSourcemap{
+% \maps[datatype=bibtex]{
+% \map{
+% \step[fieldset=langid, fieldvalue={tempruorder}]
+% }
+% \map[overwrite]{
+% \step[fieldsource=langid, match=russian, final]
+% \step[fieldsource=presort,
+% match=\regexp{(.+)},
+% replace=\regexp{aa$1}]
+% }
+% \map{
+% \step[fieldsource=langid, match=russian, final]
+% \step[fieldset=presort, fieldvalue={az}]
+% }
+% \map[overwrite]{
+% \step[fieldsource=langid, notmatch=russian, final]
+% \step[fieldsource=presort,
+% match=\regexp{(.+)},
+% replace=\regexp{za$1}]
+% }
+% \map{
+% \step[fieldsource=langid, notmatch=russian, final]
+% \step[fieldset=presort, fieldvalue={zz}]
+% }
+% \map{
+% \step[fieldsource=langid, match={tempruorder}, final]
+% \step[fieldset=langid, null]
+% }
+% }
+% }
+% \end{lstlisting}
+%
+% Более тонкие стратегии сортировки могут потребовать более сложного кода.
+%
\end{itemize}
\appendix
@@ -1928,15 +2002,15 @@ reorder). Поэтому, если вы хотите, чтобы в библио
полей~--- в драйверах записей различных типов (см.~файл \file{gost-standard.bbx}).
Плюс в таблице означает, что макрос для записи данного типа вызывается (соответственно,
поля выводятся).
-\newcommand*{\rl}{\cmidrule(r){1-1}\cmidrule(r){2-5}\cmidrule(r){6-9}\cmidrule(r){10-12}%
- \cmidrule{13-16}}
+\newcommand*{\rl}{\cmidrule(r){1-1}\cmidrule(r){2-6}\cmidrule(r){7-10}\cmidrule(r){11-13}%
+ \cmidrule{14-17}}
\begingroup
\footnotesize
\tabcolsep=5.5pt
\setlength\LTleft{0pt}
\setlength\LTright{0pt}
%\noindent
-\begin{longtable}{rccccccccccccccc}
+\begin{longtable}{rcccccccccccccccc}
\caption{Последовательность макросов в драйверах\label{tab:macros}}\medskip\\
\toprule
& \begin{sideways}
@@ -1948,6 +2022,8 @@ inproceedings
\end{sideways} & \begin{sideways}
article
\end{sideways} & \begin{sideways}
+article (электр.)
+\end{sideways} & \begin{sideways}
book
\end{sideways} & \begin{sideways}
collection
@@ -1983,6 +2059,8 @@ inproceedings
\end{sideways} & \begin{sideways}
article
\end{sideways} & \begin{sideways}
+article (электр.)
+\end{sideways} & \begin{sideways}
book
\end{sideways} & \begin{sideways}
collection
@@ -2010,60 +2088,61 @@ misc
\bottomrule
\endfoot
\endlastfoot
-heading & + & + & + & + & + & + & + & + & + & + & + & + & + & + & +\tabularnewline
-\rl author/translator+others & + & + & + & + & & & & & & & & & & & \tabularnewline
-author/editor+others/translator+others & & & & & + & & & & & & & & & & \tabularnewline
-editor+others & & & & & & + & + & & & & & & & & \tabularnewline
-author & & & & & & & & & & & & + & + & + & \tabularnewline
-editor & & & & & & & & + & & & & & & & \tabularnewline
-author/editor & & & & & & & & & + & + & + & & & & +\tabularnewline
-\rl maintitle+volumes+parts+title & & & & & + & + & + & & & & & & & & \tabularnewline
-title & + & + & + & + & & & & + & + & + & + & + & + & + & +\tabularnewline
-type & & & & & & & & & + & + & & + & & + & +\tabularnewline
-event+venue+date & & & & & & & + & & & & & & & & \tabularnewline
-translation & + & + & + & + & + & + & + & + & + & + & & + & + & & +\tabularnewline%not in patent
-\rl /\hfill byauthor & + & + & + & + & + & & & & + & + & + & + & + & +{*} & +\tabularnewline
-organization & & & & & & & & & & + & + & & & & \tabularnewline
-institution & & & & & & & & & & & & + & & & \tabularnewline
-credits & + & + & + & + & + & + & + & + & + & + & + & + & + & & +\tabularnewline
-byeditor & & & & & + & + & + & + & + & + & + & & & & \tabularnewline
-bytranslator+others & + & + & + & + & + & + & + & & & & + & & & & \tabularnewline
-\rl //\hfill maintitle+volumes+parts+booktitle & + & + & + & & & & & & & & & & & & \tabularnewline
-event+venue+date & & & + & & & & & & & & & & & & \tabularnewline
-book:translation & + & + & + & & & & & & & & & & & & \tabularnewline%not in patent
-/\hfill book:byauthor & + & & & & & & & & & & & & & & \tabularnewline
-book:credits & + & + & + & & & & & & & & & & & & \tabularnewline
-book:byeditor & + & + & + & & & & & & & & & & & & \tabularnewline
-book:bytranslator+others & + & + & + & & & & & & & & & & & & \tabularnewline
-journal & & & & + & & & & & & & & & & & \tabularnewline
-jour:credits & & & & + & & & & & & & & & & & \tabularnewline
-byeditor & & & & + & & & & & & & & & & & \tabularnewline
-\rl edition & + & + & & & + & + & & & & + & & & & & \tabularnewline
-/\hfill editioncredits & + & + & & & + & + & & & & + & & & & & \tabularnewline
-version & & & & & & & & & & + & + & + & & & +\tabularnewline
-\rl specdata & + & + & + & + & + & + & + & + & + & + & + & + & + & + & +\tabularnewline
-\rl organization & & & + & & & & + & & & & & & & & \tabularnewline
-publisher+location+date & + & + & + & & + & + & + & & & + & & & & & \tabularnewline
-institution+location+date & & & & & & & & & & & & & & + & \tabularnewline
-organization+location+date & & & & & & & & & & & & & & & +\tabularnewline
-location+date & & & & & & & & & + & & & + & + & & \tabularnewline
-date & & & & & & & & & & & + & & & & \tabularnewline
-\rl location & & & & + & & & & + & & & & & & & \tabularnewline
-jour:date & & & & + & & & & + & & & & & & & \tabularnewline
-jour:volume+parts+issuetitle & & & & + & & & & + & & & & & & & \tabularnewline
-\rl chapter+pages & + & + & + & & + & + & + & & + & + & & + & & + & \tabularnewline
-pages & & & & + & & & & & & & & & & & \tabularnewline
-pagetotal & & & & & + & + & + & & + & + & & + & & + & \tabularnewline
-\rl update, systemreq & & & & & & & & & & & + & & & & \tabularnewline
-\rl series & & & & + & & & & + & & & & & & & \tabularnewline
-series+number & + & + & + & & + & + & + & & & & & & & & \tabularnewline
-\rl isbn/issn/isrn & + & + & + & + & + & + & + & + & & + & & + & + & + & \tabularnewline
-number & & & & & & & & & & & & + & & & \tabularnewline
-doi+eprint+url+note & + & + & + & + & + & + & + & + & + & + & + & + & & + & +\tabularnewline
-url+urldate+note & & & & & & & & & & & & & + & & \tabularnewline
-howpublished & & & & & & & & & + & & & & + & & +\tabularnewline
-addendum+pubstate & + & + & + & + & + & + & + & + & + & + & + & + & + & + & +\tabularnewline
-pageref & + & + & + & + & + & + & + & + & + & + & + & + & + & + & +\tabularnewline
+%% & 1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 & 0 & 1 & 2 & 3 & 4 & 5
+heading & + & + & + & + & + & + & + & + & + & + & + & + & + & + & + & +\tabularnewline
+\rl author/translator+others & + & + & + & + & + & & & & & & & & & & & \tabularnewline
+author/editor+others/translator+others & & & & & & + & & & & & & & & & & \tabularnewline
+editor+others & & & & & & & + & + & & & & & & & & \tabularnewline
+author & & & & & & & & & & & & & + & + & + & \tabularnewline
+editor & & & & & & & & & + & & & & & & & \tabularnewline
+author/editor & & & & & & & & & & + & + & + & & & & +\tabularnewline
+\rl maintitle+volumes+parts+title & & & & & & + & + & + & & & & & & & & \tabularnewline
+title & + & + & + & + & + & & & & + & + & + & + & + & + & + & +\tabularnewline
+type & & & & & & & & & & + & + & & + & & + & +\tabularnewline
+event+venue+date & & & & & & & & + & & & & & & & & \tabularnewline
+translation & + & + & + & + & + & + & + & + & + & + & + & & + & + & & +\tabularnewline%not in patent
+\rl /\hfill byauthor & + & + & + & + & + & + & & & & + & + & + & + & + & +{*} & +\tabularnewline
+organization & & & & & & & & & & & + & + & & & & \tabularnewline
+institution & & & & & & & & & & & & & + & & & \tabularnewline
+credits & + & + & + & + & + & + & + & + & + & + & + & + & + & + & & +\tabularnewline
+byeditor & & & & & & + & + & + & + & + & + & + & & & & \tabularnewline
+bytranslator+others & + & + & + & + & + & + & + & + & & & & + & & & & \tabularnewline
+\rl //\hfill maintitle+volumes+parts+booktitle & + & + & + & & & & & & & & & & & & & \tabularnewline
+event+venue+date & & & + & & & & & & & & & & & & & \tabularnewline
+book:translation & + & + & + & & & & & & & & & & & & & \tabularnewline%not in patent
+/\hfill book:byauthor & + & & & & & & & & & & & & & & & \tabularnewline
+book:credits & + & + & + & & & & & & & & & & & & & \tabularnewline
+book:byeditor & + & + & + & & & & & & & & & & & & & \tabularnewline
+book:bytranslator+others & + & + & + & & & & & & & & & & & & & \tabularnewline
+journal & & & & + & & & & & & & & & & & & \tabularnewline
+jour:credits & & & & + & & & & & & & & & & & & \tabularnewline
+byeditor & & & & + & & & & & & & & & & & & \tabularnewline
+\rl edition & + & + & & & & + & + & & & & + & & & & & \tabularnewline
+/\hfill editioncredits & + & + & & & & + & + & & & & + & & & & & \tabularnewline
+version & & & & & & & & & & & + & + & + & & & +\tabularnewline
+\rl specdata & + & + & + & + & + & + & + & + & + & + & + & + & + & + & + & +\tabularnewline
+\rl organization & & & + & & & & & + & & & & & & & & \tabularnewline
+publisher+location+date & + & + & + & & & + & + & + & & & + & & & & & \tabularnewline
+institution+location+date & & & & & & & & & & & & & & & + & \tabularnewline
+organization+location+date & & & & & & & & & & & & & & & & +\tabularnewline
+location+date & & & & & & & & & & + & & & + & + & & \tabularnewline
+date & & & & & & & & & & & & + & & & & \tabularnewline
+\rl location & & & & + & & & & & + & & & & & & & \tabularnewline
+jour:date & & & & + & + & & & & + & & & & & & & \tabularnewline
+jour:volume+parts+issuetitle & & & & + & & & & & + & & & & & & & \tabularnewline
+\rl chapter+pages & + & + & + & & & + & + & + & & + & + & & + & & + & \tabularnewline
+pages & & & & + & & & & & & & & & & & & \tabularnewline
+pagetotal & & & & & & + & + & + & & + & + & & + & & + & \tabularnewline
+\rl update, systemreq & & & & & & & & & & & & + & & & & \tabularnewline
+\rl series & & & & + & & & & & + & & & & & & & \tabularnewline
+series+number & + & + & + & & & + & + & + & & & & & & & & \tabularnewline
+\rl isbn/issn/isrn & + & + & + & + & & + & + & + & + & & + & & + & + & + & \tabularnewline
+number & & & & & & & & & & & & & + & & & \tabularnewline
+doi+eprint+url+note & + & + & + & + & + & + & + & + & + & + & + & + & + & & + & +\tabularnewline
+url+urldate+note & & & & & & & & & & & & & & + & & \tabularnewline
+howpublished & & & & & & & & & & + & & & & + & & +\tabularnewline
+addendum+pubstate & + & + & + & + & + & + & + & + & + & + & + & + & + & + & + & +\tabularnewline
+pageref & + & + & + & + & + & + & + & + & + & + & + & + & + & + & + & +\tabularnewline
\bottomrule
\end{longtable}
\endgroup
@@ -2073,6 +2152,15 @@ pageref & + & + & + & + & + & + & + & + & + & + & + & + & + & + & +\tabularnewli
\begin{changelog}
+\begin{release}{1.4}{04-02-2016}
+\item Исправлен вывод \bibtype{article} для электронных публикаций (добавлен
+ вывод \bibfield{date} и \bibfield{specdata}).
+\item Внутреннее имя списка сокращений изменено на \texttt{shorthand} (было
+ \texttt{shorthands}). Это изменения в \texttt{biblatex}.
+\item Добавлена вики с советами на SourceForge:
+ \url{https://sourceforge.net/p/biblatexgost/wiki/}
+\end{release}
+
\begin{release}{1.3}{02-05-2015}
\item Опять исправлена ошибка при выводе даты для записей типа \bibtype{article}.
\item Добавлен вывод полей \bibfield{doi} и \bibfield{eprint} в записи типа
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 83454a37c84..9e00b2f92bf 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}
-[2015/05/02\space v1.3\space biblatex-gost styles]
+[2016/02/04\space v1.4\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 e86831a8e9e..820f01ccc02 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}
-[2015/05/02\space v1.3\space biblatex-gost styles]
+[2016/02/04\space v1.4\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 3b42c4defac..7f934ce0042 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}
-[2015/05/02\space v1.3\space biblatex-gost styles]
+[2016/02/04\space v1.4\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 60fa1dc5435..6ba7a5f4005 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}
-[2015/05/02\space v1.3\space biblatex-gost styles]
+[2016/02/04\space v1.4\space biblatex-gost styles]
\RequireBibliographyStyle{gost-standard}
\ExecuteBibliographyOptions{labelalpha,sorting=anyvt}
@@ -23,7 +23,7 @@
{\endlist}
{\item}
-\defbibenvironment{shorthands}
+\defbibenvironment{shorthand}
{\list
{\printfield[shorthandwidth]{shorthand}}
{\setlength{\labelwidth}{\shorthandwidth}%
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 972464a69c7..bd04ae24d57 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}
-[2015/05/02\space v1.3\space biblatex-gost styles]
+[2016/02/04\space v1.4\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 75f364832bc..a44671a7576 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}
-[2015/05/02\space v1.3\space biblatex-gost styles]
+[2016/02/04\space v1.4\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 65f2afbf19d..6faf2c777a4 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}
-[2015/05/02\space v1.3\space biblatex-gost styles]
+[2016/02/04\space v1.4\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 58af8c347ed..d2f79c22224 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}
-[2015/05/02\space v1.3\space biblatex-gost styles]
+[2016/02/04\space v1.4\space biblatex-gost styles]
\RequireBibliographyStyle{gost-standard}
@@ -245,7 +245,7 @@
{\endlist}
{\item}
-\defbibenvironment{shorthands}
+\defbibenvironment{shorthand}
{\list
{\printfield[shorthandwidth]{shorthand}}
{\setlength{\labelwidth}{\shorthandwidth}%
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 79caa47b0d3..93bbe29c5b4 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}
-[2015/05/02\space v1.3\space biblatex-gost styles]
+[2016/02/04\space v1.4\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 8b180cee1a1..8b24731380e 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}
-[2015/05/02\space v1.3\space biblatex-gost styles]
+[2016/02/04\space v1.4\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 3e6595ba3df..84099930ebb 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}
-[2015/05/02\space v1.3\space biblatex-gost styles]
+[2016/02/04\space v1.4\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 03044df5193..b02a2d45e1f 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}
-[2015/05/02\space v1.3\space biblatex-gost styles]
+[2016/02/04\space v1.4\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 56104777ad8..9b80407e5ae 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}
-[2015/05/02\space v1.3\space biblatex-gost styles]
+[2016/02/04\space v1.4\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 df4758bc863..4853c771575 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}
-[2015/05/02\space v1.3\space biblatex-gost styles]
+[2016/02/04\space v1.4\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 a6328e2cd82..500f9cbc037 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}
-[2015/05/02\space v1.3\space biblatex-gost styles]
+[2016/02/04\space v1.4\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 63f54da03d1..f043170eec5 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}
-[2015/05/02\space v1.3\space biblatex-gost styles]
+[2016/02/04\space v1.4\space biblatex-gost styles]
\RequireBibliographyStyle{gost-standard}
@@ -19,7 +19,7 @@
{\endlist}
{\item}
-\defbibenvironment{shorthands}
+\defbibenvironment{shorthand}
{\list
{\printfield[shorthandwidth]{shorthand}}
{\setlength{\labelwidth}{\shorthandwidth}%
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 629cb4b2b97..1814ec4f6a9 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}
-[2015/05/02\space v1.3\space biblatex-gost styles]
+[2016/02/04\space v1.4\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 42aeb548a35..ee9a64776e8 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}
-[2015/05/02\space v1.3\space biblatex-gost styles]
+[2016/02/04\space v1.4\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 ab87097d1bb..f05261f135c 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}
-[2015/05/02\space v1.3\space biblatex-gost styles]
+[2016/02/04\space v1.4\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 a4cafc02845..cebb7abc2a4 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}
-[2015/05/02\space v1.3\space biblatex-gost styles]
+[2016/02/04\space v1.4\space biblatex-gost styles]
\RequireBibliographyStyle{gost-standard}
\ExecuteBibliographyOptions{labelnumber,bibisbn,biburl,bibdoi,bibeprint}
@@ -28,7 +28,7 @@
{\endlist}
{\item}
-\defbibenvironment{shorthands}
+\defbibenvironment{shorthand}
{\list
{\printfield[shorthandwidth]{shorthand}}
{\setlength{\labelwidth}{\shorthandwidth}%
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 43c01924680..02c83c76df4 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}
-[2015/05/02\space v1.3\space biblatex-gost styles]
+[2016/02/04\space v1.4\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 17cfc3548fe..9d576746deb 100644
--- a/Master/texmf-dist/tex/latex/biblatex-gost/gost-standard.bbx
+++ b/Master/texmf-dist/tex/latex/biblatex-gost/gost-standard.bbx
@@ -1,15 +1,15 @@
\ProvidesFile{gost-standard.bbx}
-[2015/05/02\space v1.3\space biblatex-gost styles]
+[2016/02/04\space v1.4\space biblatex-gost styles]
-\def\bbx@gost@date{2015/05/02}
-\def\bbx@gost@version{1.3}
+\def\bbx@gost@date{2016/02/04}
+\def\bbx@gost@version{1.4}
-\@ifpackagelater{biblatex}{2013/11/21}
+\@ifpackagelater{biblatex}{2015/12/22}
{}
{\PackageError{biblatex}
{Outdated 'biblatex' package}
- {This version of 'biblatex-gost' requires biblatex v2.8a or later.\MessageBreak
- You are using: '\csuse{ver@biblatex.sty}'.\MessageBreak
+ {This version of 'biblatex-gost' requires biblatex v3.2 or
+ later.\MessageBreak You are using: '\csuse{ver@biblatex.sty}'.\MessageBreak
This is a fatal error. I'm aborting now.}%
\endinput}
@@ -283,7 +283,7 @@
\ifblank{#3}{}{%
\ifcapital
{\mkbibhdnameprefix{\MakeCapital{#3}}\isdot}
- {\mkbibhdnameprefix{#3}\isdot}%
+ {\mkbibhdnameprefix{#3}\isdot}%
\ifpunctmark{'}{}{\bibnamedelimc}}%
\mkbibhdnamelast{#1}\isdot
\ifblank{#4}{}{\bibnamedelimd\mkbibhdnameaffix{#4}\isdot}%
@@ -381,7 +381,12 @@
\usebibmacro{bytranslator+others}%
\setunit{\space}%
\iffieldundef{journaltitle} % no journaltitle means electronic publication
- {\usebibmacro{doi+eprint+url+note}}
+ {\newunit\newblock
+ \printlist[semicolondelim]{specdata}%
+ \newunit\newblock
+ \usebibmacro{jour:date}%
+ \newunit\newblock
+ \usebibmacro{doi+eprint+url+note}}
{\usebibmacro{//}%
\usebibmacro{cbx:bookibid:check}
{\bibsentence\printtext{%
@@ -1131,7 +1136,7 @@
\usebibmacro{related}%
\usebibmacro{finentry}}
-\DeclareBibliographyDriver{shorthands}{%
+\DeclareBibliographyDriver{shorthand}{%
\usedriver
{\DeclareNameAlias{sortname}{default}}
{\thefield{entrytype}}%
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 2c46fd4b36d..0f017cbdd1e 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}
-[2015/05/02\space v1.3\space biblatex-gost styles]
+[2016/02/04\space v1.4\space biblatex-gost styles]
\InheritBibliographyExtras{russian}