summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/disser/manual.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/latex/disser/manual.tex')
-rw-r--r--Master/texmf-dist/doc/latex/disser/manual.tex73
1 files changed, 43 insertions, 30 deletions
diff --git a/Master/texmf-dist/doc/latex/disser/manual.tex b/Master/texmf-dist/doc/latex/disser/manual.tex
index 6531a321885..a1a7e5e1d7a 100644
--- a/Master/texmf-dist/doc/latex/disser/manual.tex
+++ b/Master/texmf-dist/doc/latex/disser/manual.tex
@@ -1,7 +1,7 @@
\documentclass[a4paper,10pt]{article}
\usepackage[a4paper,includehead,includefoot,mag=1000,
left=3cm,right=2cm,top=1cm,bottom=2cm]{geometry}
-\usepackage{doc,ifpdf,indentfirst,tabularx,color}
+\usepackage{doc,ifpdf,indentfirst,ltxtable,color}
\definecolor{darkblue}{rgb}{0,0,.6}
\ifpdf
@@ -12,7 +12,6 @@
\fi
\hypersetup{
- pdfusetitle,
pdftitle = {User manual for disser package},
pdfauthor = {Stanislav Kruchinin},
pdfsubject = {disser},
@@ -56,7 +55,7 @@
\let\makelabel\deflabel}
}{\end{list}}
-\def\fileversion{1.1.5}
+\def\fileversion{1.1.6}
\begin{document}
\sloppy
@@ -92,13 +91,13 @@
\section{Опции класса}
-\textbf{Примечание:} полужирным начертанием выделены опции, используемые по умолчанию.
-\\[2ex]
+\textbf{Примечание:} полужирным начертанием выделены опции и значения, используемые по умолчанию.
+\\
\extrarowheight=3pt
\tabcolsep=6pt
\arraycolsep=0pt
-\newcolumntype{L}{>{\raggedright}p{4.5cm}}
-\begin{tabularx}{\textwidth}{L|X}
+\newcolumntype{L}{>{\raggedright}p{4cm}}
+\begin{longtable}{L|p{10.5cm}}
\hline\hline
\multicolumn{2}{c}{\textbf{Стандартные опции}}\\
\hline
@@ -159,9 +158,12 @@
libcat &
Включает вывод номера УДК на титульном листе.
\\\hline
- titlepagefile = filename.rtx &
- Файл с описанием разметки титульного листа.
- По умолчанию имя файла определяется типом документа.
+ substylefile = filename.rtx &
+ Имя файла с описанием стиля документа (оформление титульного листа, нумерация формул, элементов списков и т.\,д.).
+ Опция предназначена для подключения собственных стилей документов, отличающихся от стандартных: \file{autoref.rtx},
+ \file{bachelor.rtx}, \file{master.rtx},
+ \file{candidate.rtx}, \file{doctor.rtx}.
+ Если данной опции не присвоено значение, то по умолчанию подключается файл, имя которого совпадает с названием типа документа.
\\\hline
\multicolumn{2}{c}{\textbf{Опции для подключения и настройки сторонних пакетов}}
\\\hline
@@ -182,7 +184,7 @@
Использование математических шрифтов MathTime Pro.
При наличии опции \cmd{times} вместо пакета \pkg{txfonts} подключается пакет \pkg{mtpro}.
\\\hline\hline
-\end{tabularx}
+\end{longtable}
\section{Система сборки документов}
@@ -329,7 +331,7 @@ nomake <target1> <target2> ...
Псевдоним для \cmd{optimize}.
\item[epstopdf]
Конвертация EPS в PDF.
- Используемая программа: \cmd{epstopdf} (входит в состав MiK\TeX{} и \TeX{}Live).
+ Используемая программа: \cmd{epstopdf} (входит в состав MiK\TeX{} и \TeX\ Live).
Список файлов определяется переменной |E2PFILES|.
По умолчанию обрабатываются все файлы с расширением \file{eps}.
\item[fixbb]
@@ -418,44 +420,48 @@ nomake <target1> <target2> ...
Пример:
\begin{verbatim}
@BOOK{Anselm_1978,
- author = {А. И. Ансельм},
- title = {Введение в теорию полупроводников},
- publisher = {Наука},
- address = {Москва},
- year = {1978},
- language = {russian}
+ author = {А. И. Ансельм},
+ title = {Введение в теорию полупроводников},
+ publisher = {Наука},
+ address = {Москва},
+ year = {1978},
+ language = {russian},
}
\end{verbatim}
Для указания даты обращения к Интернет-ресурсам следует использовать поле |urldate|. Пример:
\begin{verbatim}
@INCOLLECTION{InP,
- title = {InP Basic Parameters at 300 K},
- booktitle = {Electronic archive New Semiconductor Materials. Characteristics and Properties},
+ title = {InP Basic Parameters at 300 K},
+ booktitle = {Electronic archive New Semiconductor Materials.
+ Characteristics and Properties},
organization = {Ioffe Physico-Technical Institute},
- address = {St. Petersburg},
- year = {2001},
- url = {http://www.ioffe.rssi.ru/SVA/NSM/Semicond/InP/basic.html},
- urldate = {01.11.2009}
+ address = {St. Petersburg},
+ year = {2001},
+ url = {http://www.ioffe.rssi.ru/SVA/NSM/Semicond/InP/basic.html},
+ urldate = {01.11.2009},
}
\end{verbatim}
Для работы с русскоязычными библиографическими ссылками необходимо использовать интерпретатор \cmd{bibtex8}, поддерживающий 8-битные символы.
В зависимости от кодировки текста в bib-файле, необходимо подключать соответствующий csf-файл с описанием кодовой страницы и порядка сортировки, например, \file{cp1251.csf}.
+По умолчанию в скриптах сборки используется файл \file{cp1251.csf}, сортирующий список литературы так, как указано в ГОСТ~7.0.5: сначала идут русскоязычные источники, названия которых набраны кириллицей, а затем иностранные, набранные латиницей.
+Другой порядок (сначала латиница, потом кириллица) можно получить, указав файл \file{cp1251lc.csf}.
+
Последовательность команд, используемая для полной сборки документа с библиографией, имеет следующий вид:
\begin{verbatim}
latex <tex-file>
-bibtex8 -H -c <csf-file> <tex-file-basename>
+bibtex8 -H -c <csf-file> <aux-file>
latex <tex-file>
latex <tex-file>
\end{verbatim}
-Здесь |<tex-file>| "--- файл документа, |<tex-file-basename>| "--- имя файла документа без расширения, |<csf-file>| "--- файл описания кодовой страницы.
+Здесь |<tex-file>| "--- файл документа, |<aux-file>| "--- имя aux-файла, который генерируется после первой этапа компиляции (совпадает с именем tex-файла), |<csf-file>| "--- файл описания кодовой страницы и порядка сортировки.
\section{Авторефераты кандидатских и докторских диссертаций}
\subsection{Общий текст}
В соответствии с требованиями, раздел <<Общая характеристика работы>> автореферата и глава <<Введение>> диссертации должны совпадать.
-Общие разделы создаются с помощью команды |\mkcommonsect| в файле |common.tex|, который подключается из |autoref.tex| и |thesis.tex|.
+Общие разделы создаются с помощью команды |\mkcommonsect| в файле \file{common.tex}, который подключается из \file{autoref.tex} и \file{thesis.tex}.
Пример:
\begin{verbatim}
@@ -481,17 +487,24 @@ bibtex8 -H -c cp1251 my
latex autoref
latex autoref
\end{verbatim}
-Данные операции выполняются автоматически при использовании скриптов |Makefile| и |nomake.cmd|.
+
+Операция полной сборки документов реализована в скриптах \file{Makefile} и \file{nomake.cmd}.
Сборка автореферата в Windows:
\begin{verbatim}
set target=autoref
nomake
\end{verbatim}
-В Unix-подобных окружениях:
+Для возврата к сборке диссертации следует однократно присвоить переменной |TARGET| значение |thesis|:
+\begin{verbatim}
+set target=thesis
+nomake
+\end{verbatim}
+
+Пример сборки автореферата в Unix-подобных окружениях:
\begin{verbatim}
env TARGET=autoref make
\end{verbatim}
-Для возврата к сборке диссертации следует присвоить переменной |TARGET| значение |thesis|.
+
\subsection{Подписи диссертанта и ученого секретаря}