summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/disser/titlepage.dtx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/latex/disser/titlepage.dtx')
-rw-r--r--Master/texmf-dist/source/latex/disser/titlepage.dtx43
1 files changed, 23 insertions, 20 deletions
diff --git a/Master/texmf-dist/source/latex/disser/titlepage.dtx b/Master/texmf-dist/source/latex/disser/titlepage.dtx
index 7e719fb0f84..5b161681028 100644
--- a/Master/texmf-dist/source/latex/disser/titlepage.dtx
+++ b/Master/texmf-dist/source/latex/disser/titlepage.dtx
@@ -17,63 +17,63 @@
% \DescribeMacro{\titlefont}
% \DescribeMacro{\topiclabelfont}
% \DescribeMacro{\topicfont}
+% \DescribeMacro{\instfont}
% \begin{macrocode}
\newcommand\titlefont{\Large\bfseries}
\newcommand\topiclabelfont{\large}
\newcommand\topicfont{\large\bfseries}
\newcommand\instfont{\normalfont}
+% \end{macrocode}
+%
+% Разделитель между названием города и годом.
+% \DescribeMacro{\cdsep}
+% \begin{macrocode}
+ \newcommand\cdsep{~-- }
\input{titledefs\substyle@ext}
% \end{macrocode}
% \DescribeMacro{\maketitle}
% \begin{macrocode}
\newcommand\maketitle{
- \begin{titlepage}
% \end{macrocode}
%
% \subsubsection{Общие элементы титульного листа}
% \begin{macrocode}
- \setcounter{page}{-1}
\thispagestyle{empty}
- \vspace*{-1cm}
+ \vspace*{-2cm}
% \end{macrocode}
% \paragraph{Название организации}
% \begin{macrocode}
- \centering\instfont\@institution\par
+ \begin{center}
+ \instfont\@institution\par
% \end{macrocode}
% Для решения проблемы с |@| в именах макросов.
% \begin{macrocode}
\makeatletter
% \end{macrocode}
-% \paragraph{Включение того или иного титульного листа в зависимости от типа
+% \paragraph{Включение того или иного титульного листа в зависимости от типа
% документа}
% \begin{macrocode}
- \if@bachelor \input{bachelor\substyle@ext}\fi
- \if@master \input{master\substyle@ext}\fi
- \if@candidate\input{candidate\substyle@ext}\fi
- \if@doctor \input{doctor\substyle@ext}\fi
- \if@autoref \input{autoref\substyle@ext}\fi
+ \ifDis@bachelor \input{bachelor\substyle@ext}\fi
+ \ifDis@master \input{master\substyle@ext}\fi
+ \ifDis@candidate\input{candidate\substyle@ext}\fi
+ \ifDis@doctor \input{doctor\substyle@ext}\fi
+ \ifDis@autoref \input{autoref\substyle@ext}\fi
\enlargethispage{2cm}
\vfill
% \end{macrocode}
% \paragraph{Город и год}
% \begin{macrocode}
- \begin{center}
- {\@city\\\@date}
+ {\@city\cdsep\@date}
\end{center}
- {\null\endtitlepage}
- \end{titlepage}
\normalsize
+ \clearpage
+ \thispagestyle{empty}
} % \newcommand\maketitle
\setcounter{footnote}{0}
- \clearpage
- \thispagestyle{empty}
- \footskip=1cm
\else %\if@titlepage
% \end{macrocode}
-% Заголовок без отдельного титульного листа. Дополнительных команд
-% форматирования на этот случай не предусмотрено, поскольку он практически не
-% используется.
+% Заголовок без отдельного титульного листа.
% \DescribeMacro{\maketitle}
% \begin{macrocode}
\newcommand\maketitle{%
@@ -116,12 +116,15 @@
}
% \end{macrocode}
% \DescribeMacro{\@maketitle}
+% Команда для форматирования заголовка документа, который не будет
+% расположен на отдельной странице.
% \begin{macrocode}
\def\@maketitle{%
\newpage
\null
\vskip 2em%
\begin{center}%
+ \let\footnotesize\small
\let\footnote\thanks
{\titlefont\@title\par}%
\vskip 1.5em%