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.dtx26
1 files changed, 9 insertions, 17 deletions
diff --git a/Master/texmf-dist/source/latex/disser/custom.dtx b/Master/texmf-dist/source/latex/disser/custom.dtx
index b5595a2e0d0..072fe00fa2d 100644
--- a/Master/texmf-dist/source/latex/disser/custom.dtx
+++ b/Master/texmf-dist/source/latex/disser/custom.dtx
@@ -84,7 +84,9 @@
\pdfcompresslevel = 9
\fi
\usepackage[pdftex]{graphicx}
- \usepackage{cmap}
+ \IfFileExists{cmap.sty}{%
+ \usepackage{cmap}
+ }{}
\else
% \end{macrocode}
% \item для \LaTeX{}
@@ -102,28 +104,18 @@
% \begin{macrocode}
\usepackage[rflt]{floatflt}
% \end{macrocode}
-% Пакет для вложенной нумерации объектов (например, 1.а)
+% \paragraph{Пакет для вложенной нумерации плавающих объектов}
% \begin{macrocode}
\ifsubf
- \usepackage[normalsize]{subfigure}
+ \usepackage[config,font=small,labelsep=period]{caption,subfig}
% \end{macrocode}
-% Формат постоянной части подписи для плавающих объектов с вложенной
-% нумерацией.
+% Формат счетчика.
% \begin{macrocode}
- \renewcommand*\@thesubfigure{\small\textit{\asbuk{subfigure}})}
+ \def\thesubfigure{\textit{\asbuk{subfigure}}}
% \end{macrocode}
-% Формат ссылки (через |\subref|).
+% Формат ссылки через |\ref|.
% \begin{macrocode}
- \renewcommand*\@@thesubfigure{\textit{\asbuk{subfigure}})}
-% \end{macrocode}
-% Формат ссылки (через |\ref|).
-% \begin{macrocode}
- \renewcommand*\thesubfigure{,~\textit{\asbuk{subfigure}}}
-% \end{macrocode}
-% Еще раз формат метки (нужно указать два раза из-за странной ошибки в пакете
-% |subfigure|).
-% \begin{macrocode}
- \renewcommand*\@thesubfigure{\small\textit{\asbuk{subfigure}})}
+ \def\p@subfigure{\thefigure, }
\fi
% \end{macrocode}