summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/disser/custom.dtx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/latex/disser/custom.dtx')
-rw-r--r--Master/texmf-dist/source/latex/disser/custom.dtx58
1 files changed, 30 insertions, 28 deletions
diff --git a/Master/texmf-dist/source/latex/disser/custom.dtx b/Master/texmf-dist/source/latex/disser/custom.dtx
index 59788d86be0..100e9964c7b 100644
--- a/Master/texmf-dist/source/latex/disser/custom.dtx
+++ b/Master/texmf-dist/source/latex/disser/custom.dtx
@@ -24,8 +24,10 @@
% \DescribePackage{amssymb}\index{Пакеты!\verb*+amssymb+}
% \DescribePackage{amsfonts}\index{Пакеты!\verb*+amsfonts+}
% \begin{macrocode}
-\usepackage[intlimits]{amsmath}
-\usepackage{amssymb,amsfonts}
+\ifDis@ams
+ \usepackage[intlimits]{amsmath}
+ \usepackage{amssymb,amsfonts}
+\fi
% \end{macrocode}
% Использование шрифта Times вместо Computer Modern Roman.
% \begin{macrocode}
@@ -104,7 +106,7 @@
% \DescribePackage{natbib}\index{Пакеты!\verb*+natbib+}
% Пакет для оформления библиографических ссылок.
% \begin{macrocode}
-\usepackage[square, comma, sort&compress]{natbib}
+\usepackage[square, comma, sort&compress, numbers]{natbib}
% \end{macrocode}
% \DescribeMacro{\metaphantom}\index{Макросы!\verb*+\metaphantom+}
% Команда для исправления PDF-закладок, указывающих на ненумеруемые разделы
@@ -154,8 +156,8 @@
\renewcommand\bibsection{\nchapter{\bibname}}
% \end{macrocode}
-% Переопределение для создания корректной PDF-закладки (основано на варианте
-% из |natbib|).
+% Переопределение |thebibliography| для создания корректной PDF-закладки
+% (основано на варианте из |natbib|).
% \DescribeEnv{thebibliography}\index{Окружения!\verb*+thebibliography+}
% \begin{macrocode}
\renewenvironment{thebibliography}[1]{%
@@ -183,6 +185,29 @@
\endlist\vskip-\lastskip%
}
% \end{macrocode}
+% Плавающие рисунки ``в оборку''.
+% \begin{macrocode}
+\usepackage{wrapfig}
+% \end{macrocode}
+% Пакет для вложенной нумерации плавающих объектов.
+% \DescribePackage{caption}\index{Пакеты!\verb*+caption+}
+% \DescribePackage{subfig}\index{Пакеты!\verb*+subfig+}
+% \begin{macrocode}
+\ifDis@subf
+ \usepackage[config,font=small,labelsep=period]{caption,subfig}
+% \end{macrocode}
+% Формат счетчика.
+% \begin{macrocode}
+ \def\thesubfigure{\textit{\asbuk{subfigure}}}
+% \end{macrocode}
+% Формат ссылки через |\ref|.
+% \DescribeMacro{\thefigsubsep}\index{Макросы!\verb*+\thefigsubsep+}
+% Разделитель между номером и буквой.
+% \begin{macrocode}
+ \providecommand\thefigsubsep{,~}
+ \def\p@subfigure{\@nameuse{thefigure}\thefigsubsep}
+\fi
+% \end{macrocode}
%
% Подключение и настройка параметров пакета |hyperref|:
% \begin{macrocode}
@@ -237,28 +262,5 @@
\usepackage{hypernat}
\usepackage[all]{hypcap}
\fi
-% \end{macrocode}
-% Плавающие рисунки ``в оборку''.
-% \begin{macrocode}
-\usepackage{wrapfig}
-% \end{macrocode}
-% Пакет для вложенной нумерации плавающих объектов.
-% \DescribePackage{caption}\index{Пакеты!\verb*+caption+}
-% \DescribePackage{subfig}\index{Пакеты!\verb*+subfig+}
-% \begin{macrocode}
-\ifDis@subf
- \usepackage[config,font=small,labelsep=period]{caption,subfig}
-% \end{macrocode}
-% Формат счетчика.
-% \begin{macrocode}
- \def\thesubfigure{\textit{\asbuk{subfigure}}}
-% \end{macrocode}
-% Формат ссылки через |\ref|.
-% \DescribeMacro{\thefigsubsep}\index{Макросы!\verb*+\thefigsubsep+}
-% Разделитель между номером и буквой.
-% \begin{macrocode}
- \providecommand\thefigsubsep{,~}
- \def\p@subfigure{\@nameuse{thefigure}\thefigsubsep}
-\fi
%</custom>
% \end{macrocode}