From 76eb9c1d1aaa84b6d3edc7bd56d9f19ccd77371a Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sun, 5 Mar 2017 21:37:27 +0000 Subject: disser (5mar17) git-svn-id: svn://tug.org/texlive/trunk@43400 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/disser/manual.tex | 68 ++++++++++----------------- 1 file changed, 25 insertions(+), 43 deletions(-) (limited to 'Master/texmf-dist/doc/latex/disser/manual.tex') diff --git a/Master/texmf-dist/doc/latex/disser/manual.tex b/Master/texmf-dist/doc/latex/disser/manual.tex index e1f6a63f8b0..4ec792172b7 100644 --- a/Master/texmf-dist/doc/latex/disser/manual.tex +++ b/Master/texmf-dist/doc/latex/disser/manual.tex @@ -44,12 +44,11 @@ \let\makelabel\deflabel} }{\end{list}} -\def\fileversion{1.4.0} +\def\fileversion{1.5.0} \sloppy \begin{document} -\title{Пакет \pkg{disser}: руководство пользователя -} +\title{Пакет \pkg{disser}: руководство пользователя} \date{Версия \fileversion} \author{Станислав Кручинин\\[6pt] \normalsize E-mail: @@ -61,8 +60,7 @@ \begin{abstract}\noindent Данный документ содержит руководство по использованию пакета \pkg{disser}. Инструкции по установке и обновлению смотрите в файлах \file{README} и \file{README.ru}. -Описание исходных текстов содержится в файлах \href{file:disser.pdf}{\file{disser.pdf}}, \href{file:gost732.pdf}{\file{gost732.pdf}} и -\href{file:gost705.pdf}{\file{gost705.pdf}}. +Описание исходных текстов содержится в файлах \href{file:disser.pdf}{\file{disser.pdf}}, \href{file:gost732.pdf}{\file{gost732.pdf}}. \end{abstract} \tableofcontents @@ -70,7 +68,7 @@ \section{Введение} Пакет \pkg{disser} предназначен для верстки диссертаций и авторефератов в соответствии с требованиями ГОСТ~7.0.11--2011 и ВАК. -В состав пакета входят классы \file{disser.cls} и \file{gost732.cls}, стили оформления библиографии \file{gost705.bst}, \file{gost705s.bst}, а также скрипты для сборки пакета и документов (\file{Makefile}, \file{nomake.cmd}, файлы с расширениями \file{mk} и \file{cmd} в каталоге \file{include}). +В состав пакета входят классы \file{disser.cls} и \file{gost732.cls}, а также скрипты для сборки пакета и документов (\file{Makefile}, \file{nomake.cmd}, файлы с расширениями \file{mk} и \file{cmd} в каталоге \file{include}). Поскольку дипломы и диссертации имеют фиксированную структуру, в пакет также включены их шаблоны (каталог \file{templates}), которые рекомендуется использовать для создания своих документов. Одной из основных целей создания пакета~\pkg{disser} являлось устранение общего недостатка стандартных классов: отсутствия возможности настройки формата элементов титульного листа, заголовков и записей в автоматически генерируемых списках. @@ -161,32 +159,21 @@ \\\hline href & Подключение пакета \pkg{hyperref} для создания гиперссылок. -\\\hline - noams & - Не подключать пакеты \pkg{amsmath}, \pkg{amssymb} и \pkg{amsfonts} из класса. \\\hline subf & Подключение пакета \pkg{subcaption} для вложенной нумерации рисунков. -\\\hline - times & - Использование гарнитуры Times в тексте и формулах. - Необходимо установить пакеты \pkg{pscyr} или \pkg{cyrtimes} (для текста), \pkg{txfonts} или \pkg{mtpro} (для формул). -\\\hline - mtpro & - Использование математических шрифтов MathTime Pro. - При наличии опции \cmd{times} вместо пакета \pkg{txfonts} подключается пакет \pkg{mtpro}. \\\hline\hline \end{longtable} \section{Шаблоны документов} Возможности пакета демонстрируются на примере шаблонов дипломов и диссертаций. -В каталоге \file{templates} содержатся документы в кодировке CP-1251, для верстки библиографии используются \BibTeX{}8 со стилем \pkg{gost705}, пакеты \pkg{natbib} и \pkg{multibib}. +В каталоге \file{templates} содержатся документы в кодировке CP-1251, для верстки библиографии используются \BibTeX{}8 со стилем \pkg{gost2008}, пакеты \pkg{natbib} и \pkg{multibib}. В каталоге \file{templates-utf8} содержатся документы в кодировке UTF-8, для верстки библиографии используются Biber и пакет Bib\LaTeX{} со стилем \pkg{biblatex-gost}. \section{Система сборки документов} -Для автоматизации сборки и установки в состав пакета входят две системы скриптов: файлы \file{Makefile}, совместимые с GNU Make, и файлы \file{nomake.cmd}, написанные на языке командного интерпретатора \file{cmd.exe} ОС Windows 2000 и выше. +Для автоматизации сборки и установки в состав пакета входят две системы скриптов: файлы \file{Makefile}, совместимые с GNU Make, и файлы \file{nomake.cmd}, написанные на языке командного интерпретатора \file{cmd.exe} (Windows 2000 и выше). Скрипты поддерживают одинаковый набор целей (targets). Использование в Unix-подобных окружениях: \begin{verbatim} @@ -385,19 +372,7 @@ nomake ... \section{Оформление библиографии} -Для оформления библиографических ссылок в соответствии с ГОСТ Р 7.0.5-2008 используются стили \file{gost705.bst} и \file{gost705s.bst}. -Они представляют собой доработанные версии \file{gost71u.bst} и \file{gost71s.bst} из пакета \pkg{gost}, написанного Максимом Поляковым. -Создание этих стилей обусловлено следующими причинами: пакет \pkg{gost} более не поддерживается автором, а библиография, оформленная с его помощью, противоречит некоторым требованиям диссертационных советов. -Стиль \file{gost705s.bst} аналогичен \file{gost705.bst}, но сортирует записи в алфавитном порядке. - -Основные отличия \file{gost705.bst} от \file{gost71u.bst}: -\begin{enumerate} -\item Инициалы авторов всегда печатаются после фамилии. -\item Авторы, независимо от их количества, всегда печатаются перед названием источника. -\item Имена авторов не выделяются курсивом. -\item В качестве разделителей между блоками используются точки. -\item Настраиваемые префикс и постфикс номера библиографической ссылки для оформления списка работ диссертанта в автореферате. -\end{enumerate} +Для оформления библиографических ссылок в соответствии с ГОСТ Р 7.0.5-2008 используются стили \file{gost2008.bst} и \file{gost2008s.bst}. При описании русскоязычных источников следует явным образом присваивать полю |language| значение |russian|. Пример: @@ -426,19 +401,25 @@ nomake ... \end{verbatim} Для работы с русскоязычными библиографическими ссылками необходимо использовать интерпретатор \cmd{bibtex8}, поддерживающий 8-битные символы. -В зависимости от кодировки текста в bib-файле, необходимо подключать соответствующий csf-файл с описанием кодовой страницы и порядка сортировки, например, \file{cp1251.csf}. -По умолчанию в скриптах сборки используется файл \file{cp1251.csf}, сортирующий список литературы так, как указано в ГОСТ~7.0.5: сначала идут русскоязычные источники, названия которых набраны кириллицей, а затем иностранные, набранные латиницей. -Другой порядок (сначала латиница, потом кириллица) можно получить, указав файл \file{cp1251lc.csf}. +В зависимости от кодировки текста в bib-файле, необходимо подключать соответствующий csf-файл с описанием кодовой страницы и порядка сортировки, например, \file{cp1251.csf} из пакета \pkg{gost}. -Последовательность команд, используемая для полной сборки документа с библиографией, имеет следующий вид: +Последовательность команд, используемая для полной сборки документа с библиографией в кодировке CP-1251, имеет следующий вид: \begin{verbatim} -latex +pdflatex bibtex8 -H -c -latex -latex +pdflatex +pdflatex \end{verbatim} Здесь || "--- файл документа, || "--- имя aux-файла, который генерируется после первой этапа компиляции (совпадает с именем tex-файла), || "--- файл описания кодовой страницы и порядка сортировки. +Сборка документов в кодировке UTF-8: +\begin{verbatim} +pdflatex +biber +pdflatex +pdflatex +\end{verbatim} + \section{Авторефераты кандидатских и докторских диссертаций} \subsection{Общий текст} @@ -457,18 +438,19 @@ latex \subsection{Список работ диссертанта} В автореферате список работ диссертанта должен быть отделен от списка цитируемой литературы. -Для этого в документах с однобайтовой кодировкой используется пакет \pkg{multibib}, а для документов в кодировке UTF-8 --- пакет Bib\LaTeX{}. +Для этого в документах с однобайтовой кодировкой используется пакет \pkg{multibib}, а для документов в кодировке UTF-8 "--- пакет Bib\LaTeX{}. Описание библиографических ссылок на работы диссертанта должно находиться в файле \file{thesis.bib} вместе с остальными ссылками. Сборка автореферата в кодировке UTF-8 осуществляется стандартным способом. Поскольку пакет \pkg{multibib} создает отдельные |aux|-файлы для каждой библиографии, полная сборка автореферата в кодировке CP-1251 выполняется следующей последовательностью команд: \begin{verbatim} -latex autoref +pdflatex autoref bibtex8 -H -c cp1251 autoref bibtex8 -H -c cp1251 my -latex autoref -latex autoref +pdflatex autoref +pdflatex autoref \end{verbatim} +В кодировке UTF-8 сборка документа с двумя библиографиями не отличается от стандартной. Операция полной сборки документов осуществляется командой: \begin{verbatim} -- cgit v1.2.3