diff options
author | Karl Berry <karl@freefriends.org> | 2010-05-30 23:00:30 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2010-05-30 23:00:30 +0000 |
commit | 3654b5dd7fc3200a1b72bac39de9680bc74e3031 (patch) | |
tree | 5251df97f8e5c6b309eaa363ca119863ab4a92ac /Master/texmf-dist/doc/latex/disser/manual.tex | |
parent | 95a1ff3467d574b4d9a5cb6c3c6e11abcb8eef52 (diff) |
disser update (30may10)
git-svn-id: svn://tug.org/texlive/trunk@18627 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.tex | 73 |
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{Подписи диссертанта и ученого секретаря} |