summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/disser/titledefs.dtx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/latex/disser/titledefs.dtx')
-rw-r--r--Master/texmf-dist/source/latex/disser/titledefs.dtx299
1 files changed, 299 insertions, 0 deletions
diff --git a/Master/texmf-dist/source/latex/disser/titledefs.dtx b/Master/texmf-dist/source/latex/disser/titledefs.dtx
new file mode 100644
index 00000000000..d8fd6d6d046
--- /dev/null
+++ b/Master/texmf-dist/source/latex/disser/titledefs.dtx
@@ -0,0 +1,299 @@
+%<*titledefs>
+% \end{macrocode}
+%
+% \subsection{Постоянные части заголовков и элементов титульного листа}
+%
+% Аннотация
+% \begin{macrocode}
+\def\abstractname{\cyr\CYRA\cyrn\cyrn\cyro\cyrt\cyra\cyrc\cyri\cyrya}
+% \end{macrocode}
+% Титульный лист
+% \begin{macrocode}
+\def\titlepagename{\cyr\CYRT\cyri\cyrt\cyru\cyrl\cyrsftsn\cyrn\cyrery\cyrishrt\ %
+\cyrl\cyri\cyrs\cyrt}
+% \end{macrocode}
+% Ключевые слова
+% \begin{macrocode}
+\def\keywordsname{\cyr\CYRK\cyrk\cyryu\cyrch\cyre\cyrv\cyrery\cyre\ %
+\cyrs\cyrl\cyro\cyrv\cyra}
+\def\keywordssep{:}
+\def\keywordslabel{\keywordsname\keywordssep}
+\def\yearname{\cyr\cyrg.}
+% \end{macrocode}
+% Диссертация
+% \begin{macrocode}
+\def\workname{\cyr\CYRD\cyri\cyrs\cyrs\cyre\cyrr\cyrt\cyra\cyrc\cyri\cyrya}
+% \end{macrocode}
+% Диссертация допущена к защите
+% \begin{macrocode}
+\def\disserpermit{\workname\ \cyrd\cyro\cyrp\cyru\cyrshch\cyre\cyrn\cyra\ %
+\cyrk\ \cyrz\cyra\cyrshch\cyri\cyrt\cyre}
+% \end{macrocode}
+% зав. кафедрой
+% \begin{macrocode}
+\def\hodname{\cyr\cyrz\cyra\cyrv.\ \cyrk\cyra\cyrf\cyre\cyrd\cyrr\cyro\cyrishrt}
+% \end{macrocode}
+% гр. (группа)
+% \begin{macrocode}
+\def\groupname{\cyr\cyrg\cyrr.}
+% \end{macrocode}
+% Тема
+% \begin{macrocode}
+\def\topicname{\cyr\CYRT\cyre\cyrm\cyra}
+\def\topicsep{:\ }
+\def\topiclabel{\topicname\topicsep}
+% \end{macrocode}
+% Направление
+% \begin{macrocode}
+\def\coursename{\cyr\CYRN\cyra\cyrp\cyrr\cyra\cyrv\cyrl\cyre\cyrn\cyri\cyre}
+\def\coursesep{:}
+\def\courselabel{\coursename\coursesep}
+% \end{macrocode}
+% Специальность
+% \begin{macrocode}
+\def\specname{\cyr\CYRS\cyrp\cyre\cyrc\cyri\cyra\cyrl\cyrsftsn\cyrn\cyro\cyrs\cyrt\cyrsftsn}
+\def\specsep{:}
+\def\speclabel{\specname\specsep}
+% \end{macrocode}
+% Магистерская программа
+% \begin{macrocode}
+\def\masterprogname{\cyr\CYRM\cyra\cyrg\cyri\cyrs\cyrt\cyre\cyrr\cyrs\cyrk\cyra\cyrya\ %
+\cyrp\cyrr\cyro\cyrg\cyrr\cyra\cyrm\cyrm\cyra}
+\def\masterprogsep{:}
+\def\masterproglabel{\masterprogname\masterprogsep}
+% \end{macrocode}
+% Выполнил студент
+% \begin{macrocode}
+\def\studentname{\cyr\CYRV\cyrery\cyrp\cyro\cyrl\cyrn\cyri\cyrl\ %
+\cyrs\cyrt\cyru\cyrd\cyre\cyrn\cyrt}
+\def\studentlabel{\studentname}
+% \end{macrocode}
+% Руководитель (sa -- сокр. от scientific adviser)
+% \begin{macrocode}
+\def\saname{\cyr\CYRR\cyru\cyrk\cyro\cyrv\cyro\cyrd\cyri\cyrt\cyre\cyrl\cyrsftsn}
+\def\salabel{\saname}
+% \end{macrocode}
+% Рецензент
+% \begin{macrocode}
+\def\revname{\cyr\CYRR\cyre\cyrc\cyre\cyrn\cyrz\cyre\cyrn\cyrt}
+\def\revlabel{\revname}
+% \end{macrocode}
+% Консультант
+% \begin{macrocode}
+\def\conname{\cyr\CYRK\cyro\cyrn\cyrs\cyru\cyrl\cyrsftsn\cyrt\cyra\cyrn\cyrt}
+\def\conlabel{\conname\ \cyrp\cyro\ \@conspec}
+% \end{macrocode}
+% На правах рукописи
+% \begin{macrocode}
+\def\asmanuscriptname{\cyr\CYRN\cyra\ \cyrp\cyrr\cyra\cyrv\cyra\cyrh\ %
+\cyrr\cyru\cyrk\cyro\cyrp\cyri\cyrs\cyri}
+% \end{macrocode}
+% УДК
+% \begin{macrocode}
+\def\libcatname{\cyr\CYRU\CYRD\CYRK}
+% \end{macrocode}
+% Консультанты
+% \begin{macrocode}
+\def\consultname{\cyr\CYRK\cyro\cyrn\cyrs\cyru\cyrl\cyrsftsn\cyrt\cyra\cyrn\cyrt\cyrery:}
+% \end{macrocode}
+% \subsection{Интерфейс для определения элементов титульного листа}
+%
+% Организация
+% \begin{macrocode}
+\def\institution#1{\gdef\@institution{#1}}\institution{}
+% \end{macrocode}
+%
+% Название специальности
+% \begin{macrocode}
+\def\spec#1{\gdef\@spec{#1}}\spec{}
+% \end{macrocode}
+%
+% Номер специальности
+% \begin{macrocode}
+\def\specnum#1{\gdef\@specnum{#1}}\specnum{}
+% \end{macrocode}
+%
+% Название направления
+% \begin{macrocode}
+\def\course#1{\gdef\@course{#1}}\course{}
+% \end{macrocode}
+%
+% Номер направления
+% \begin{macrocode}
+\def\coursenum#1{\gdef\@coursenum{#1}}\coursenum{}
+% \end{macrocode}
+%
+% Ключевые слова
+% \begin{macrocode}
+\def\keywords#1{\gdef\@keywords{#1}}\keywords{}
+% \end{macrocode}
+%
+% Заголовок
+% \begin{macrocode}
+\def\title#1{\gdef\@title{#1}}\title{}
+% \end{macrocode}
+%
+% Тема
+% \begin{macrocode}
+\def\topic#1{\gdef\@topic{#1}}\topic{}
+% \end{macrocode}
+%
+% Автор
+% \begin{macrocode}
+\def\author#1{\gdef\@author{#1}}\author{}
+% \end{macrocode}
+%
+% Город
+% \begin{macrocode}
+\def\city#1{\gdef\@city{#1}}\city{}
+% \end{macrocode}
+%
+% Факультет
+% \begin{macrocode}
+\def\faculty#1{\gdef\@faculty{#1}}\faculty{}
+% \end{macrocode}
+%
+% кафедра
+% \begin{macrocode}
+\def\department#1{\gdef\@department{#1}}\department{}
+% \end{macrocode}
+%
+% ФИО зав. кафедрой
+% \begin{macrocode}
+\def\hod#1{\gdef\@hod{#1}}\hod{}
+% \end{macrocode}
+%
+% \paragraph{Научный руководитель}
+% \subparagraph{ФИО}
+% \begin{macrocode}
+\def\sa#1{\gdef\@sa{#1}}\sa{}
+% \end{macrocode}
+% \subparagraph{учёное звание}
+% \begin{macrocode}
+\def\sastatus#1{\gdef\@sastatus{#1}}\sastatus{}
+% \end{macrocode}
+%
+% \paragraph{Рецензент}
+% \subparagraph{ФИО}
+% \begin{macrocode}
+\def\rev#1{\gdef\@rev{#1}}\rev{}
+% \end{macrocode}
+% \paragraph{учёное звание}
+% \begin{macrocode}
+\def\revstatus#1{\gdef\@revstatus{#1}}\revstatus{}
+% \end{macrocode}
+%
+% \paragraph{Консультант}
+%
+% Специальность
+% \begin{macrocode}
+\def\conspec#1{\gdef\@conspec{#1}}
+% \end{macrocode}
+%
+% ФИО
+\def\con#1{\gdef\@con{#1}}
+% \end{macrocode}
+%
+% Учёное звание и степень
+% \begin{macrocode}
+\def\constatus#1{\gdef\@constatus{#1}}
+% \end{macrocode}
+%
+% Номер УДК
+% \begin{macrocode}
+\def\libcatnum#1{\gdef\@libcatnum{#1}}\libcatnum{}
+% \end{macrocode}
+%
+% Академическая группа
+% \begin{macrocode}
+\def\group#1{\gdef\@group{#1}}\group{}
+% \end{macrocode}
+%
+% Номер магистерской программы
+% \begin{macrocode}
+\def\masterprognum#1{\gdef\@masterprognum{#1}}\masterprognum{}
+% \end{macrocode}
+%
+% Название магистерской программы
+% \begin{macrocode}
+\def\masterprog#1{\gdef\@masterprog{#1}}\masterprog{}
+
+% \end{macrocode}
+%
+% Значение даты по умолчанию
+% \begin{macrocode}
+\date{\number\year}
+% \end{macrocode}
+%
+% Формат записей для научного руководителя, рецензента и консультанта.
+% \begin{macrocode}
+\def\field#1{%
+ \csname #1label\endcsname,\ %
+ \csname @#1status\endcsname\>
+ \makebox[8.5cm][l]{\hrulefill\ \csname @#1\endcsname}
+}
+% \end{macrocode}
+%
+% Диссертация допущена к защите
+% \begin{macrocode}
+\def\@permitted{
+ \begin{tabbing}
+ \hspace{8cm}\={\disserpermit}
+\\
+ \>\hodname
+\\[9pt]
+ \>\makebox[8.5cm][r]{\hrulefill\ \@hod}
+\\[9pt]
+ \>\makebox[1.5cm][r]{<<\hrulefill>>}
+ \makebox[7cm][r]{\hrulefill\ \@date\,\yearname}
+ \end{tabbing}
+}
+
+% \end{macrocode}
+% Сокращение года <<г.>>
+% \begin{macrocode}
+\def\yearname{\cyr\cyrg.}
+% \end{macrocode}
+% Поле для записи даты. Для отображения произвольного года нужно
+% присвоить значение необязательному аргументу.
+% \begin{macrocode}
+\newcommand\datefield[1][\number\year]{<<\rule[0pt]{1cm}{.5pt}\,>>%
+\rule[0pt]{3cm}{0.5pt}\ #1~\yearname}
+
+% \end{macrocode}
+% Определения ненумеруемых глав, входящих в Содержание:
+% \begin{itemize}
+%
+% \item Содержание
+% \begin{macrocode}
+\def\newcontentsname{\cyr\CYRS\cyro\cyrd\cyre\cyrr\cyrzh\cyra\cyrn\cyri\cyre}
+
+% \end{macrocode}
+% \item Введение
+% \begin{macrocode}
+\def\introname{{\cyr\CYRV\cyrv\cyre\cyrd\cyre\cyrn\cyri\cyre}}
+\newcommand\intro{\nchapter{\introname}}
+% \end{macrocode}
+% \item Заключение
+% \begin{macrocode}
+\def\conclusionname{%
+{\cyr\CYRZ\cyra\cyrk\cyrl\cyryu\cyrch\cyre\cyrn\cyri\cyre}
+}
+\newcommand\conclusion{\nchapter{\conclusionname}}
+% \end{macrocode}
+% \item Используемые обозначения
+% \end{itemize}
+% \begin{macrocode}
+\def\defsname{%
+{\cyr\CYRI\cyrs\cyrp\cyro\cyrl\cyrsftsn\cyrz\cyru\cyre\cyrm\cyrery\cyre\ %
+\cyro\cyrb\cyro\cyrz\cyrn\cyra\cyrch\cyre\cyrn\cyri\cyrya}
+}
+\newcommand\defs{\nchapter{\defsname}}
+%
+% Обзор литературы
+% \begin{macrocode}
+\def\reviewname{\cyr\CYRO\cyrb\cyrz\cyro\cyrr\ %
+\cyrl\cyri\cyrt\cyre\cyrr\cyra\cyrt\cyru\cyrr\cyrery}
+\newcommand\review{\nchapter{\reviewname}}
+%</titledefs>
+% \end{macrocode}