From 4173c34b74281e437b531eaaeb760d011ddac776 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Wed, 3 May 2017 21:28:45 +0000 Subject: biblatex-gost (3may17) git-svn-id: svn://tug.org/texlive/trunk@44172 c570f23f-e606-0410-a88d-b1316a301751 --- .../latex/biblatex-gost/biblatex-gost-examples.pdf | Bin 807597 -> 806162 bytes .../doc/latex/biblatex-gost/biblatex-gost.pdf | Bin 260344 -> 261478 bytes .../doc/latex/biblatex-gost/biblatex-gost.tex | 57 ++++++++++++++++++++- 3 files changed, 55 insertions(+), 2 deletions(-) (limited to 'Master/texmf-dist/doc/latex/biblatex-gost') 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 78deffb5771..889a509a0a0 100644 Binary files a/Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost-examples.pdf and b/Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost-examples.pdf 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 a5d4c42f832..00b3a58af8f 100644 Binary files a/Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost.pdf and b/Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost.pdf 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 d8982c615ac..42c05dafcfd 100644 --- a/Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost.tex +++ b/Master/texmf-dist/doc/latex/biblatex-gost/biblatex-gost.tex @@ -47,7 +47,7 @@ bibstyle=gost-standard, \newcommand*{\printdateTeX}[1]{\expandafter\blx@gost@printdateTeX#1//} \titlepage{% - title={Пакет \biblatexgost}, + title={\biblatexgost}, subtitle={Оформление библиографии по ГОСТ 7.0.5---2008}, url={\biblatexgosthome}, author={Олег Доманов}, @@ -195,6 +195,15 @@ This package is maintained. точки зрения совместимости с предыдущими версиями. Более полный список изменений см. в \Apxref{apx:changelog}. +\subsubsection*{Версия 1.14} + +\begin{trivlist} +\item Изменён вывод авторов в библиографическом списке (см.~\secref{sec:gostbibliography}) + "--- приведён в соответствие с \gostbibname. +\item Изменено сокращение страниц для некоторых языков. + См. описание опции \opt{otherlangs}, \secref{sec:newoptions}. +\end{trivlist} + \subsubsection*{Версия 1.12} \begin{trivlist} @@ -1865,6 +1874,14 @@ author = {|Петров, А.| and others} \end{lstlisting} интерпретируются как записи с четырьмя и более авторами (редакторами). +\boolitem[true]{otherlangs} + +Пакет переопределяет некоторые параметры локализации для других языков, помимо русского. +В частности, например, ГОСТ требует, чтобы страницы сокращались до одной буквы, хотя в +других языках могут быть другие стандарты. +Опция \opt{otherlangs} позволяет отключить это переопределение. +При установке её в \texttt{false} используются стандартные настройки \biblatex. + \choitem[true]{related}{true, false, bib, cite} Дополнительно к имеющимся в \biblatex значениям опции \opt{related}, полностью разрешающим @@ -2065,10 +2082,22 @@ gost-inline & false & true \\ См.~\secref{sec:newoptions}. По умолчанию: - \begin{lstlisting}[style=latex,belowskip=-\baselineskip] + \begin{lstlisting}[style=latex] \newcommand{\doublevolsdelim}{\slash}. \end{lstlisting} + Команда временно переопределяет команду \biblatex \cmd{bibrangedash}, поэтому попытка + присваивания + \begin{lstlisting}[style=latex,belowskip=-.5\baselineskip] + \renewcommand{\doublevolsdelim}{\bibrangedash} + \end{lstlisting} + приводит к бесконечному циклу. + Если вам всё же требуется такое присваивание, сделайте, например, + \begin{lstlisting}[style=latex,belowskip=-\baselineskip] + \let\myvoldelim\bibrangedash + \renewcommand{\doublevolsdelim}{\myvoldelim}. + \end{lstlisting} + \cmditem{specialitydelim} Разделитель между кодом специальности и специальностью. @@ -2121,6 +2150,22 @@ gost-inline & false & true \\ в двух разных падежах. В остальном учтены различия, перечисленные в \secref{sec:whatfor}. +Фактически, помимо изменений форматирования, таких как отступы и поля, окружение +\texttt{gostbibliography} содержит лишь команду +\begin{lstlisting}[style=latex] + \toggletrue{bbx:gostbibliography} +\end{lstlisting} +Поэтому можно попытаться ограничиться только этой командой и пользоваться +обычными окружениями. +При этом формат вывода библиографии будет соответствовать \gostbibname, а оформление +окружения (включая, например, нумерацию при \kvopt{style}{gost-numeric}) +останется прежним. +Это должно работать со всеми стилями, кроме \bibsty{gost-authoryear}, поскольку +\gostbibname изменяет вывод заголовка библиографической записи, который в этом стиле +используется для цитирования. +Если вам всё же нужно цитирование вида «Автор-год», воспользуйтесь стилем +\bibsty{gost-alphabetic}. + \section{Известные проблемы} \label{sec:issues} @@ -2401,6 +2446,14 @@ pageref & + & + & + & + & + & + & + & + \begin{changelog} + \begin{release}{1.14}{15-04-2017} + \item Добавлен везде, где можно, формат \texttt{titlecase} при выводе названий. + \item Исправлена библиография для ГОСТ 7.1-2003\see{sec:gostbibliography} + \item Страницы сокращаются до одной буквы, как требуется по \gostbibref{5.6.2.1, 7.4.1}. + Регулируется опцией \opt{otherlangs}\see{sec:newoptions} + \item Внутренние изменения макросов вывода томов, номеров, выпусков. + \end{release} + \begin{release}{1.13}{16-02-2017} \item Требуемая версия \biblatex повышена до 3.5. \item Исправлена ошибка поддержки поля \bibfield{major} (не поддерживалось). -- cgit v1.2.3