diff options
author | Karl Berry <karl@freefriends.org> | 2008-04-30 16:42:27 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2008-04-30 16:42:27 +0000 |
commit | e80bc7d79084da75417e8364b1bae2d0fbd30781 (patch) | |
tree | eb6d8b3d4f66250c1bca15488440532b6851cf83 /Master/texmf-dist/source/latex/disser/custom.dtx | |
parent | f743e5375a0cf6ae12b3a7137584eb7f3b8eab7b (diff) |
disser update (29apr08)
git-svn-id: svn://tug.org/texlive/trunk@7743 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/disser/custom.dtx')
-rw-r--r-- | Master/texmf-dist/source/latex/disser/custom.dtx | 52 |
1 files changed, 43 insertions, 9 deletions
diff --git a/Master/texmf-dist/source/latex/disser/custom.dtx b/Master/texmf-dist/source/latex/disser/custom.dtx index f4c63afd9b8..2cab96154bc 100644 --- a/Master/texmf-dist/source/latex/disser/custom.dtx +++ b/Master/texmf-dist/source/latex/disser/custom.dtx @@ -15,16 +15,21 @@ % \end{macrocode} % Опция |intlimits| включает правильную расстановку пределов интегрирования % (сверху и снизу). +% \DescribePackage{amsmath}\index{Пакеты!\verb*+amsmath+} +% \DescribePackage{amssymb}\index{Пакеты!\verb*+amssymb+} +% \DescribePackage{amsfonts}\index{Пакеты!\verb*+amsfonts+} % \begin{macrocode} \usepackage[intlimits]{amsmath} \usepackage{amssymb,amsfonts} % \end{macrocode} +% \DescribePackage{pscyr}\index{Пакеты!\verb*+pscyr+} % Включение шрифта Times вместо Computer Modern Roman. % \begin{macrocode} \ifDis@times \AtEndOfPackage{% \usepackage{pscyr} % \end{macrocode} +% \DescribePackage{txfonts}\index{Пакеты!\verb*+txfonts+} % Пакет |txfonts| необходимо подключать \textbf{после} |pscyr| для % корректного определения символов, составленных из двух других (таких как % $\hbar$ и $\neq$). @@ -64,11 +69,12 @@ }{} \fi % \end{macrocode} +% \DescribePackage{natbib}\index{Пакеты!\verb*+natbib+} % Пакет для оформления библиографических ссылок. % \begin{macrocode} \usepackage[square, comma, sort&compress]{natbib} % \end{macrocode} -% \DescribeMacro{\metaphantom} +% \DescribeMacro{\metaphantom}\index{Макросы!\verb*+\metaphantom+} % Команда для исправления PDF-закладок, указывающих на ненумеруемые разделы % (|\chapter*|, |\section*| и т. п.). % \begin{macrocode} @@ -85,6 +91,10 @@ % заголовок, а не на первый абзац под ним, нужно поместить |\metaphantom{chapter}| % и |\addcontentsline| внутри аргумента |\chapter*|. Честно говоря, мне это % не нравится. Надо придумать что-то более простое и изящное. +% \DescribeMacro{\nchapter}\index{Макросы!\verb*+\nchapter+} +% \DescribeMacro{\nsection}\index{Макросы!\verb*+\nsection+} +% \DescribeMacro{\nsubsection}\index{Макросы!\verb*+\nsubsection+} +% \DescribeMacro{\nsubsubsection}\index{Макросы!\verb*+\nsubsubsection+} % \begin{macrocode} \newcommand\nchapter[1]{% \chapter*{% @@ -107,14 +117,14 @@ } % \end{macrocode} % Переопределение для включения ссылки на список литературы в Содержание. -% \DescribeMacro{\bibsection} +% \DescribeMacro{\bibsection}\index{Макросы!\verb*+\bibsection+} % \begin{macrocode} \renewcommand\bibsection{\nchapter{\bibname}} % \end{macrocode} % Переопределение для создания корректной PDF-закладки (основано на варианте % из |natbib|). -% \DescribeEnv{thebibliography} +% \DescribeEnv{thebibliography}\index{Окружения!\verb*+thebibliography+} % \begin{macrocode} \renewenvironment{thebibliography}[1]{% \bibsection @@ -150,6 +160,9 @@ % \item для pdf\LaTeX{} % \begin{macrocode} \ifDis@href +% \end{macrocode} +% \DescribePackage{hyperref}\index{Пакеты!\verb*+hyperref+} +% \begin{macrocode} \usepackage[pdftex,unicode,hyperfigures=true]{hyperref} \hypersetup{ colorlinks = false, @@ -161,6 +174,10 @@ } \pdfcompresslevel = 9 \fi +% \end{macrocode} +% \DescribePackage{graphicx}\index{Пакеты!\verb*+graphicx+} +% \DescribePackage{cmap}\index{Пакеты!\verb*+cmap+} +% \begin{macrocode} \usepackage[pdftex]{graphicx} \usepackage{cmap} \else @@ -168,19 +185,34 @@ % \item для \LaTeX{} % \end{itemize} % \begin{macrocode} - \ifDis@href\usepackage[hypertex,colorlinks=false,hyperfigures=true]{hyperref}\fi + \ifDis@href +% \end{macrocode} +% \DescribePackage{hyperref}\index{Пакеты!\verb*+hyperref+} +% \begin{macrocode} + \usepackage[hypertex,colorlinks=false,hyperfigures=true]{hyperref} + \fi +% \end{macrocode} +% \DescribePackage{graphicx}\index{Пакеты!\verb*+graphicx+} +% \begin{macrocode} \usepackage{graphicx} \fi % \end{macrocode} -% Пакет исправлений для совместного использования |hyperref| и |natbib|. +% Пакеты для исправления ошибок |hyperref|. +% \DescribePackage{hypernat}\index{Пакеты!\verb*+hypernat+} +% \DescribePackage{hypcap}\index{Пакеты!\verb*+hypcap+} % \begin{macrocode} -\ifDis@href\usepackage{hypernat}\fi +\ifDis@href + \usepackage{hypernat} + \usepackage[all]{hypcap} +\fi % \end{macrocode} % Плавающие рисунки ``в оборку''. % \begin{macrocode} -\usepackage[rflt]{floatflt} +\usepackage{wrapfig} % \end{macrocode} -% \paragraph{Пакет для вложенной нумерации плавающих объектов} +% Пакет для вложенной нумерации плавающих объектов. +% \DescribePackage{caption}\index{Пакеты!\verb*+caption+} +% \DescribePackage{subfig}\index{Пакеты!\verb*+subfig+} % \begin{macrocode} \ifDis@subf \usepackage[config,font=small,labelsep=period]{caption,subfig} @@ -190,8 +222,10 @@ \def\thesubfigure{\textit{\asbuk{subfigure}}} % \end{macrocode} % Формат ссылки через |\ref|. +% \DescribeMacro{\thefigsubsep}\index{Макросы!\verb*+\thefigsubsep+} +% Разделитель между номером и буквой. % \begin{macrocode} - \providecommand\thefigsubsep{,\ } + \providecommand\thefigsubsep{,~} \def\p@subfigure{\@nameuse{thefigure}\thefigsubsep} \fi %</custom> |