diff options
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 Binary files differindex 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 diff --git a/Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost.pdf b/Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost.pdf Binary files differindex 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 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} |