diff options
author | Karl Berry <karl@freefriends.org> | 2012-11-23 22:45:06 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2012-11-23 22:45:06 +0000 |
commit | 53ef995986cf28c61e47d976d1a2b681ef9e1d7b (patch) | |
tree | cabcc73146cc6a28a6e08341326672a8e35b0416 | |
parent | 3f66843772666314e29eaff3a4257870505321dd (diff) |
disser (23nov12)
git-svn-id: svn://tug.org/texlive/trunk@28342 c570f23f-e606-0410-a88d-b1316a301751
39 files changed, 425 insertions, 188 deletions
diff --git a/Master/texmf-dist/doc/latex/disser/ChangeLog b/Master/texmf-dist/doc/latex/disser/ChangeLog index d6dc706a8a1..99386e885c8 100644 --- a/Master/texmf-dist/doc/latex/disser/ChangeLog +++ b/Master/texmf-dist/doc/latex/disser/ChangeLog @@ -1,26 +1,40 @@ disser changelog -Copyright (C) 2004-2012 Stanislav Kruchinin +Copyright (C) 2004-2013 Stanislav Kruchinin ------------------------------------------- + +Summary of changes in version 1.2.0 (2012-11-21): + +Classes and styles: ++ Compatibility with GOST 7.0.11-2011. ++ Add support for SyncTeX in the compiled PDF-files. + +Templates: ++ New default margin sizes and options for "geometry" package. ++ New predefined section titles. +* By default, page numbers are on top of the page, as required by the standard. +* Miscellaneous small fixes. + + Summary of changes in version 1.1.9 (2011-11-29): + Add support for German language in gost705 style. Thanks to Alexander Petrov! * gost705: display bbl.iiss before "series" field. -* Move \@biblabel redefinition to class. +* Move \@biblabel redefinition to the class. * Miscellaneous small fixes. Summary of changes in version 1.1.8 (2011-09-11): -* Remove bibliography prefix support to solve the problem with citation compression. -+ Add compatibility with MathTime Professional II fonts. +* Remove the bibliography prefix support to solve the problem with citation compression. ++ Compatibility with MathTime Professional II fonts. * Miscellaneous small fixes. Summary of changes in version 1.1.7 (2010-11-21): + Add specialist titlepage and template. + Add support for titlepages in English to all templates. -* Fixed bug with \maketitle in titlepage of author's abstract. -* Fixed bug with end-of-line (EOL) characters in some files. -+ Add automatic fix of EOL characters to "tds" target of nomake.cmd script. +* Fixed a bug with \maketitle in titlepage of author's abstract. +* Fixed a bug with end-of-line (EOL) characters in some files. ++ Add an automatic fix of EOL characters to "tds" target of nomake.cmd script. Summary of changes in version 1.1.6 (2010-05-22): diff --git a/Master/texmf-dist/doc/latex/disser/Makefile b/Master/texmf-dist/doc/latex/disser/Makefile index 8d642574bdd..be7b7eee0e8 100644 --- a/Master/texmf-dist/doc/latex/disser/Makefile +++ b/Master/texmf-dist/doc/latex/disser/Makefile @@ -25,7 +25,7 @@ CSFDIR ?= $(DESTDIR)/bibtex/csf/$(TARGET) SRCDIR ?= $(DESTDIR)/source/latex/$(TARGET) CLEXT ?= *.aux *.toc *.idx *.ind *.ilg *.log *.out *.lof *.lot *.lol \ - *.bbl *.blg *.bak *.dvi *.ps *.pdf + *.bbl *.blg *.bak *.dvi *.ps *.pdf *.synctex *.synctex.gz CLFILES ?= $(CLEXT) $(CLSFILES) $(BSTFILES) LATEX ?= latex @@ -33,7 +33,7 @@ PDFLATEX ?= pdflatex MI ?= makeindex LATEXFLAGS ?= --src-specials -PDFLATEXFLAGS ?= --shell-escape +PDFLATEXFLAGS ?= --shell-escape --synctex=1 MIFLAGS ?= -r -s dtx.ist diff --git a/Master/texmf-dist/doc/latex/disser/README b/Master/texmf-dist/doc/latex/disser/README index 65884468f6d..48249322775 100644 --- a/Master/texmf-dist/doc/latex/disser/README +++ b/Master/texmf-dist/doc/latex/disser/README @@ -104,7 +104,7 @@ Example: 5. License ---------- -Copyright (c) 2004-2012 Stanislav Kruchinin +Copyright (c) 2004-2013 Stanislav Kruchinin It may be distributed and/or modified under the conditions of the LaTeX Project Public License, either version 1.3 diff --git a/Master/texmf-dist/doc/latex/disser/README.ru b/Master/texmf-dist/doc/latex/disser/README.ru index 0e4378175c6..1f40ba2c3c0 100644 --- a/Master/texmf-dist/doc/latex/disser/README.ru +++ b/Master/texmf-dist/doc/latex/disser/README.ru @@ -100,7 +100,7 @@ ZIP-архив с готовыми файлами и документацией, которые размещены в 5. Лицензия ----------- -Цопыригхт (ц) 2004-2012 Станислав Кручинин +Цопыригхт (ц) 2004-2013 Станислав Кручинин Ит маы бе дистрибутед анд/ор модифиед ундер тхе цондитионс оф тхе ЛаТеХ Пройецт Публиц Лиценсе, еитхер версион 1.3 diff --git a/Master/texmf-dist/doc/latex/disser/include/latex.mk b/Master/texmf-dist/doc/latex/disser/include/latex.mk index dda0acfe291..2d95bbb0b69 100644 --- a/Master/texmf-dist/doc/latex/disser/include/latex.mk +++ b/Master/texmf-dist/doc/latex/disser/include/latex.mk @@ -29,10 +29,10 @@ LATEXFLAGS ?= --src-specials PS2PDFFLAGS ?= -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -g4960x7016 -r600 \ -dCompatibilityLevel=1.2 PSNUPFLAGS ?= -2 -pA4 -PDFLATEXFLAGS ?= --shell-escape +PDFLATEXFLAGS ?= --shell-escape --synctex=1 CLEXT ?= *.aux *.toc *.idx *.ind *.ilg *.log *.out *.lof *.lot *.lol \ - *.bbl *.blg *.bak *.dvi *.ps *.pdf + *.bbl *.blg *.bak *.dvi *.ps *.pdf *.synctex *.synctex.gz CLFILES ?= $(CLEXT) $(ARCHIVE) SRCFILES ?= * diff --git a/Master/texmf-dist/doc/latex/disser/include/latex.nmk.cmd b/Master/texmf-dist/doc/latex/disser/include/latex.nmk.cmd index 7c601466261..c6c4f9020ae 100644 --- a/Master/texmf-dist/doc/latex/disser/include/latex.nmk.cmd +++ b/Master/texmf-dist/doc/latex/disser/include/latex.nmk.cmd @@ -41,10 +41,10 @@ if "%ps2pdfflags%"=="" ( -dCompatibilityLevel#1.2 ) if "%psnupflags%"=="" set psnupflags=-2 -pA4 -if "%pdflatexflags%"=="" set pdflatexflags=--shell-escape +if "%pdflatexflags%"=="" set pdflatexflags=--shell-escape --synctex=1 if "%clext%"=="" set clext=*.bbl *.bak *.aux *.blg *.out *.toc *.log ^ - *.dvi *.tmp *.pdf *.ps + *.dvi *.tmp *.ps *.pdf *.synctex *.synctex.gz if "%clfiles%"=="" set clfiles=!clext! %archive% if "%srcfiles%"=="" set srcfiles=* if "%prereq%"=="" set prereq=*.tex *.bib diff --git a/Master/texmf-dist/doc/latex/disser/manual.tex b/Master/texmf-dist/doc/latex/disser/manual.tex index a8aa9e83769..5580904317e 100644 --- a/Master/texmf-dist/doc/latex/disser/manual.tex +++ b/Master/texmf-dist/doc/latex/disser/manual.tex @@ -55,10 +55,10 @@ \let\makelabel\deflabel} }{\end{list}} -\def\fileversion{1.1.9} +\def\fileversion{1.2.0} +\sloppy \begin{document} -\sloppy \title{Пакет \pkg{disser}: руководство пользователя } \date{Версия \fileversion} @@ -84,15 +84,25 @@ В состав пакета входят классы \file{disser.cls} и \file{gost732.cls}, стили оформления библиографии \file{gost705.bst}, \file{gost705s.bst}, а также скрипты для сборки пакета и документов (\file{Makefile}, \file{nomake.cmd}, файлы с расширениями \file{mk} и \file{cmd} в каталоге \file{include}). Поскольку дипломы и диссертации имеют фиксированную структуру, в пакет также включены их шаблоны (каталог \file{templates}), которые рекомендуется использовать для создания своих документов. -Одной из основных целей создания \pkg{disser} являлось устранение общего недостатка стандартных классов: отсутствия возможности настройки формата элементов титульного листа, заголовков и записей в автоматически генерируемых списках. +Одной из основных целей создания пакета~\pkg{disser} являлось устранение общего недостатка стандартных классов: отсутствия возможности настройки формата элементов титульного листа, заголовков и записей в автоматически генерируемых списках. Для достижения этой цели была переопределена значительная часть команд, входящих в ядро \LaTeX{}, и введен ряд новых переменных, которые описаны в комментариях к исходным текстам. -Это позволило значительно упростить разработку пользовательских классов, которые удовлетворяют специфическим требованиями учебных заведений и диссертационных советов. -Примером реализации этого подхода является класс~\pkg{gost732}. +Это позволило значительно упростить разработку пользовательских классов на базе~\pkg{disser}, которые удовлетворяют специфическим требованиями учебных заведений и диссертационных советов. +Примером реализации предлагаемого подхода является~\pkg{gost732}, предназначенный для верстки документов в соответствии с ГОСТ~7.32-2001. + +\section{Соответствие стандартам} + +Пакет позволяет создавать документы, удовлетворяющие следующим стандартам: +\begin{itemize} +\item \href{http://protect.gost.ru/document.aspx?control=8&id=171831}{ГОСТ Р 7.0.11-2011 <<Диссертация и автореферат диссертации. Структура и правила оформления>>}; +\item \href{http://protect.gost.ru/document.aspx?control=7&id=130946}{ГОСТ~7.32-2001 <<Отчет о научно-исследовательской работе. Структура и правила оформления>>}; +\item \href{http://protect.gost.ru/document.aspx?control=7&id=128845}{ГОСТ Р 7.0.4-2006 <<Издания. Выходные сведения. Общие требования и правила оформления>>}; +\item \href{http://protect.gost.ru/document.aspx?control=7&id=173511}{ГОСТ Р 7.0.5-2008 <<Библиографическая ссылка. Общие требования и правила составления>>}. +\end{itemize} \section{Опции класса}\label{s:opts} \textbf{Примечание:} полужирным выделены опции и значения, используемые по умолчанию. -\\ + \extrarowheight=3pt \tabcolsep=6pt \arraycolsep=0pt @@ -129,16 +139,15 @@ Верстка в один или в два столбца. \\\hline openbib & - Блоки текста в списке литературы будут печататься на новых строках и с - отступом. + Блоки текста в списке литературы будут печататься на новых строках и с отступом. \\\hline \textbf{titlepage}, notitlepage & Печатать титульный лист или нет. \\\hline \multicolumn{2}{c}{\textbf{Специфические настройки класса}} \\\hline - autoref, bachelor, master, \textbf{candidate}, doctor & - Тип документа: автореферат, бакалаврский диплом, магистерская, кандидатская или докторская диссертация. + autoref, bachelor, specialist, master, \textbf{candidate}, doctor & + Тип документа: автореферат, бакалаврский диплом, диплом специалиста, магистерская, кандидатская или докторская диссертация. \\\hline classified & Включает вывод грифа секретности на титульном листе. @@ -161,8 +170,7 @@ substylefile = filename.rtx & Имя файла с описанием стиля документа (оформление титульного листа, нумерация формул, элементов списков и т.\,д.). Опция предназначена для подключения собственных стилей документов, отличающихся от стандартных: \file{autoref.rtx}, - \file{bachelor.rtx}, \file{master.rtx}, - \file{candidate.rtx}, \file{doctor.rtx}. + \file{bachelor.rtx}, \file{master.rtx}, \file{candidate.rtx}, \file{doctor.rtx}. Если данной опции не присвоено значение, то по умолчанию подключается файл, имя которого совпадает с названием типа документа. \\\hline \multicolumn{2}{c}{\textbf{Опции для подключения и настройки сторонних пакетов}} @@ -364,7 +372,7 @@ nomake <target1> <target2> ... Поскольку в российских диссертациях обычно не используются колонтитулы, содержащие название текущей главы документа, то стили, реализованные в данном классе, влияют лишь на положение номера страницы. Стиль колонтитулов обычных страниц документа задается в преамбуле командой |\pagestyle{<style>}|, а стиль страниц, с которых начинается новая глава "--- командой |\chapterpagestyle{<style>}|. Здесь |<style>| может принимать следующие значения: -\begin{deflist}{headcenter } +\begin{deflist}{\longestlabel} \item[empty] Страница без номера. \item[footleft] Номер внизу и слева. \item[footcenter] Номер внизу и по середине. @@ -521,10 +529,10 @@ env TARGET=autoref make \section{Настройка пакета под нестандартные требования диссертационных советов} Код, определяющий вид титульного листа, нумерацию объектов и другие параметры, находится в файлах, имена которых совпадают с соответствующими опциями класса (см. раздел~\ref{s:opts}): -\file{bachelor.dtx}, \file{master.dtx}, \file{candidate.dtx}, \file{autoref.dtx}, \file{doctor.dtx}. -После сборки класса из исходных текстов, они преобразуются в аналогичные файлы с расширением |rtx|. +\file{autoref.dtx}, \file{bachelor.dtx}, \file{specialist.dtx}, \file{master.dtx}, \file{candidate.dtx}, \file{doctor.dtx}. +После сборки класса из исходных текстов из них получаются файлы с расширением |rtx|. -Для внесения изменений в файлы пакета с расширениями |bst|, |cls| и |rtx| следует создавать их копии в каталоге с документом. +Для внесения изменений в файлы пакета с расширениями |bst|, |cls| и |rtx| следует создавать их копии в каталоге с Вашим документом. При сборке документа \LaTeX{} ищет подключаемые файлы в каталоге компилируемого |tex|-файла, поэтому будет использована локальная копия файлов с вашими изменениями. -\end{document}
\ No newline at end of file +\end{document} diff --git a/Master/texmf-dist/doc/latex/disser/nomake.cmd b/Master/texmf-dist/doc/latex/disser/nomake.cmd index 10858f086d2..385bf5169a4 100644 --- a/Master/texmf-dist/doc/latex/disser/nomake.cmd +++ b/Master/texmf-dist/doc/latex/disser/nomake.cmd @@ -31,7 +31,7 @@ if "!docdir!"=="" set docdir=!destdir!\doc\latex\%target% if "!srcdir!"=="" set srcdir=!destdir!\source\latex\%target% if "!clext!"=="" set clext=*.aux *.toc *.idx *.ind *.ilg *.log *.out *.lof ^ -*.lot *.lol *.bbl *.blg *.bak *.dvi *.ps *.pdf +*.lot *.lol *.bbl *.blg *.bak *.dvi *.ps *.pdf *.synctex *.synctex.gz if "!clfiles!"=="" set clfiles=!clext! %clsfiles% %bstfiles% if "!latex!"=="" set latex=latex @@ -39,7 +39,7 @@ if "!pdflatex!"=="" set pdflatex=pdflatex if "!mi!"=="" set mi=makeindex if "!latexflags!"=="" set latexflags=--src-specials -if "!pdflatexflags!"=="" set pdflatexflags=--shell-escape +if "!pdflatexflags!"=="" set pdflatexflags=--shell-escape --synctex=1 if "!miflags!"=="" set miflags=-r -s dtx.ist diff --git a/Master/texmf-dist/doc/latex/disser/templates/bachelor/1.tex b/Master/texmf-dist/doc/latex/disser/templates/bachelor/1.tex index dfdb48e91be..08032dd52a7 100644 --- a/Master/texmf-dist/doc/latex/disser/templates/bachelor/1.tex +++ b/Master/texmf-dist/doc/latex/disser/templates/bachelor/1.tex @@ -29,7 +29,7 @@ Perelman_2003_math:0307245,Nielsen_2010_1006.2735}. Ссылка на формулу~\eqref{e:C } \end{wrapfigure} -Если разность энергий электронно-дырочных уровней $E_2-E_1$ близка к энергии продольного оптического фонона $\hbar\Omega_{\mathrm{LO}}$, то в разложении волновых функций полного гамильтониана можно ограничиться нулевым приближением для всех состояний, за исключением близких по значению к $E_2$. +Если разность энергий электронно-дырочных уровней $E_2 - E_1$ близка к энергии продольного оптического фонона $\hbar\Omega_{\mathrm{LO}}$, то в разложении волновых функций полного гамильтониана можно ограничиться нулевым приближением для всех состояний, за исключением близких по значению к $E_2$. Волновые функции последних представляют собой следующие комбинации вырожденных состояний\footnote{Текст сноски}. Ссылка на таблицу~\ref{t:InPSiO2}. diff --git a/Master/texmf-dist/doc/latex/disser/templates/bachelor/thesis.tex b/Master/texmf-dist/doc/latex/disser/templates/bachelor/thesis.tex index 6bb05453d4a..98f8eb4734a 100644 --- a/Master/texmf-dist/doc/latex/disser/templates/bachelor/thesis.tex +++ b/Master/texmf-dist/doc/latex/disser/templates/bachelor/thesis.tex @@ -1,21 +1,24 @@ -\documentclass[bachelor,subf,href,colorlinks=true -%,times % шрифт Times как основной -%,fixint=false % отключить прямые знаки интегралов +\documentclass[% +bachelor, % тип документа +subf, % подключить и настроить пакет subfig для вложенной нумерации рисунков +href, % подключить и настроить пакет hyperref +colorlinks=true % цветные гиперссылки +%,times % шрифт Times как основной +%,fixint=false % отключить прямые знаки интегралов ]{disser} \usepackage[ - a4paper, mag=1000, includefoot, - left=3cm, right=1cm, top=2cm, bottom=2cm, headsep=1cm, footskip=1cm + a4paper, mag=1000, + left=2.5cm, right=1cm, top=2cm, bottom=2cm, headsep=0.7cm, footskip=1cm ]{geometry} \usepackage[T2A]{fontenc} \usepackage[cp1251]{inputenc} \usepackage[english,russian]{babel} \ifpdf\usepackage{epstopdf}\fi -% Номера страниц сверху и по центру -%\def\headfont{\small} -%\pagestyle{headcenter} -%\chapterpagestyle{empty} +% Номера страниц снизу и по центру +%\pagestyle{footcenter} +%\chapterpagestyle{footcenter} % Точка с запятой в качестве разделителя между номерами цитирований %\setcitestyle{semicolon} @@ -89,11 +92,22 @@ % %\maketitle[en] +% Содержание \tableofcontents + +% Введение \input{intro} + +% Глава 1 \input{1} +% Глава 2 +%\input{2} + +% Заключение \input{concl} +% Список литературы \bibliography{thesis} \bibliographystyle{gost705} + \end{document} diff --git a/Master/texmf-dist/doc/latex/disser/templates/candidate/autoref.tex b/Master/texmf-dist/doc/latex/disser/templates/candidate/autoref.tex index 972ccb91a56..0e5f6745cd1 100644 --- a/Master/texmf-dist/doc/latex/disser/templates/candidate/autoref.tex +++ b/Master/texmf-dist/doc/latex/disser/templates/candidate/autoref.tex @@ -1,17 +1,31 @@ -\documentclass[autoref,subf,href,facsimile,colorlinks=true -%,fixint=false -%,times -%,classified +\documentclass[% +autoref, % тип документа +subf, % подключить и настроить пакет subfig для вложенной нумерации рисунков +href, % подключить и настроить пакет hyperref +facsimile, % отображать факсимиле диссертанта и ученого секретаря +colorlinks=true % цветные гиперссылки +%,fixint=false % отключить прямые знаки интегралов +%,times % шрифт Times как основной +%,classified % гриф секретности ]{disser} -\usepackage[a4paper,nohead,includefoot,mag=1000, - margin=2cm,footskip=1cm]{geometry} +\usepackage[ + a4paper, mag=1000, + left=2.5cm, right=1cm, top=2cm, bottom=2cm, headsep=0.7cm, footskip=1cm +]{geometry} \usepackage[T2A]{fontenc} \usepackage[cp1251]{inputenc} \usepackage[english,russian]{babel} \usepackage{tabularx} \ifpdf\usepackage{epstopdf}\fi +% Номера страниц снизу и по центру +%\pagestyle{footcenter} +%\chapterpagestyle{footcenter} + +% Точка с запятой в качестве разделителя между номерами цитирований +%\setcitestyle{semicolon} + % Поддержка нескольких списков литературы в одном документе \usepackage{multibib} % Создание команд для цитирования собственных работ диссертанта @@ -38,6 +52,8 @@ \maketitle % Внутренняя сторона обложки +\thispagestyle{empty} +\vspace*{-2cm} \noindent \begin{center} Работа выполнена в \emph{название организации}. @@ -97,7 +113,11 @@ \actualitysection \actualitytext -% Цель диссертационной работы +% Степень разработанности темы исследования +\developmentsection +\developmenttext + +% Цели и задачи диссертационной работы \objectivesection \objectivetext @@ -105,15 +125,19 @@ \noveltysection \noveltytext -% Практическая значимость +% Теоретическая и практическая значимость \valuesection \valuetext -% Результаты и положения, выносимые на защиту +% Методология и методы исследования +\methodssection +\methodstext + +% Положения, выносимые на защиту \resultssection \resultstext -% Апробация работы +% Степень достоверности и апробация результатов \approbationsection \approbationtext @@ -170,5 +194,29 @@ \bibliographystyle{gost705} \bibliography{thesis} % ---------------------------------------------------------------- +% Выходные данные +\clearpage +\thispagestyle{empty} +\normalfont\selectfont +\vspace*{2cm} +\begin{center} +\textit{Научное издание}\\ +\vskip 2cm +\makeatletter +\@author +\vskip 1.5cm +\@title{} на тему:\\ +\@topic\\ +\makeatother +\end{center} +\vfill +Подписано в печать~25.01.2011. +Формат~$60 \times 90$~1/16. +Тираж~100~экз. +Заказ~256.\\[2ex] +\noindent +Санкт-Петербургская издательская фирма <<Наука>> РАН. +199034, Санкт-Петербург, Менделеевская линия, 1, +\href{http://www.naukaspb.spb.ru}{http://www.naukaspb.spb.ru} \end{document} diff --git a/Master/texmf-dist/doc/latex/disser/templates/candidate/common.tex b/Master/texmf-dist/doc/latex/disser/templates/candidate/common.tex index f09a7327bab..243bf74b954 100644 --- a/Master/texmf-dist/doc/latex/disser/templates/candidate/common.tex +++ b/Master/texmf-dist/doc/latex/disser/templates/candidate/common.tex @@ -12,41 +12,49 @@ \sa{ФИО руководителя} \sastatus{д.~ф.-м.~н., проф.} -%\sasnd{ФИО второго руководителя} -%\sasndstatus{к.~ф.-м.~н., проф.} +\sasnd{ФИО второго руководителя} +\sasndstatus{к.~ф.-м.~н., проф.} %\scon{ФИО консультанта} %\sconstatus{д.~ф.-м.~н., проф.} +%\sconsnd{ФИО второго консультанта} +%\sconsndstatus{д.~ф.-м.~н., проф.} \city{Санкт-Петербург} \date{\number\year} % Общие разделы автореферата и диссертации -\mkcommonsect{actuality}{Актуальность работы}{% +\mkcommonsect{actuality}{Актуальность темы исследования.}{% Текст об актуальности. Ссылка~\cite{Yoffe_1993_AP_42_173}. } -\mkcommonsect{objective}{Цель диссертационной работы}{% -состоит в ... +\mkcommonsect{development}{Степень разработанности темы исследования.}{ +Текст о степени разработанности темы. +} -Для достижения поставленных целей были решены следующие задачи: +\mkcommonsect{objective}{Цели и задачи диссертационной работы:}{% +Список целей. +Для достижения поставленных целей были решены следующие задачи: } -\mkcommonsect{novelty}{Научная новизна}{% +\mkcommonsect{novelty}{Научная новизна.}{% Текст о новизне. } -\mkcommonsect{value}{Практическая значимость}{% +\mkcommonsect{value}{Теоретическая и практическая значимость.}{% Результаты, изложенные в диссертации, могут быть использованы для ... } -\mkcommonsect{results}{% -На защиту выносятся следующие основные результаты и положения:}{% -Текст о результатах. +\mkcommonsect{methods}{Методология и методы исследования.}{% +Текст о методах исследования. +} + +\mkcommonsect{results}{Положения, выносимые на защиту:}{% +Текст о положениях и результатах. } -\mkcommonsect{approbation}{Апробация работы}{% +\mkcommonsect{approbation}{Степень достоверности и апробация результатов.}{% Основные результаты диссертации докладывались на следующих конференциях: } @@ -57,12 +65,12 @@ Petrov_2001_Journal_23_12321,Sidorov_2002_Journal_32_1531}, $n_2$ статей в сборниках трудов конференций и $n_3$ тезисов докладов. } -\mkcommonsect{contrib}{Личный вклад автора}{% +\mkcommonsect{contrib}{Личный вклад автора.}{% Содержание диссертации и основные положения, выносимые на защиту, отражают персональный вклад автора в опубликованные работы. Подготовка к публикации полученных результатов проводилась совместно с соавторами, причем вклад диссертанта был определяющим. Все представленные в диссертации результаты получены лично автором. } -\mkcommonsect{struct}{Структура и объем диссертации}{% +\mkcommonsect{struct}{Структура и объем диссертации.}{% Диссертация состоит из введения, обзора литературы, $n$ глав, заключения и библиографии. Общий объем диссертации $P$ страниц, из них $p_1$ страницы текста, включая $f$ рисунков. Библиография включает $B$ наименований на $p_2$ страницах. diff --git a/Master/texmf-dist/doc/latex/disser/templates/candidate/thesis.tex b/Master/texmf-dist/doc/latex/disser/templates/candidate/thesis.tex index 461050b1e74..6cac0f658ac 100644 --- a/Master/texmf-dist/doc/latex/disser/templates/candidate/thesis.tex +++ b/Master/texmf-dist/doc/latex/disser/templates/candidate/thesis.tex @@ -1,24 +1,27 @@ -\documentclass[candidate,subf,href,colorlinks=true -%,times % шрифт Times как основной -%,fixint=false % отключить прямые знаки интегралов -%,classified % секретно -%,libcat % номер УДК -%,facsimile % факсимиле диссертанта +\documentclass[% +candidate, % тип документа +subf, % подключить и настроить пакет subfig для вложенной нумерации рисунков +href, % подключить и настроить пакет hyperref +colorlinks=true % цветные гиперссылки +%,times % шрифт Times как основной +%,fixint=false % отключить прямые знаки интегралов +%,classified % гриф секретности +%,libcat % номер УДК +%,facsimile % отображать факсимиле диссертанта ]{disser} \usepackage[ - a4paper, mag=1000, includefoot, - left=3cm, right=1cm, top=2cm, bottom=2cm, headsep=1cm, footskip=1cm + a4paper, mag=1000, + left=2.5cm, right=1cm, top=2cm, bottom=2cm, headsep=0.7cm, footskip=1cm ]{geometry} \usepackage[T2A]{fontenc} \usepackage[cp1251]{inputenc} \usepackage[english,russian]{babel} \ifpdf\usepackage{epstopdf}\fi -% Номера страниц сверху и по центру -%\def\headfont{\small} -%\pagestyle{headcenter} -%\chapterpagestyle{empty} +% Номера страниц снизу и по центру +%\pagestyle{footcenter} +%\chapterpagestyle{footcenter} % Точка с запятой в качестве разделителя между номерами цитирований %\setcitestyle{semicolon} @@ -33,6 +36,7 @@ \graphicspath{{fig/}} \begin{document} + % Включение файла с общим текстом диссертации и автореферата % (текст титульного листа и характеристика работы). \input{common} @@ -86,16 +90,39 @@ % %\maketitle[en] +% Содержание \tableofcontents +% Введение \input{intro} + +% Обзор литературы \input{review} + +% Основная часть +%% Глава 1 \input{1} +%% Глава 2 +%\input{2} + +% Заключение \input{concl} +% Список сокращений и условных обозначений +%\defs + +% Словарь терминов +%\dict + +% Список литературы \bibliography{thesis} \bibliographystyle{gost705} +% Список иллюстраций +%\listoffigures + +% Приложения \appendix \input{app-a} + \end{document} diff --git a/Master/texmf-dist/doc/latex/disser/templates/doctor/autoref.tex b/Master/texmf-dist/doc/latex/disser/templates/doctor/autoref.tex index a6187c508bb..7bf486ada35 100644 --- a/Master/texmf-dist/doc/latex/disser/templates/doctor/autoref.tex +++ b/Master/texmf-dist/doc/latex/disser/templates/doctor/autoref.tex @@ -1,17 +1,31 @@ -\documentclass[14pt,autoref,href,facsimile,colorlinks=true -%,fixint=false -%,times -%,classified +\documentclass[% +autoref, % тип документа +subf, % подключить и настроить пакет subfig для вложенной нумерации рисунков +href, % подключить и настроить пакет hyperref +facsimile, % отображать факсимиле диссертанта и ученого секретаря +colorlinks=true % цветные гиперссылки +%,fixint=false % отключить прямые знаки интегралов +%,times % шрифт Times как основной +%,classified % гриф секретности ]{disser} -\usepackage[a4paper,nohead,includefoot,mag=1000, - margin=2cm,footskip=1cm]{geometry} +\usepackage[ + a4paper, mag=1000, + left=2.5cm, right=1cm, top=2cm, bottom=2cm, headsep=0.7cm, footskip=1cm +]{geometry} \usepackage[T2A]{fontenc} \usepackage[cp1251]{inputenc} \usepackage[english,russian]{babel} \usepackage{tabularx} \ifpdf\usepackage{epstopdf}\fi +% Номера страниц снизу и по центру +%\pagestyle{footcenter} +%\chapterpagestyle{footcenter} + +% Точка с запятой в качестве разделителя между номерами цитирований +%\setcitestyle{semicolon} + % Поддержка нескольких списков литературы в одном документе \usepackage{multibib} % Создание команд для цитирования собственных работ диссертанта @@ -38,6 +52,8 @@ \maketitle % Внутренняя сторона обложки +\thispagestyle{empty} +\vspace*{-2cm} \noindent \begin{center} Работа выполнена в \emph{название организации}. @@ -95,7 +111,11 @@ \actualitysection \actualitytext -% Цель диссертационной работы +% Степень разработанности темы исследования +\developmentsection +\developmenttext + +% Цели и задачи диссертационной работы \objectivesection \objectivetext @@ -103,15 +123,19 @@ \noveltysection \noveltytext -% Практическая значимость +% Теоретическая и практическая значимость \valuesection \valuetext -% Результаты и положения, выносимые на защиту +% Методология и методы исследования +\methodssection +\methodstext + +% Положения, выносимые на защиту \resultssection \resultstext -% Апробация работы +% Степень достоверности и апробация результатов \approbationsection \approbationtext @@ -168,5 +192,29 @@ \bibliographystyle{gost705} \bibliography{thesis} % ---------------------------------------------------------------- +% Выходные данные +\clearpage +\thispagestyle{empty} +\normalfont\selectfont +\vspace*{2cm} +\begin{center} +\textit{Научное издание}\\ +\vskip 2cm +\makeatletter +\@author +\vskip 1.5cm +\@title{} на тему:\\ +\@topic\\ +\makeatother +\end{center} +\vfill +Подписано в печать~25.01.2011. +Формат~$60 \times 90$~1/16. +Тираж~100~экз. +Заказ~256.\\[2ex] +\noindent +Санкт-Петербургская издательская фирма <<Наука>> РАН. +199034, Санкт-Петербург, Менделеевская линия, 1, +\href{http://www.naukaspb.spb.ru}{http://www.naukaspb.spb.ru} \end{document} diff --git a/Master/texmf-dist/doc/latex/disser/templates/doctor/common.tex b/Master/texmf-dist/doc/latex/disser/templates/doctor/common.tex index bdfdc376cc5..b32600a5405 100644 --- a/Master/texmf-dist/doc/latex/disser/templates/doctor/common.tex +++ b/Master/texmf-dist/doc/latex/disser/templates/doctor/common.tex @@ -19,31 +19,37 @@ \date{\number\year} % Общие разделы автореферата и диссертации -\mkcommonsect{actuality}{Актуальность работы}{% +\mkcommonsect{actuality}{Актуальность темы исследования.}{% Текст об актуальности. Ссылка~\cite{Yoffe_1993_AP_42_173}. } -\mkcommonsect{objective}{Цель диссертационной работы}{% -состоит в ... +\mkcommonsect{development}{Степень разработанности темы исследования.}{ +Текст о степени разработанности темы. +} -Для достижения поставленных целей были решены следующие задачи: +\mkcommonsect{objective}{Цели и задачи диссертационной работы:}{% +Список целей. +Для достижения поставленных целей были решены следующие задачи: } -\mkcommonsect{novelty}{Научная новизна}{% +\mkcommonsect{novelty}{Научная новизна.}{% Текст о новизне. } -\mkcommonsect{value}{Практическая значимость}{% +\mkcommonsect{value}{Теоретическая и практическая значимость.}{% Результаты, изложенные в диссертации, могут быть использованы для ... } -\mkcommonsect{results}{% -На защиту выносятся следующие основные результаты и положения:}{% -Текст о результатах. +\mkcommonsect{methods}{Методология и методы исследования.}{% +Текст о методах исследования. +} + +\mkcommonsect{results}{Положения, выносимые на защиту:}{% +Текст о положениях и результатах. } -\mkcommonsect{approbation}{Апробация работы}{% +\mkcommonsect{approbation}{Степень достоверности и апробация результатов.}{% Основные результаты диссертации докладывались на следующих конференциях: } diff --git a/Master/texmf-dist/doc/latex/disser/templates/doctor/thesis.tex b/Master/texmf-dist/doc/latex/disser/templates/doctor/thesis.tex index 6c3aa36bbf8..30acb93ff04 100644 --- a/Master/texmf-dist/doc/latex/disser/templates/doctor/thesis.tex +++ b/Master/texmf-dist/doc/latex/disser/templates/doctor/thesis.tex @@ -1,23 +1,27 @@ -\documentclass[doctor,subf,href,colorlinks=true -%,fixint=false % отключить прямые знаки интегралов -%,classified % секретно -%,libcat % номер УДК -%,facsimile % факсимиле диссертанта +\documentclass[% +doctor, % тип документа +subf, % подключить и настроить пакет subfig для вложенной нумерации рисунков +href, % подключить и настроить пакет hyperref +colorlinks=true % цветные гиперссылки +%,times % шрифт Times как основной +%,fixint=false % отключить прямые знаки интегралов +%,classified % гриф секретности +%,libcat % номер УДК +%,facsimile % отображать факсимиле диссертанта ]{disser} \usepackage[ - a4paper, mag=1000, includefoot, - left=3cm, right=1cm, top=2cm, bottom=2cm, headsep=1cm, footskip=1cm + a4paper, mag=1000, + left=2.5cm, right=1cm, top=2cm, bottom=2cm, headsep=0.7cm, footskip=1cm ]{geometry} \usepackage[T2A]{fontenc} \usepackage[cp1251]{inputenc} \usepackage[english,russian]{babel} \ifpdf\usepackage{epstopdf}\fi -% Номера страниц сверху и по центру -%\def\headfont{\small} -%\pagestyle{headcenter} -%\chapterpagestyle{empty} +% Номера страниц снизу и по центру +%\pagestyle{footcenter} +%\chapterpagestyle{footcenter} % Точка с запятой в качестве разделителя между номерами цитирований %\setcitestyle{semicolon} @@ -32,6 +36,7 @@ \graphicspath{{fig/}} \begin{document} + % Включение файла с общим текстом диссертации и автореферата % (текст титульного листа и характеристика работы). \input{common} @@ -82,16 +87,39 @@ % %\maketitle[en] +% Содержание \tableofcontents +% Введение \input{intro} + +% Обзор литературы \input{review} + +% Основная часть +%% Глава 1 \input{1} +%% Глава 2 +%\input{2} + +% Заключение \input{concl} +% Список сокращений и условных обозначений +%\defs + +% Словарь терминов +%\dict + +% Список литературы \bibliography{thesis} \bibliographystyle{gost705} +% Список иллюстраций +%\listoffigures + +% Приложения \appendix \input{app-a} + \end{document} diff --git a/Master/texmf-dist/doc/latex/disser/templates/master/thesis.tex b/Master/texmf-dist/doc/latex/disser/templates/master/thesis.tex index 354b9edf952..8d0b6812722 100644 --- a/Master/texmf-dist/doc/latex/disser/templates/master/thesis.tex +++ b/Master/texmf-dist/doc/latex/disser/templates/master/thesis.tex @@ -1,21 +1,24 @@ -\documentclass[master,subf,href,colorlinks=true -%,times % шрифт Times как основной -%,fixint=false % отключить прямые знаки интегралов +\documentclass[% +master, % тип документа +subf, % подключить и настроить пакет subfig для вложенной нумерации рисунков +href, % подключить и настроить пакет hyperref +colorlinks=true % цветные гиперссылки +%,times % шрифт Times как основной +%,fixint=false % отключить прямые знаки интегралов ]{disser} \usepackage[ - a4paper, mag=1000, includefoot, - left=3cm, right=1cm, top=2cm, bottom=2cm, headsep=1cm, footskip=1cm + a4paper, mag=1000, + left=2.5cm, right=1cm, top=2cm, bottom=2cm, headsep=0.7cm, footskip=1cm ]{geometry} \usepackage[T2A]{fontenc} \usepackage[cp1251]{inputenc} \usepackage[english,russian]{babel} \ifpdf\usepackage{epstopdf}\fi -% Номера страниц сверху и по центру -%\def\headfont{\small} -%\pagestyle{headcenter} -%\chapterpagestyle{empty} +% Номера страниц снизу и по центру +%\pagestyle{footcenter} +%\chapterpagestyle{footcenter} % Точка с запятой в качестве разделителя между номерами цитирований %\setcitestyle{semicolon} @@ -116,15 +119,23 @@ % %\maketitle[en] +% Содержание \tableofcontents - +% Введение \input{intro} +% Глава 1 \input{1} +% Глава 2 +%\input{2} + +% Заключение \input{concl} +% Список литературы \bibliography{thesis} \bibliographystyle{gost705} +% Приложения \appendix \input{app-a} diff --git a/Master/texmf-dist/doc/latex/disser/templates/nomake.cmd b/Master/texmf-dist/doc/latex/disser/templates/nomake.cmd index cdd0f68a627..b3ef1b9847e 100644 --- a/Master/texmf-dist/doc/latex/disser/templates/nomake.cmd +++ b/Master/texmf-dist/doc/latex/disser/templates/nomake.cmd @@ -52,4 +52,3 @@ goto :eof call :uninstall call :install goto :eof - diff --git a/Master/texmf-dist/doc/latex/disser/templates/specialist/thesis.tex b/Master/texmf-dist/doc/latex/disser/templates/specialist/thesis.tex index 0ad08f387c2..aedaf594c71 100644 --- a/Master/texmf-dist/doc/latex/disser/templates/specialist/thesis.tex +++ b/Master/texmf-dist/doc/latex/disser/templates/specialist/thesis.tex @@ -1,17 +1,25 @@ -\documentclass[specialist,subf,href,colorlinks=true -%,times % шрифт Times как основной -%,fixint=false % отключить прямые знаки интегралов +\documentclass[% +specialist, % тип документа +subf, % подключить и настроить пакет subfig для вложенной нумерации рисунков +href, % подключить и настроить пакет hyperref +colorlinks=true % цветные гиперссылки +%,times % шрифт Times как основной +%,fixint=false % отключить прямые знаки интегралов ]{disser} \usepackage[ - a4paper, mag=1000, includefoot, - left=3cm, right=1.5cm, top=2cm, bottom=2cm, headsep=1cm, footskip=1cm + a4paper, mag=1000, + left=2.5cm, right=1cm, top=2cm, bottom=2cm, headsep=0.7cm, footskip=1cm ]{geometry} \usepackage[T2A]{fontenc} \usepackage[cp1251]{inputenc} \usepackage[english,russian]{babel} \ifpdf\usepackage{epstopdf}\fi +% Номера страниц снизу и по центру +%\pagestyle{footcenter} +%\chapterpagestyle{footcenter} + % Точка с запятой в качестве разделителя между номерами цитирований %\setcitestyle{semicolon} @@ -94,13 +102,22 @@ % %\maketitle[en] +% Содержание \tableofcontents +% Введение \input{intro} + +% Глава 1 \input{1} +% Глава 2 +%\input{2} + +% Заключение \input{concl} +% Список литературы \bibliography{thesis} \bibliographystyle{gost705} -\end{document} +\end{document} diff --git a/Master/texmf-dist/source/latex/disser/autoref.dtx b/Master/texmf-dist/source/latex/disser/autoref.dtx index e1c60419c1d..39072240691 100644 --- a/Master/texmf-dist/source/latex/disser/autoref.dtx +++ b/Master/texmf-dist/source/latex/disser/autoref.dtx @@ -43,7 +43,7 @@ \def\specfont{\normalsize} \thispagestyle{empty} -\enlargethispage{2cm} +\enlargethispage{1cm} \vspace*{-2cm} % \end{macrocode} % \paragraph{Название организации} diff --git a/Master/texmf-dist/source/latex/disser/bachelor.dtx b/Master/texmf-dist/source/latex/disser/bachelor.dtx index 2bad720861b..7716b8fcab8 100644 --- a/Master/texmf-dist/source/latex/disser/bachelor.dtx +++ b/Master/texmf-dist/source/latex/disser/bachelor.dtx @@ -76,7 +76,7 @@ \def\workname{\CYRR\cyra\cyrb\cyro\cyrt\cyra} \thispagestyle{empty} -\enlargethispage{2cm} +\enlargethispage{1cm} \vspace*{-2cm} % \end{macrocode} % \paragraph{Название организации} diff --git a/Master/texmf-dist/source/latex/disser/candidate.dtx b/Master/texmf-dist/source/latex/disser/candidate.dtx index ef1f07fb401..b6cc69d1f16 100644 --- a/Master/texmf-dist/source/latex/disser/candidate.dtx +++ b/Master/texmf-dist/source/latex/disser/candidate.dtx @@ -39,7 +39,6 @@ % \DescribeMacro{\fourthskip}\index{Расстояния!\verb*+\fourthskip+} % \DescribeMacro{\fifthskip}\index{Расстояния!\verb*+\fifthskip+} % \DescribeMacro{\sixthskip}\index{Расстояния!\verb*+\sixthskip+} -% \DescribeMacro{\seventhskip}\index{Расстояния!\verb*+\seventhskip+} % \begin{macrocode} \ifx\firstskip\undefined \newlength\firstskip @@ -68,16 +67,14 @@ \def\specfont{\normalsize} \thispagestyle{empty} -\enlargethispage{2cm} +\enlargethispage{1cm} \vspace*{-2cm} - % \end{macrocode} % \paragraph{Название организации} % \begin{macrocode} \begin{center} \instfont\@institution\par \end{center} - \vskip\firstskip \begin{flushright} % \end{macrocode} @@ -135,10 +132,12 @@ % Научный консультант % \begin{macrocode} \ifx\@scon\empty\else - \vskip\sixthskip\disserfield{scon} + \vskip\sixthskip + \disserfield{scon} \fi \ifx\@sconsnd\empty\else - \vskip\sixthskip\disserfield{sconsnd} + \vskip\sixthskip + \disserfield{sconsnd} \fi % \end{macrocode} % \paragraph{Город и год} diff --git a/Master/texmf-dist/source/latex/disser/disser.dtx b/Master/texmf-dist/source/latex/disser/disser.dtx index c154c1f6222..53f79ef4126 100644 --- a/Master/texmf-dist/source/latex/disser/disser.dtx +++ b/Master/texmf-dist/source/latex/disser/disser.dtx @@ -19,7 +19,7 @@ %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %<*driver> -\ProvidesFile{disser.drv}[2012/11/29 1.1.9 Document class for dissertations] +\ProvidesFile{disser.drv}[2012/11/21 1.2.0 Document class for dissertations] \documentclass{ltxdoc} \usepackage[a4paper,includeheadfoot,nohead,mag=1000, @@ -180,7 +180,7 @@ %<*disser> \NeedsTeXFormat{LaTeX2e} -\ProvidesClass{disser}[2011/11/29 1.1.9 Document class for dissertations] +\ProvidesClass{disser}[2012/11/29 1.2.0 Document class for dissertations] % \end{macrocode} % Подключение пакета \pkg{kvoptions} для обработки опций в формате @@ -619,7 +619,7 @@ % \DescribeMacro{\parindent}\index{Расстояния!\verb*+\parindent+} % Абзацный отступ. % \begin{macrocode} -\setlength\parindent{1cm} +\setlength\parindent{5ex} % \end{macrocode} % Интервал между абзацами (добавляется к межстрочному). diff --git a/Master/texmf-dist/source/latex/disser/doctor.dtx b/Master/texmf-dist/source/latex/disser/doctor.dtx index 5af09f75735..f6ec90aeeb0 100644 --- a/Master/texmf-dist/source/latex/disser/doctor.dtx +++ b/Master/texmf-dist/source/latex/disser/doctor.dtx @@ -63,16 +63,15 @@ \def\specfont{\normalsize} \thispagestyle{empty} -\enlargethispage{2cm} +\enlargethispage{1cm} \vspace*{-2cm} - % \end{macrocode} % \paragraph{Название организации} % \begin{macrocode} \begin{center} \instfont\@institution\par \end{center} -\vskip\firstskip\normalfont +\vskip\firstskip \begin{flushright} % \end{macrocode} % Гриф секретности @@ -95,17 +94,17 @@ % \end{macrocode} % Автор % \begin{macrocode} - \vskip\secondskip\normalfont + \vskip\secondskip {\authorfont\@author} % \end{macrocode} % Название диссертации % \begin{macrocode} - \vskip\thirdskip\normalfont + \vskip\thirdskip {\topicfont\@topic\par} % \end{macrocode} % Шифр и наименование специальности % \begin{macrocode} - \vskip\fourthskip\normalfont + \vskip\fourthskip {\specfont\@specnum~--\ \@spec}\\[-6pt] \ifx\@specsndnum\empty\else {\specfont\@specsndnum~--\ \@specsnd} @@ -113,18 +112,18 @@ % \end{macrocode} % Диссертация на соискание ученой степени... % \begin{macrocode} - \vskip\fifthskip\normalfont + \vskip\fifthskip {\titlefont\@title} \end{center} % \end{macrocode} % Научный консультант % \begin{macrocode} \ifx\@scon\empty\else - \vskip\sixthskip\normalfont + \vskip\sixthskip \disserfield{scon} \fi \ifx\@sconsnd\empty\else - \vskip\sixthskip\normalfont + \vskip\sixthskip \disserfield{sconsnd} \fi % \end{macrocode} diff --git a/Master/texmf-dist/source/latex/disser/gost705.dtx b/Master/texmf-dist/source/latex/disser/gost705.dtx index 69dd971d9c2..deb3424936e 100644 --- a/Master/texmf-dist/source/latex/disser/gost705.dtx +++ b/Master/texmf-dist/source/latex/disser/gost705.dtx @@ -155,7 +155,7 @@ and the derived files %</ignore> %<*driver> \ProvidesFile{gost705.drv}% - [2011/11/29 1.1.9 Bibliography style for GOST R 7.0.5-2008.] + [2012/11/21 1.2.0 Bibliography style for GOST R 7.0.5-2008] \documentclass{ltxdoc} \usepackage[a4paper,includeheadfoot,nohead,mag=1000, diff --git a/Master/texmf-dist/source/latex/disser/gost732.dtx b/Master/texmf-dist/source/latex/disser/gost732.dtx index e5dc47786d3..abe8c62e269 100644 --- a/Master/texmf-dist/source/latex/disser/gost732.dtx +++ b/Master/texmf-dist/source/latex/disser/gost732.dtx @@ -125,7 +125,7 @@ and the derived files \fi %</ignore> %<*driver> -\ProvidesFile{gost732.drv}[2011/11/29 1.1.9 GOST 7.32-2001 implementation] +\ProvidesFile{gost732.drv}[2012/11/21 1.2.0 GOST 7.32-2001 implementation] \documentclass{ltxdoc} \usepackage[a4paper,includeheadfoot,nohead,mag=1000, @@ -217,7 +217,7 @@ and the derived files % % \begin{macrocode} \NeedsTeXFormat{LaTeX2e}[1999/12/01] -\ProvidesClass{gost732}[2011/11/29 1.1.9 GOST 7.32-2001 implementation] +\ProvidesClass{gost732}[2012/11/21 1.2.0 GOST 7.32-2001 implementation] \DeclareOption*{\PassOptionsToClass{\CurrentOption}{disser}} \ProcessOptions\relax diff --git a/Master/texmf-dist/source/latex/disser/master.dtx b/Master/texmf-dist/source/latex/disser/master.dtx index 49fafe8d40d..80e167c79bf 100644 --- a/Master/texmf-dist/source/latex/disser/master.dtx +++ b/Master/texmf-dist/source/latex/disser/master.dtx @@ -16,6 +16,9 @@ % \DescribeMacro{\maketitle}\index{Макросы!\verb*+\maketitle+} % \begin{macrocode} \if@titlepage\renewcommand\maketitle[1][]{ +% \end{macrocode} +% Переопределения некоторых полей титульного листа для англоязычной версии. +% \begin{macrocode} \ifthenelse{\equal{#1}{en}}{\@titlepage@entrue}{\@titlepage@enfalse} \if@titlepage@en \def\appos{Head of Department} @@ -68,7 +71,7 @@ \def\topicfont{\large\bfseries} \thispagestyle{empty} -\enlargethispage{2cm} +\enlargethispage{1cm} \vspace*{-2cm} % \end{macrocode} % \paragraph{Название организации} @@ -115,8 +118,7 @@ % \begin{macrocode} \studentlabel\=\makebox[\fieldhshift][l]{\hrulefill\ \@author}\\[\sixthskip] % \end{macrocode} -% -% Научный руководитель +% Научный руководитель. % \begin{macrocode} \ifx\@sa\empty\else\diplomafield{sa}\\[\sixthskip]\fi \ifx\@sasnd\empty\else\diplomafield{sasnd}\\[\sixthskip]\fi diff --git a/Master/texmf-dist/source/latex/disser/page.dtx b/Master/texmf-dist/source/latex/disser/page.dtx index a1adf56d25a..6cae9cb4de0 100644 --- a/Master/texmf-dist/source/latex/disser/page.dtx +++ b/Master/texmf-dist/source/latex/disser/page.dtx @@ -174,7 +174,7 @@ % \subsubsection{Стили колонтитулов по умолчанию} % Стиль колонтитулов обычных страниц. % \begin{macrocode} -\pagestyle{plain} +\pagestyle{headcenter} % \end{macrocode} % Команда, определяющая стиль страницы, с которой начинается глава. @@ -185,7 +185,7 @@ % \end{macrocode} % Стиль колонтитулов страниц, с которых начинается глава. % \begin{macrocode} -\chapterpagestyle{plain} +\chapterpagestyle{headcenter} % \end{macrocode} % Стиль нумерации страниц. % \begin{macrocode} diff --git a/Master/texmf-dist/source/latex/disser/specialist.dtx b/Master/texmf-dist/source/latex/disser/specialist.dtx index d59903499f5..92abcff3351 100644 --- a/Master/texmf-dist/source/latex/disser/specialist.dtx +++ b/Master/texmf-dist/source/latex/disser/specialist.dtx @@ -80,7 +80,7 @@ \def\workname{\CYRR\cyra\cyrb\cyro\cyrt\cyra} \thispagestyle{empty} -\enlargethispage{2cm} +\enlargethispage{1cm} \vspace*{-2cm} % \end{macrocode} % \paragraph{Название организации} diff --git a/Master/texmf-dist/source/latex/disser/titledefs.dtx b/Master/texmf-dist/source/latex/disser/titledefs.dtx index 25e47e07df5..5b8fae69b40 100644 --- a/Master/texmf-dist/source/latex/disser/titledefs.dtx +++ b/Master/texmf-dist/source/latex/disser/titledefs.dtx @@ -238,7 +238,7 @@ % \begin{macrocode} \def\masterprog#1{\gdef\@masterprog{#1}}\masterprog{} % \end{macrocode} -% Значение |\data| по умолчанию +% Значение |\date| по умолчанию % \begin{macrocode} \date{\number\year} @@ -358,27 +358,34 @@ } \providecommand*\conclusion{\nchapter{\conclusionname}} % \end{macrocode} -% \item Список используемых обозначений +% \item Список сокращений и условных обозначений % \DescribeMacro{\defsname}\index{Макросы!\verb*+\defsname+} % \DescribeMacro{\defs}\index{Макросы!\verb*+\defs+} -% \end{itemize} % \begin{macrocode} \providecommand*\defsname{% {\cyr\CYRS\cyrp\cyri\cyrs\cyro\cyrk\ % -\cyri\cyrs\cyrp\cyro\cyrl\cyrsftsn\cyrz\cyru\cyre\cyrm\cyrery\cyrh\ % +\cyrs\cyro\cyrk\cyrr\cyra\cyrshch\cyre\cyrn\cyri\cyrishrt\ \cyri\ % +\cyru\cyrs\cyrl\cyro\cyrv\cyrn\cyrery\cyrh\ % \cyro\cyrb\cyro\cyrz\cyrn\cyra\cyrch\cyre\cyrn\cyri\cyrishrt} } \providecommand*\defs{\nchapter{\defsname}} - % \end{macrocode} -% Обзор литературы +% \item Обзор литературы % \DescribeMacro{\reviewname}\index{Макросы!\verb*+\reviewname+} % \begin{macrocode} \providecommand*\reviewname{\cyr\CYRO\cyrb\cyrz\cyro\cyrr\ % \cyrl\cyri\cyrt\cyre\cyrr\cyra\cyrt\cyru\cyrr\cyrery} \providecommand*\review{\nchapter{\reviewname}} +% \end{macrocode} +% \item Словарь терминов +% \DescribeMacro{\dictname}\index{Макросы!\verb*+\dictname+} +% \begin{macrocode} +\providecommand*\dictname{\cyr\CYRS\cyrl\cyro\cyrv\cyra\cyrr\cyrsftsn\ % +\cyrt\cyre\cyrr\cyrm\cyri\cyrn\cyro\cyrv} +\providecommand*\dict{\nchapter{\dictname}} % \end{macrocode} +% \end{itemize} % % \subsubsection{Элементы титульного листа} % diff --git a/Master/texmf-dist/tex/latex/disser/autoref.rtx b/Master/texmf-dist/tex/latex/disser/autoref.rtx index 65ebf58accd..5a88970eedc 100644 --- a/Master/texmf-dist/tex/latex/disser/autoref.rtx +++ b/Master/texmf-dist/tex/latex/disser/autoref.rtx @@ -30,7 +30,7 @@ \def\specfont{\normalsize} \thispagestyle{empty} -\enlargethispage{2cm} +\enlargethispage{1cm} \vspace*{-2cm} \begin{center} \instfont\@institution\par diff --git a/Master/texmf-dist/tex/latex/disser/bachelor.rtx b/Master/texmf-dist/tex/latex/disser/bachelor.rtx index c60628dd4a5..9b6eead2b76 100644 --- a/Master/texmf-dist/tex/latex/disser/bachelor.rtx +++ b/Master/texmf-dist/tex/latex/disser/bachelor.rtx @@ -52,7 +52,7 @@ \def\workname{\CYRR\cyra\cyrb\cyro\cyrt\cyra} \thispagestyle{empty} -\enlargethispage{2cm} +\enlargethispage{1cm} \vspace*{-2cm} \begin{center}% {\instfont\@institution} diff --git a/Master/texmf-dist/tex/latex/disser/candidate.rtx b/Master/texmf-dist/tex/latex/disser/candidate.rtx index 8a0a6dde30b..b0b85c1f0bf 100644 --- a/Master/texmf-dist/tex/latex/disser/candidate.rtx +++ b/Master/texmf-dist/tex/latex/disser/candidate.rtx @@ -53,13 +53,11 @@ \def\specfont{\normalsize} \thispagestyle{empty} -\enlargethispage{2cm} +\enlargethispage{1cm} \vspace*{-2cm} - \begin{center} \instfont\@institution\par \end{center} - \vskip\firstskip \begin{flushright} \ifDis@classified\classify\fi @@ -87,10 +85,12 @@ \vskip\sixthskip\disserfield{sasnd} \fi \ifx\@scon\empty\else - \vskip\sixthskip\disserfield{scon} + \vskip\sixthskip + \disserfield{scon} \fi \ifx\@sconsnd\empty\else - \vskip\sixthskip\disserfield{sconsnd} + \vskip\sixthskip + \disserfield{sconsnd} \fi \vfill \begin{center} diff --git a/Master/texmf-dist/tex/latex/disser/disser.cls b/Master/texmf-dist/tex/latex/disser/disser.cls index fd4314afa55..e46edad9b4e 100644 --- a/Master/texmf-dist/tex/latex/disser/disser.cls +++ b/Master/texmf-dist/tex/latex/disser/disser.cls @@ -44,7 +44,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \NeedsTeXFormat{LaTeX2e} -\ProvidesClass{disser}[2011/11/29 1.1.9 Document class for dissertations] +\ProvidesClass{disser}[2012/11/29 1.2.0 Document class for dissertations] \RequirePackage{kvoptions} @@ -298,7 +298,7 @@ \newcommand\doublespacing {\renewcommand\baselinestretch{2}\normalsize} \onehalfspacing -\setlength\parindent{1cm} +\setlength\parindent{5ex} \setlength\parskip{0\p@ \@plus \p@} @@ -1200,11 +1200,11 @@ \let\ps@plain=\ps@footcenter -\pagestyle{plain} +\pagestyle{headcenter} \def\chapterpagestyle#1{\gdef\@chapterpagestyle{#1}} -\chapterpagestyle{plain} +\chapterpagestyle{headcenter} \pagenumbering{arabic} \if@twoside\else\raggedbottom\fi \if@twocolumn diff --git a/Master/texmf-dist/tex/latex/disser/doctor.rtx b/Master/texmf-dist/tex/latex/disser/doctor.rtx index 2aafc746afd..09c90d59ba4 100644 --- a/Master/texmf-dist/tex/latex/disser/doctor.rtx +++ b/Master/texmf-dist/tex/latex/disser/doctor.rtx @@ -49,13 +49,12 @@ \def\specfont{\normalsize} \thispagestyle{empty} -\enlargethispage{2cm} +\enlargethispage{1cm} \vspace*{-2cm} - \begin{center} \instfont\@institution\par \end{center} -\vskip\firstskip\normalfont +\vskip\firstskip \begin{flushright} \ifDis@classified\classify\fi \asmanuscript\\ @@ -63,24 +62,24 @@ \ifDis@libcat\libcatname\ \@libcatnum\fi \end{flushright} \begin{center} - \vskip\secondskip\normalfont + \vskip\secondskip {\authorfont\@author} - \vskip\thirdskip\normalfont + \vskip\thirdskip {\topicfont\@topic\par} - \vskip\fourthskip\normalfont + \vskip\fourthskip {\specfont\@specnum~--\ \@spec}\\[-6pt] \ifx\@specsndnum\empty\else {\specfont\@specsndnum~--\ \@specsnd} \fi - \vskip\fifthskip\normalfont + \vskip\fifthskip {\titlefont\@title} \end{center} \ifx\@scon\empty\else - \vskip\sixthskip\normalfont + \vskip\sixthskip \disserfield{scon} \fi \ifx\@sconsnd\empty\else - \vskip\sixthskip\normalfont + \vskip\sixthskip \disserfield{sconsnd} \fi \vfill diff --git a/Master/texmf-dist/tex/latex/disser/gost732.cls b/Master/texmf-dist/tex/latex/disser/gost732.cls index f8054ea7afb..8a9960f04e4 100644 --- a/Master/texmf-dist/tex/latex/disser/gost732.cls +++ b/Master/texmf-dist/tex/latex/disser/gost732.cls @@ -12,7 +12,7 @@ %% This file is part of the disser package. %% \NeedsTeXFormat{LaTeX2e}[1999/12/01] -\ProvidesClass{gost732}[2011/11/29 1.1.9 GOST 7.32-2001 implementation] +\ProvidesClass{gost732}[2012/11/21 1.2.0 GOST 7.32-2001 implementation] \DeclareOption*{\PassOptionsToClass{\CurrentOption}{disser}} \ProcessOptions\relax diff --git a/Master/texmf-dist/tex/latex/disser/master.rtx b/Master/texmf-dist/tex/latex/disser/master.rtx index 043208fcf02..c78f985c04d 100644 --- a/Master/texmf-dist/tex/latex/disser/master.rtx +++ b/Master/texmf-dist/tex/latex/disser/master.rtx @@ -51,7 +51,7 @@ \def\topicfont{\large\bfseries} \thispagestyle{empty} -\enlargethispage{2cm} +\enlargethispage{1cm} \vspace*{-2cm} \begin{center} \instfont\@institution\par diff --git a/Master/texmf-dist/tex/latex/disser/specialist.rtx b/Master/texmf-dist/tex/latex/disser/specialist.rtx index 6006dbde8de..c3bbfbe51e9 100644 --- a/Master/texmf-dist/tex/latex/disser/specialist.rtx +++ b/Master/texmf-dist/tex/latex/disser/specialist.rtx @@ -59,7 +59,7 @@ \def\workname{\CYRR\cyra\cyrb\cyro\cyrt\cyra} \thispagestyle{empty} -\enlargethispage{2cm} +\enlargethispage{1cm} \vspace*{-2cm} \begin{center} {\instfont\@institution} diff --git a/Master/texmf-dist/tex/latex/disser/titledefs.rtx b/Master/texmf-dist/tex/latex/disser/titledefs.rtx index fe47de01536..0cecf30416e 100644 --- a/Master/texmf-dist/tex/latex/disser/titledefs.rtx +++ b/Master/texmf-dist/tex/latex/disser/titledefs.rtx @@ -126,14 +126,17 @@ \providecommand*\conclusion{\nchapter{\conclusionname}} \providecommand*\defsname{% {\cyr\CYRS\cyrp\cyri\cyrs\cyro\cyrk\ % -\cyri\cyrs\cyrp\cyro\cyrl\cyrsftsn\cyrz\cyru\cyre\cyrm\cyrery\cyrh\ % +\cyrs\cyro\cyrk\cyrr\cyra\cyrshch\cyre\cyrn\cyri\cyrishrt\ \cyri\ % +\cyru\cyrs\cyrl\cyro\cyrv\cyrn\cyrery\cyrh\ % \cyro\cyrb\cyro\cyrz\cyrn\cyra\cyrch\cyre\cyrn\cyri\cyrishrt} } \providecommand*\defs{\nchapter{\defsname}} - \providecommand*\reviewname{\cyr\CYRO\cyrb\cyrz\cyro\cyrr\ % \cyrl\cyri\cyrt\cyre\cyrr\cyra\cyrt\cyru\cyrr\cyrery} \providecommand*\review{\nchapter{\reviewname}} +\providecommand*\dictname{\cyr\CYRS\cyrl\cyro\cyrv\cyra\cyrr\cyrsftsn\ % +\cyrt\cyre\cyrr\cyrm\cyri\cyrn\cyro\cyrv} +\providecommand*\dict{\nchapter{\dictname}} \deflength\fieldhshift{8cm} |