summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/disser/candidate.dtx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/latex/disser/candidate.dtx')
-rw-r--r--Master/texmf-dist/source/latex/disser/candidate.dtx54
1 files changed, 33 insertions, 21 deletions
diff --git a/Master/texmf-dist/source/latex/disser/candidate.dtx b/Master/texmf-dist/source/latex/disser/candidate.dtx
index ceb6e6573cc..b91dd36d0ee 100644
--- a/Master/texmf-dist/source/latex/disser/candidate.dtx
+++ b/Master/texmf-dist/source/latex/disser/candidate.dtx
@@ -4,8 +4,19 @@
%<*candidate>
% \end{macrocode}
-% \subsubsection{Титульный лист кандидатской диссертации}
+% \subsubsection{Стиль кандидатской диссертации}
%
+% Нумерация.
+% \begin{macrocode}
+\newcommand\candidate@the{\default@the}
+\candidate@the
+
+% \end{macrocode}
+% Титульный лист.
+% \DescribeMacro{\maketitle}\index{Макросы!\verb*+\maketitle+}
+% \begin{macrocode}
+\if@titlepage\renewcommand\maketitle{
+% \end{macrocode}
% Вертикальные интервалы между элементами титульного листа.
% \DescribeMacro{\firstskip}\index{Расстояния!\verb*+\firstskip+}
% \DescribeMacro{\secondskip}\index{Расстояния!\verb*+\secondskip+}
@@ -13,6 +24,7 @@
% \DescribeMacro{\fourthskip}\index{Расстояния!\verb*+\fourthskip+}
% \DescribeMacro{\fifthskip}\index{Расстояния!\verb*+\fifthskip+}
% \DescribeMacro{\sixthskip}\index{Расстояния!\verb*+\sixthskip+}
+% \DescribeMacro{\seventhskip}\index{Расстояния!\verb*+\seventhskip+}
% \begin{macrocode}
\newlength\firstskip
\ifDis@libcat
@@ -25,13 +37,6 @@
\deflength\fourthskip{1cm}
\deflength\fifthskip{1cm}
\deflength\sixthskip{0cm}
-\deflength\seventhskip{0cm}
-
-% \end{macrocode}
-% Горизонтальный отступ перед описанием научного руководителя и консультанта.
-% \DescribeMacro{\@sahshift}\index{Расстояния!\verb*+"\"@sahshift+}
-% \begin{macrocode}
-\deflength\@sahshift{8cm}
% \end{macrocode}
% Шрифты элементов титульного листа.
@@ -90,7 +95,10 @@
% Шифр и наименование специальности
% \begin{macrocode}
\vskip\fourthskip\normalfont
- {\specfont\@specnum~--\ \@spec}
+ {\specfont\@specnum~--\ \@spec}\\[-6pt]
+ \ifx\@specsndnum\empty\else
+ {\specfont\@specsndnum~--\ \@specsnd}
+ \fi
% \end{macrocode}
% Диссертация на соискание ученой степени...
% \begin{macrocode}
@@ -100,22 +108,24 @@
% \end{macrocode}
% Научный руководитель
% \begin{macrocode}
-\vskip\sixthskip\normalfont
-\begin{tabbing}
- \hspace{\@sahshift}\={\saname}\\
- \>\@sastatus\\
- \>\@sa
-\end{tabbing}
+\ifx\@sa\empty\else
+ \vskip\sixthskip\normalfont
+ \disserfield{sa}
+\fi
+\ifx\@sasnd\empty\else
+ \vskip\sixthskip\normalfont
+ \disserfield{sasnd}
+\fi
% \end{macrocode}
% Научный консультант
% \begin{macrocode}
\ifx\@scon\empty\else
- \vskip\seventhskip\normalfont
- \begin{tabbing}
- \hspace{\@sahshift}\={\sconname}\\
- \>\@sconstatus\\
- \>\@scon
- \end{tabbing}
+ \vskip\sixthskip\normalfont
+ \disserfield{scon}
+\fi
+\ifx\@sconsnd\empty\else
+ \vskip\sixthskip\normalfont
+ \disserfield{sconsnd}
\fi
% \end{macrocode}
% \paragraph{Город и год}
@@ -124,5 +134,7 @@
\begin{center}
{\@city\cdsep\@date}
\end{center}
+\normalfont\clearpage
+}\fi
%</candidate>
% \end{macrocode}