summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/disser/manual.tex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2017-03-05 21:37:27 +0000
committerKarl Berry <karl@freefriends.org>2017-03-05 21:37:27 +0000
commit76eb9c1d1aaa84b6d3edc7bd56d9f19ccd77371a (patch)
tree02f4a9fbd36f5be458c9ffc818e90f60b82c8afe /Master/texmf-dist/doc/latex/disser/manual.tex
parentfd9e6506431c90e66891bb9e63e38334837c415c (diff)
disser (5mar17)
git-svn-id: svn://tug.org/texlive/trunk@43400 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/disser/manual.tex')
-rw-r--r--Master/texmf-dist/doc/latex/disser/manual.tex68
1 files changed, 25 insertions, 43 deletions
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} являлось устранение общего недостатка стандартных классов: отсутствия возможности настройки формата элементов титульного листа, заголовков и записей в автоматически генерируемых списках.
@@ -162,31 +160,20 @@
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 <target1> <target2> ...
\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 <target1> <target2> ...
\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 <tex-file>
+pdflatex <tex-file>
bibtex8 -H -c <csf-file> <aux-file>
-latex <tex-file>
-latex <tex-file>
+pdflatex <tex-file>
+pdflatex <tex-file>
\end{verbatim}
Здесь |<tex-file>| "--- файл документа, |<aux-file>| "--- имя aux-файла, который генерируется после первой этапа компиляции (совпадает с именем tex-файла), |<csf-file>| "--- файл описания кодовой страницы и порядка сортировки.
+Сборка документов в кодировке UTF-8:
+\begin{verbatim}
+pdflatex <tex-file>
+biber <bcf-file>
+pdflatex <tex-file>
+pdflatex <tex-file>
+\end{verbatim}
+
\section{Авторефераты кандидатских и докторских диссертаций}
\subsection{Общий текст}
@@ -457,18 +438,19 @@ latex <tex-file>
\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}