\documentclass{article} \usepackage[a4paper,includehead,includefoot,mag=1000, left=3cm,right=2cm,top=1cm,bottom=2cm]{geometry} \usepackage{doc,ifpdf,indentfirst,tabularx,color} % Hyperref \definecolor{darkblue}{rgb}{0,0,.6} \ifpdf \usepackage[% pdftex, colorlinks, plainpages = false, pdftitle = {User manual for disser}, pdfauthor = {Stanislav Kruchinin}, pdfsubject = {disser}, pdfstartview = {FitH}, pdfborder = {0 0 0}, bookmarksopen, bookmarksnumbered, bookmarksopenlevel = 2, pdfusetitle, unicode]{hyperref} \usepackage{cmap} \else \usepackage[hypertex]{hyperref} \fi \hypersetup{ colorlinks = true, linkcolor = darkblue, citecolor = darkblue, filecolor = darkblue, menucolor = darkblue, urlcolor = darkblue } % Use Times font if available \IfFileExists{pscyr.sty}{% \usepackage{pscyr} \renewcommand\ttdefault{cmtt} \renewcommand\rmdefault{ftm} }{ \IfFileExists{cyrtimes.sty}{% \renewcommand\ttdefault{cmtt} \renewcommand\rmdefault{ftm} }{} } \usepackage[T2A]{fontenc} \usepackage[cp1251]{inputenc} \usepackage[english,russian]{babel} \MakeShortVerb{\|} \def\deflabel#1{\ttfamily #1\hfill} \newenvironment{deflist}[1]{% \begin{list}{}{% \settowidth\labelwidth{\ttfamily #1}% \setlength\leftmargin\labelwidth \addtolength\leftmargin\labelsep \let\makelabel\deflabel} }{\end{list}} \def\fileversion{1.1.2} \begin{document} \sloppy \title{Пакет для оформления диссертаций |disser|:\\ руководство пользователя } \date{Версия \fileversion} \author{Станислав Кручинин\\[6pt] \normalsize E-mail: \href{mailto:stanislav.kruchinin@gmail.com} {\texttt{stanislav.kruchinin@gmail.com}}} \maketitle \begin{abstract}\noindent Данный документ содержит руководство по использованию пакета |disser|. Инструкции по установке и обновлению смотрите в файлах |README| и |README.ru|. Описание исходных текстов содержится в файлах \href{file:disser.pdf}{\texttt{disser.pdf}}, \href{file:disser-bst.pdf}{\texttt{disser-bst.pdf}} и \href{file:gost732.pdf}{\texttt{gost732.pdf}}. \end{abstract} \tableofcontents \section{Введение} Пакет |disser| предназначен для верстки диссертаций и авторефератов в соответствии с требованиями диссертационных советов и ВАК. В состав пакета входят классы |disser.cls| и |gost732.cls|, стили оформления библиографии |disser.bst|, |disser-s.bst|, а также скрипты для сборки пакета и шаблонов документов (|Makefile|, |nomake.cmd|). Поскольку дипломы и диссертации имеют фиксированную структуру, в пакет также включены их шаблоны (каталог |disser/templates|), которые рекомендуется использовать для создания своих документов. Одной из основных целей создания |disser| являлось устранение общего недостатка стандартных классов: отсутствия возможности настройки формата элементов титульного листа, заголовков и записей в автоматически генерируемых списках. Для этого была переопределена значительная часть команд, входящих в ядро \LaTeX{}, и введен ряд глобальных переменных, которые описаны в комментариях к исходным текстам. Это позволило значительно упростить разработку пользовательских классов, которые удовлетворяют специфическим требованиями тех или иных учебных заведений. Примером реализации этого подходя является класс |gost732.cls|. \section{Опции класса} \textbf{Примечание:} полужирным начертанием выделены опции, используемые по умолчанию. \\[2ex] \extrarowheight=3pt \tabcolsep=6pt \arraycolsep=0pt \newcolumntype{L}{>{\raggedright}p{4.5cm}} \begin{tabularx}{\textwidth}{L|X} \hline\hline \textbf{a4paper}, a5paper, b5paper & Размеры листов. \\\hline 8pt, 9pt, 10pt, 11pt, 12pt, \textbf{14pt}, 16pt, 18pt, 20pt & Размер шрифта основного текста. \\\hline landscape & Альбомная ориентация. \\\hline \textbf{oneside}, twoside & Односторонняя или двухсторонняя печать. \\\hline draft, \textbf{final} & Выводить (draft) или нет (final) пометки, фиксирующие переполнение |\hbox| для данной строки. \\\hline \textbf{titlepage}, notitlepage & Печатать титульный лист или нет. \\\hline openright, \textbf{openany} & Главы всегда будут начинаться только с нечетных страниц (т.е. справа, если смотреть на разворот) или c любых. \\\hline \textbf{onecolumn}, twocolumn & Верстка в один или в два столбца. \\\hline fleqn & Выключные формулы будут выравнены по левому краю, а не по центру. \\\hline leqno & Номера будут размещены слева, а не справа от формул. \\\hline openbib & Блоки текста в списке литературы будут печататься на новых строках и с отступом. \\\hline noams & Не подключать пакеты |amsmath|, |amssymb| и |amsfonts|. \\\hline subf & Использовать пакет |subfig| для ведения вложенной нумерации рисунков. \\\hline href & Использовать пакет |hyperref|. \\\hline times & Включает использование гарнитуры Times в тексте и формулах. Для использования опции необходимо установить пакеты |pscyr| (или |cyrtimes|) и |txfonts| (или |mtpro|). \\\hline autoref, bachelor, master, \textbf{candidate}, doctor & Тип документа. \\\hline fixint = \{\textbf{true}$\,\vert\,$false\} & Замена стандартных знаков интегралов на прямые (из математического шрифта |euler|). \\\hline libcat & Включает вывод номера УДК на титульном листе. \\\hline facsimile & Включает отображение подписей диссертанта и ученого секретаря на титульных листах автореферата и диссертации (только для кандидатских и докторских). По умолчанию включена только в шаблоне автореферата. \\\hline mtpro & Поддержка шрифтов MathTime Pro. При наличии опции |times| вместо пакета |txfonts| подключается пакет |mtpro|. \\\hline\hline \end{tabularx} \section{Стили колонтитулов} Поскольку в российских диссертациях обычно не используются колонтитулы, содержащие название текущей главы документа, то стили, реализованные в данном классе, влияют лишь на положение номера страницы. Стиль колонтитулов обычных страниц документа задается в преамбуле командой |\pagestyle{