summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/caption/caption-rus.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/latex/caption/caption-rus.tex')
-rw-r--r--Master/texmf-dist/doc/latex/caption/caption-rus.tex2554
1 files changed, 2554 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/caption/caption-rus.tex b/Master/texmf-dist/doc/latex/caption/caption-rus.tex
new file mode 100644
index 00000000000..8a47c6521c8
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/caption/caption-rus.tex
@@ -0,0 +1,2554 @@
+% \iffalse meta-comment
+%
+% This is file `caption-rus.tex'.
+% Russian translation of documented part of `caption.dtx'
+%
+% Copyright (C) 1994-2007 Axel Sommerfeldt (caption@sommerfee.de)
+% and Olga Lapko (Lapko.O@g23.relcom.ru)
+%
+% --------------------------------------------------------------------------
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2003/12/01 or later.
+%
+% This work has the LPPL maintenance status "maintained".
+%
+% This Current Maintainer of this work is Axel Sommerfeldt.
+%
+% This work consists of the files caption.ins, caption.dtx, caption2.dtx,
+% ltcaption.dtx, and subcaption.dtx, the derived files caption.sty,
+% caption2.sty, caption3.sty, ltcaption.sty, and subcaption.sty, and the
+% user manuals caption-deu.tex, caption-eng.tex, and caption-rus.tex.
+%
+% \fi
+% \CheckSum{0}
+%
+% \iffalse
+%<*driver>
+\documentclass[russian]{ltxdoc}
+
+\usepackage{mathtext}
+\usepackage[T2A]{fontenc}
+\usepackage[cp1251]{inputenc}
+\usepackage{babel}
+\usepackage{listpen}
+\setlength\parindent{0pt}
+\setlength\parskip{\smallskipamount}
+%
+\newcommand\NEWfeature{\NEW{Новая возможность}}
+\newcommand\NEWdescription{\NEW{Новое описание}}
+%
+\font\manual=manfnt
+\newcommand\DANGER{\hskip 1sp \marginpar{\raggedleft\textcolor{blue}{{\manual\char127}}}}
+%
+\ifx\pdfoutput\undefined\else
+ \ifcase\pdfoutput\else
+% \usepackage{mathptmx,courier}
+% \usepackage[scaled=0.90]{helvet}
+% \def\rmdefault{ftm}
+% \def\sfdefault{ftx}
+% \def\ttdefault{cmtt}
+ \addtolength\marginparwidth{15pt}
+ \fi
+\fi
+%
+%\usepackage[french,USenglish]{babel}
+\usepackage{color,setspace}
+%
+%\usepackage{float}
+\usepackage{longtable}
+%\usepackage[raggedright]{sidecap}
+%
+\usepackage{caption}[2005/08/24]
+\DeclareCaptionLabelSeparator{endash}{\space\textendash\space}
+\usepackage[unicode]{hyperref}
+%
+\DeclareCaptionFont{singlespacing}{\setstretch{1}}
+\DeclareCaptionFont{onehalfspacing}{\onehalfspacing}
+\DeclareCaptionFont{doublespacing}{\doublespacing}
+\DeclareCaptionFont{red}{\color{red}}
+\DeclareCaptionFont{green}{\color{green}}
+\DeclareCaptionFont{blue}{\color{blue}}
+%
+\DeclareCaptionLabelSeparator{period-newline}{. \\}
+\DeclareCaptionStyle{period-newline}[labelsep=period]{labelsep=period-newline}
+\DeclareCaptionStyle{period-newline2}[labelsep=period,justification=centering]{labelsep=period-newline}
+\DeclareCaptionStyle{period-newline3}[labelsep=period]{labelsep=period-newline,justification=centering}
+\DeclareCaptionFormat{reverse}{#3#2#1}
+\DeclareCaptionFormat{llap}{\llap{#1#2}#3\par}
+\DeclareCaptionLabelFormat{fullparens}{(\bothIfFirst{#1}{ }#2)}
+\DeclareCaptionLabelSeparator{fill}{\hfill}
+%
+\DeclareRobustCommand{\KOMAScript}{\textsf{K\kern.05em O\kern.05em%
+ M\kern.05em A\kern.1em-\kern.1em Script}}
+\clubpenalty10000
+
+\let\oriquote\quote
+\def\quote{\allowprelistbreaks[-4]\oriquote}
+
+\makeatletter
+\let\NoBreak\@nobreaktrue
+\newcommand\NEW[2]{\hskip 1sp\@nobreaktrue
+ \marginpar
+ {\footnotesize\sffamily\raggedleft#1\\#2}}
+\makeatother
+\setcounter{IndexColumns}2
+\def\IndexParms{\raggedright\advance\rightskip1em}
+%
+%<+driver>\OnlyDescription
+%
+\begin{document}
+ \DocInput{caption-rus.tex}
+\end{document}
+%</driver>
+% \fi
+%
+%
+%
+% \iffalse
+% --------------------------------------------------------------------------- %
+% \fi
+% \newcommand*\purerm[1]{{\upshape\mdseries\rmfamily #1}}
+% \newcommand*\puresf[1]{{\upshape\mdseries\sffamily #1}}
+% \newcommand*\purett[1]{{\upshape\mdseries\ttfamily #1}}
+% \let\package\puresf\def\thispackage{\package{caption}}
+% \let\env\purett \let\opt\purett
+%
+% \newcommand*\version[2][]{$v#2$}
+%
+% \newenvironment{Options}[1]%
+% {\list{}{\renewcommand{\makelabel}[1]{\texttt{##1}\hfil}%
+% \settowidth{\labelwidth}{\texttt{#1\space}}%
+% \setlength{\leftmargin}{\labelwidth}%
+% \addtolength{\leftmargin}{\labelsep}}}%
+% {\endlist}
+%
+% \newenvironment{Example}%
+% {\ifvmode\else\unskip\par\fi
+% \minipage{\linewidth}\smallskip}%
+% {\smallskip\endminipage}
+% \newcommand\example[3][figure]{%
+% \begingroup
+% \captionsetup{#2}%
+% \captionof{#1}[]{#3}%
+% \endgroup}
+%
+% \GetFileInfo{caption.sty}
+% \title{Печать подписей плавающих объектов (флотов) с~помощью пакета
+% \thispackage\thanks{Данный пакет версии
+% \fileversion, последний раз модифицирован \filedate.
+%^^A% Translated by O. Lapko 2007/05/24. The questions and notes
+%^^A% about translation please
+%^^A% send to \texttt{Lapko.O@g23.relcom.ru} (Olga Lapko).
+%^^A% The version of translation could be obsolete. Please
+%^^A% look English or German documentation for the new information
+%^^A% (see margin labels).}}
+% Перевод О.\,Лапко, 2007/05/24. Вопросы и~замечания по переводу
+% направляйте по адресу \texttt{Lapko.O@g23.relcom.ru}.
+% \emph{Версия перевода относится к~одной из предыдущих версий пакета и~может
+% содержать устаревшие данные.
+% Обращайтесь к~английской или немецкой документации за более свежей информацией
+% (см.~пометки на полях)}.}}
+% \author{Аксель Зоммерфельдт (Axel Sommerfeldt)\\
+% \href{mailto:caption@sommerfee.de}{\texttt{caption@sommerfee.de}}}
+% \date{2007/04/09}
+% \maketitle
+%
+%^^A \begin{abstract}
+%^^A The \thispackage\ package offers customization of captions
+%^^A in floating environments such |figure| and |table| and cooperates with
+%^^A many other packages.\footnote{A complete re-work of the user interface
+%^^A done with Steven D. Cochran and Frank Mittelbach has lead to
+%^^A this new enhanced version 3.0.}
+%^^A \end{abstract}
+% \begin{abstract}
+% Пакет \thispackage\ предлагает множество путей настройки печати
+% подписей для плавающих объектов (флотов)
+% |figure| и~|table| и~совместим (кооперируется)
+% со~многими пакетами.\footnote{Полная переработка пользовательского
+% интерфейса сделана совместно со~Стивеном Кокрейном (Steven~D.~Cochran)
+% и~Франком Миттельбахом (Frank Mittelbach)
+% и~создана для новой расширенной версии~3.0.}
+% \end{abstract}
+%
+% \begingroup\small
+%^^A% \vspace{2ex}\centerline{\textbf{Frequently Appeared Design\footnote
+%^^A% {Added in translated text.}}\nopagebreak}
+% \vspace{2ex}\centerline{\textbf{\TeX ническое редактирование\footnote
+% {Добавлено при переводе.}}\nopagebreak}
+% \begin{multicols}{2}\raggedright\advance\rightskip1em
+% \makeatletter\let\item\@idxitem\ignorespaces\makeatother
+%^^A% \item Last line of caption centered
+% \item Выключка последней строки по центру
+% \pageref{TeXr:centerlast}
+%^^A% \item Hanged caption label
+% \item Нумерационный заголовок на весу
+% \pageref{TeXr:hang:label}
+%
+% %^^A \indexspace
+%
+%^^A% \item Spaces above and below captions
+% \item Отбивки у~подписей над и~под флотами
+% \pageref{TeXr:captionskips:a}%^^A--\pageref{TeXr:captionskips:z}
+%^^A% \item Settings, for caption label
+% \item Оформление
+%^^A% \subitem for caption label
+% \subitem нумерационных заголовков
+% \pageref{TeXr:caplabel:a}%^^A--\pageref{TeXr:caplabel:z}
+%^^A% \subitem for one-line captions
+% \subitem однострочных подписей
+% \pageref{TeXr:singleline:a}%^^A--\pageref{TeXr:singleline:z}
+%^^A% \subitem for multi-paragraph captions
+% \subitem подписей из нескольких абзацев
+% \pageref{TeXr:multipar:a}%^^A--\pageref{TeXr:multipar:z}
+%
+% %^^A \indexspace
+%
+%^^A% \item Captions
+% \item Подписи\nopagebreak
+%^^A% \subitem for continued floats
+% \subitem к~флотам с~продолжением
+% \pageref{TeXr:continued:a}\nopagebreak %^^A--\pageref{TeXr:continued:z}
+%^^A% \subitem above tables
+% \subitem над таблицами
+% \pageref{TeXr:captop:a}%^^A--\pageref{TeXr:captop:z}
+%^^A% \subitem skipped entry in list
+% \subitem без записи в~списке рисунков,
+%^^A% \subsubitem trick with empty option
+% \subsubitem трюк с~дополнительным аргументом команды
+% |\caption| \pageref{TeXr:nolistentry:I}
+%^^A% \subsubitem key |listof=|
+% \subsubitem ключ пакета |listof=|
+% \pageref{TeXr:nolistentry:II}
+%^^A% \subitem unlabeled
+% \subitem без нумерационного заголовка
+% \pageref{TeXr:starcaption:a}%^^A--\pageref{TeXr:starcaption:z}
+%^^A% \subitem outside float
+% \subitem вне окружения флота
+% \pageref{TeXr:captiononof:a}%^^A--\pageref{TeXr:captiononof:z}
+%
+% \end{multicols}%
+% \endgroup
+% \newpage
+%
+% \tableofcontents
+%^^A \newcommand\figuretext{^^A
+%^^A White sand beaches. The pink smoothness of the conch shell. A sea abundant
+%^^A with possibilities. Duty-free shops filled with Europe's finest gifts and
+%^^A perfumes. Play your favorite game of golf amidst the tropical greens on one
+%^^A of the many championship courses.}
+%^^A^^A Here is not translation!
+% \newcommand\figuretext{^^A
+% Тибетская мандала (1800\,г.) представляет собой своеобразную карту как
+% особого храма, так и Шамбалы~(?). Хорошо видны ворота по четырём сторонам
+% света, сама постройка идёт уступами вверх. (Мозаика пола рыцарского храма
+% на о.~Родос точным образом воспроизводит узор тибетской мандалы.)}
+%
+% \iffalse
+% --------------------------------------------------------------------------- %
+% \fi
+%
+%^^A \section{Introduction}
+% \section{Введение}
+%
+%^^A Within the standard \LaTeX\ classes captions haven't received the attention
+%^^A they deserve. Simply typeset as an ordinary paragraph there is no
+%^^A remarkable visual difference from the rest of the text, like here:
+% Внутри стандартных классов \LaTeX'а~подписи не получили заслуженного
+% внимания. Они набираются как обычный абзац без всяких отличий от основного
+% текста, как здесь:
+%
+% \example{belowskip=\abovecaptionskip}{\figuretext}
+%
+%^^A There should be possibilities to change this; for example, it would be nice
+%^^A if you could make the text of the caption a little bit smaller as the normal
+%^^A text, add an extra margin, typeset the caption label with the same font
+%^^A family and shape as your headings etc. Just like this one:
+% Должна быть возможность изменить это; например будет лучше, если текст
+% задать меньшим кеглем, добавить втяжку (с~обеих сторон), набрать
+% нумерационный заголовок подписи шрифтом основного текста, но задать
+% начертание или насыщенность как у~заголовков и~т.\,д. Например, как следующую подпись:
+%
+% \example{belowskip=\abovecaptionskip,size=small,margin=10pt,labelfont=bf,labelsep=endash}{\figuretext}
+%
+%^^A You can do this easily with this package as there are many ready-to-use
+%^^A caption formatting options, but you are free to define your very own stuff, too.
+% С~данным пакетом это просто сделать, поскольку в~нём уже есть множество готовых
+% опций ключей настройки, и~вы свободны и~выбрать своё сочетание опций для
+% оформления, и~создать свои опции.
+%
+% \iffalse
+% --------------------------------------------------------------------------- %
+% \fi
+%
+%
+%^^A \section{Using the package}
+% \section{Использование пакета}
+% \label{usage}
+%
+% \DescribeMacro{\usepackage}
+%^^A Insert
+% Добавьте
+% \begin{quote}
+% |\usepackage|\oarg{options}|{caption}[|\texttt{\filedate}|]|
+% \end{quote}
+%^^A into the preamble of your document, i.e.~the part of your document
+%^^A between |\documentclass| and |\begin{document}|.
+%^^A The options control how your captions will look like; e.g.,
+% в~преамбулу вашего документа, т.\,е. в~часть файла между командами
+% |\documentclass| и~|\begin{document}|.
+% Опции задают настройки оформления подписей в~книге; например, опции
+% \begin{quote}
+% |\usepackage[margin=10pt,font=small,labelfont=bf]{caption}|
+% \end{quote}
+%^^A would result in captions looking like the second one in the introduction.
+% зададут подписи, похожие на второй пример во введении.
+%
+% \DescribeMacro{\captionsetup}
+%^^A For a later change of options the \thispackage\ package provides the command
+% Для последующих изменений пакет \thispackage\ предлагает команду
+% \begin{quote}
+% |\captionsetup|\oarg{float type}\marg{options}
+% \end{quote}
+%^^A So
+% Следовательно, определения
+% \begin{quote}
+% |\usepackage[margin=10pt,font=small,labelfont=bf]{caption}|
+% \end{quote}
+%^^A and
+% и
+% \begin{quote}
+% |\usepackage{caption}|\\
+% |\captionsetup{margin=10pt,font=small,labelfont=bf}|
+% \end{quote}
+%^^A are equal in their results.
+% эквивалентны.
+%
+%^^A It's good to know that |\captionsetup| has an effect on the current
+%^^A environment only. So if you want to change some settings for the
+%^^A current |figure| or |table| only, just place the |\captionsetup| command
+%^^A inside the |figure| or |table| right before the |\caption| command.
+%^^A For example
+% Нужно обратить внимание, что установки |\captionsetup| могут действовать и~на одно
+% окружение. Так что, если вы хотите изменить установки только
+% текущего окружения |figure| или |table|, поместите команду |\captionsetup|
+% внутри |figure| или |table| прямо перед командой |\caption|.
+% Например
+% \begin{quote}
+% |\begin{figure}|\\
+% | |\ldots\\
+% | \captionsetup{singlelinecheck=off}|\\
+% | \caption{|\ldots|}|\\
+% |\end{figure}|
+% \end{quote}
+%^^A switches the single-line-check off, but only for this |figure| so all
+%^^A the other captions remain untouched.
+% отключает контроль однострочной подписи (см.~об этом ниже), но только для данного
+% окружения |figure|, другие подписи не изменятся.
+%
+%^^A (For a description of the optional parameter \meta{float type} see
+%^^A section \ref{misc}: \textit{``Useful stuff''}.)
+% (Для описания дополнительного параметра \meta{float type}
+% см.~разд.~\ref{misc}: \textit{«Полезные утилиты»}.)
+%
+% \iffalse
+% --------------------------------------------------------------------------- %
+% \fi
+%
+%
+%^^A \section{Options}
+% \section{Опции}
+%
+% \def\OptionLabel{RaggedRight}
+% \def\UserDefined{\ldots}
+% \makeatletter
+% \newcommand*\Section{\@ifstar{\@Section\relax}{\@Section{разд.}}}
+% \newcommand*\@Section[3]{#1 \ref{#2}: \textit{«#3»}}
+% \makeatother
+% \newcommand*\See[1]{{\small (См.~#1)}}
+% \newcommand*\SeeUserDefined[1][]{%
+% \See{\Section{declare}{Делаем сами}#1}}
+%
+% \iffalse
+% --------------------------------------------------------------------------- %
+% \fi
+%
+%^^A \subsection{Formatting}
+% \subsection{Оформление}
+%
+% \DescribeMacro{format=}
+%^^A A figure or table caption mainly consists of three parts: the caption label,
+%^^A which says if this object is a `Figure' or `Table' and what number is
+%^^A associated with it, the caption text itself, which is normally a short
+%^^A description of contents, and the caption separator which separates the text
+%^^A from the label.
+% Подпись рисунка или таблицы обычно имеет три части\nopagebreak: нумерационный
+% заголовок, который объявляет, что этот объект `Рис'унок или `Таблица' и~какой
+% номер он имеет, собственно текст подписи, который обычно даёт краткое описание
+% содержания, и~разделитель между нумерационной частью подписи и~текстом.
+%
+%^^A The \textit{caption format} determines how this information will be presented;
+%^^A it is specified with the option
+% \textit{Формат подписи} определяет, как данная информация будет представлена;
+% это определяется ключом
+% \begin{quote}
+% |format=|\meta{format name}\quad ,
+% \end{quote}
+%^^A having the name of the caption format as its argument.
+% с~опцией, определяющей оформление (формат) подписи.
+%
+%^^A There are two standard caption formats:
+% Далее два стандартных оформления подписи:
+% \iffalse
+%^^A \footnote{You have the option to
+%^^A define your own ones, too. See section \ref{declare}:
+%^^A \textit{``Do it yourself!''} for details.}
+% \footnote{Вы можете задавать опции
+% для создания своего оформления. См. подробнее в~разд.~\ref{declare}:
+% \textit{«Делаем сами!»}.}
+% \fi
+%
+% \begin{Options}{\OptionLabel}
+% \item[plain]\NEWdescription{v3.0h}
+%^^A Typesets the captions as a normal paragraph.
+%^^A (This is the default behaviour, it
+%^^A is adapted from the standard \LaTeX\ document classes.)
+% Печатает подписи как обычный абзац.
+% (Это оформление задано по умолчанию,
+% и~аналогично стандартному оформлению классов \LaTeX'а.)
+%
+% \item[hang]
+%^^A Indents the caption text, so it will `hang' under the first line of the text.
+% Делает втяжку так, что первая строка (нумерационный заголовок) выступает влево.%^^A
+% \label{TeXr:hang:label}
+%
+% \item[\UserDefined]
+%^^A Own formats can be defined using |\DeclareCaptionFormat|.
+% Собственное оформление может быть определено, с~помощью команды
+% |\DeclareCaptionFormat|. \SeeUserDefined
+% \end{Options}
+%
+% \begin{Example}
+%^^A An example: Specifying the option
+% Пример: задание опции
+% \begin{quote}
+% |format=hang|
+% \end{quote}
+%^^A yields captions like this:
+% создаёт подписи как эта:
+% \example{format=hang}{\figuretext}
+% \end{Example}
+%
+% \DescribeMacro{indention=}
+%^^A For both formats (\texttt{plain} and \texttt{hang}) you can setup an extra
+%^^A indention starting at the second line of the caption. You do this with the
+%^^A option
+% Для обоих оформлений (\texttt{plain} и~\texttt{hang}) можно установить
+% дополнительную втяжку второй строки подписи. Это можно сделать с~ключом
+% \begin{quote}
+% |indention=|\meta{amount}.
+% \end{quote}
+%^^A% [Please note, that indention of the keys \verb|format=hang| and
+%^^A% |indention=|\meta{amount} are summarized.---\emph{Trans.}]
+% [Обратите внимание, что втяжка из ключей \verb|format=hang| и~|indention=|\meta{amount}
+% суммируются. \cdash--- \emph{Прим.\,перев.}]
+%
+%^^A Two examples:
+% Пара примеров:
+%
+% \begin{Example}
+% \begin{quote}
+% |format=plain,indention=.5cm|
+% \end{quote}
+% \captionsetup{aboveskip=0pt}
+% \example{format=plain,indention=.5cm}{\figuretext}
+% \end{Example}
+%
+% \begin{Example}
+% \begin{quote}
+% |format=hang,indention=-0.5cm|
+% \end{quote}
+% \captionsetup{aboveskip=0pt}
+% \example{format=hang,indention=-0.5cm}{\figuretext}
+% \end{Example}
+%
+%
+% \DescribeMacro{labelformat=}
+%^^A With the option
+% С~ключом\label{TeXr:caplabel:a}
+% \nopagebreak[3]
+% \begin{quote}
+% |labelformat=|\meta{label format name}
+% \end{quote}
+% \NEWdescription{v3.0e}
+%^^A you specify how the caption label will be typeset.
+%^^A There are four standard caption label formats:
+% вы задаёте, как печатается нумерационная часть.
+% Существуют четыре стандартных оформления нумерационного заголовка:
+%
+% \begin{Options}{\OptionLabel}
+% \item[default]
+%^^A the caption label will be typeset as specified by the document class,
+%^^A usually this means the name and the number (like \texttt{simple}).
+%^^A (this is the default behaviour.)
+% нумерационный заголовок печатается так же как в~стандартных классах,
+% это обычно название флота и~номер (как \texttt{simple}).
+% (Задаётся по умолчанию.)
+%
+% \item[empty]
+%^^A The caption label will be empty. (This option makes sense when used
+%^^A together with other options like \texttt{labelsep=none}.)
+% Нумерационный заголовок отсутствует. (Эта опция имеет смысл вместе
+% с~опциями типа \texttt{labelsep=none}.)
+%
+% \item[simple]
+%^^A The caption label will be typeset as a name and a number.
+% Нумерационный заголовок печатается как название флота и~его номер.
+%
+% \item[parens]
+%^^A The number of the caption label will be typeset in parentheses.
+% Номер в~нумерационной части заголовка печатается в~скобках.
+%
+% \item[\UserDefined]
+%^^A Own label formats can be defined using |\DeclareCaptionLabelFormat|.
+% Собственное оформление может быть определено с~помощью
+% команды |\DeclareCaptionLabelFormat|.
+% \SeeUserDefined
+% \end{Options}
+%
+% \begin{Example}
+%^^A An example: Using the options
+% Пример: с~опциями ключей
+% \begin{quote}
+% |labelformat=parens,labelsep=quad|
+% \end{quote}
+%^^A gives captions like this one:
+% создаётся такая подпись:
+% \example{labelformat=parens,labelsep=quad}{\figuretext}
+% \end{Example}
+%
+% \DescribeMacro{labelsep=}
+%^^A With the option
+% С~ключом
+% \begin{quote}
+% |labelsep=|\meta{label separator name}
+% \end{quote}
+%^^A you specify what caption separator will be used.
+%^^A You can choose one of the following:
+% вы определяете какой разделитель [между нумерационным заголовком и~текстом]
+% будет использоваться.
+% Вы можете задать следующие опции:
+%
+% \begin{Options}{\OptionLabel}
+% \item[none]
+%^^A There is no caption separator. (This option makes sense when used
+%^^A together with other options like \texttt{labelformat=empty}.)
+% Отсутствует разделитель нумерационной части и~текста подписи. (Применение этой опции
+% имеет смысл вместе с~опциями типа \texttt{labelformat=empty}.)
+%
+% \item[colon]
+%^^A The caption label and text will be separated by a colon and a space.
+%^^A (This is the default one.)
+% Нумерационный заголовок и~текст разделены двоеточием и~пробелом.
+% (Задаётся по умолчанию.)
+%
+% \item[period]
+%^^A The caption label and text will be separated by a period and a space.
+% Нумерационная часть и~текст разделены точкой и~пробелом.
+%
+% \item[space]
+%^^A The caption label and text will be separated by a single space.
+% Нумерационная часть и~текст разделяется пробелом.
+%
+% \item[quad]
+%^^A The caption label and text will be separated by a |\quad|.
+% Нумерационная часть и~текст разделяется кегельной (|\quad|).
+%
+% \item[newline]
+%^^A The caption label and text will be separated by a line break (|\\|).
+% Нумерационный заголовок и~текст разделены новой строкой~(|\\|).
+%
+%
+% \item[endash]\NEWfeature{v3.0h}
+%^^A The caption label and text will be separated by an en-dash,
+%^^A surrounded by spaces (| -- |).
+% Нумерационный заголовок и~текст разделяется кратким тире,
+% окружённым пробелами (| -- |).
+%
+% \item[\UserDefined]
+%^^A Own separators can be defined using |\DeclareCaptionLabelSeparator|.
+% Собственные разделители можно определить, используя команду
+% |\DeclareCaptionLabelSeparator|.
+% \SeeUserDefined
+% \end{Options}
+%
+%^^A Three examples:
+% Три примера:
+% \begin{Example}
+% \begin{quote}
+% |labelsep=period|
+% \end{quote}
+% \captionsetup{aboveskip=0pt}
+% \example{labelsep=period}{\figuretext}
+% \end{Example}
+%
+% \begin{Example}
+% \begin{quote}
+% |labelsep=newline,singlelinecheck=false|
+% \end{quote}
+% \captionsetup{aboveskip=0pt}
+% \example{labelsep=newline,singlelinecheck=false}{\figuretext}
+% \end{Example}
+%
+% \begin{Example}
+% \begin{quote}
+% |labelsep=endash|
+% \end{quote}
+% \captionsetup{aboveskip=0pt}
+% \example{labelsep=endash}{\figuretext}%^^A
+% \label{TeXr:caplabel:z}
+% \end{Example}
+%
+% \iffalse
+% --------------------------------------------------------------------------- %
+% \fi
+%
+%^^A \subsection{Justification}
+% \subsection{Выключка}
+% \label{justification}
+%
+% \DescribeMacro{justification=}
+%^^A As addition to the caption format you could also specify a
+%^^A \emph{caption justification}; it is specified with the option
+% При оформлении подписи вы можете определить
+% \emph{выключку подписи}; она задаётся ключом
+% \begin{quote}
+% |justification=|\meta{justification name}\quad.
+% \end{quote}
+%
+%^^A You can choose one of the following:
+% Вы можете выбрать следующие опции:
+%
+% \begin{Options}{\OptionLabel}
+% \item[justified]
+%^^A Typesets the caption as a normal paragraph. (This is the default.)
+% Печатает подпись в~виде обычного абзаца. (По умолчанию.)
+%
+% \item[centering]
+%^^A Each line of the caption will be centered.
+% Все строки выключены по центру.
+%
+% \iffalse
+% \item[Centering]
+%^^A Each line of the caption will be centered, too.
+%^^A But this time the command |\Centering| of the \package{ragged2e} package
+%^^A will be used to achieve this. This difference is that this time the word
+%^^A breaking algorithm of \TeX\ will work inside the caption.
+% Каждая строка также выключена по центру.
+% Но в~данном случае используется команда |\Centering| из пакета \package{ragged2e}.
+% Это означает что включается алгоритм разрыва [слов] на строки Plain \TeX'а.
+% \fi
+%
+% \item[centerlast]
+%^^A The last line of each paragraph of the caption text will be centered.
+% Абзац набирается на полный формат, последняя строка выключена по центру.
+%
+% \item[centerfirst]
+%^^A Only the first line of the caption will be centered.
+% Центрируется только первая строка [остальные, в~том числе и~концевая,
+% выключаются на полный формат].
+%
+% \item[raggedright]
+%^^A Each line of the caption will be moved to the left margin.
+% Строки подписи выключены влево.
+%
+% \iffalse
+% \item[RaggedRight]
+%^^A Each line of the caption will be moved to the left margin using
+%^^A the command |\RaggedRight| from the \package{ragged2e} package.
+% Строки подписи выключены влево с~использованием команды
+% |\RaggedRight| из пакета \package{ragged2e}.
+% \fi
+% \item[RaggedRight]
+%^^A Each line of the caption will be moved to the left margin, too.
+%^^A But this time the command |\RaggedRight| of the \package{ragged2e} package
+%^^A will be used to achieve this. The main difference is that the word
+%^^A breaking algorithm of \TeX\ will work inside captions.
+% Строки подписи также выключены влево,
+% но в~данном случае используется |\RaggedRight| пакета \package{ragged2e}.
+% Отличие состоит в~том, что используется
+% алгоритм разрыва [слов] на строки Plain \TeX'а.
+%
+% \item[raggedleft]
+%^^A Each line of the caption will be moved to the right margin.
+% Строки подписи выключены вправо.
+%
+% \iffalse
+% \item[RaggedLeft]
+%^^A Each line of the caption will be moved to the right margin using
+%^^A the command |\RaggedLeft| from the \package{ragged2e} package.
+% Строки подписи выключены вправо с~использованием команды
+% |\RaggedRight| из пакета \package{ragged2e}.
+% \fi
+%
+% \item[\UserDefined]
+%^^A Own justifications can be defined using |\DeclareCaptionJustification|.
+% Собственные определения выключки можно задать с~помощью команды
+% |\DeclareCaptionJustification|.
+% \SeeUserDefined
+% \end{Options}
+%
+%^^A Three examples:
+% Три примера:\label{TeXr:centerlast}
+% \begin{Example}
+% \begin{quote}
+% |justification=centerlast|
+% \end{quote}
+% \captionsetup{aboveskip=0pt}
+% \example{justification=centerlast}{\figuretext}
+% \end{Example}
+%
+% \begin{Example}
+% \begin{quote}
+% |format=hang,justification=raggedright|
+% \end{quote}
+% \captionsetup{aboveskip=0pt}
+% \example{format=hang,justification=raggedright}{\figuretext}
+% \end{Example}
+%
+% \begin{Example}
+% \begin{quote}
+% |labelsep=newline,justification=centering|
+% \end{quote}
+% \captionsetup{aboveskip=0pt}
+% \example{belowskip=\abovecaptionskip,labelsep=newline,justification=centering}{\figuretext}
+% \end{Example}
+%
+% \DescribeMacro{singlelinecheck=}\label{TeXr:singleline:a}
+%^^A The standard \LaTeX\ document classes (|article|, |report|, and |book|)
+%^^A automatically center a caption if it fits in one single line:
+% Стандартные классы \LaTeX'а (|article|, |report|, и~|book|)
+% автоматически центрируют подпись если она однострочная:
+%
+% \example{belowskip=\abovecaptionskip}{Коротенькая подпись.}
+%
+% \DANGER
+%^^A The \thispackage\ package adapts this behaviour and therefore usually
+%^^A ignores the justification you have set with |justification=| in such case.
+%^^A But you can switch this special treatment of such short captions off
+%^^A with the option
+% Пакет \thispackage\ следует за этим алгоритмом и~поэтому
+% в~таких случаях игнорирует выключку, заданную ключом |justification=|.
+% Определить, следовать этому алгоритму или нет можно,
+% задав ключ
+% \begin{quote}
+% |singlelinecheck=|\meta{bool}\quad.
+% \end{quote}
+%^^A Using |false|, |no|, |off| or |0| for \meta{bool} switches the
+%^^A extra centering off:
+% Используя |false|, |no|, |off| или |0| вместо \meta{bool} вы отключите
+% центрирование однострочной подписи:
+% \begin{quote}
+% |singlelinecheck=false|
+% \end{quote}
+%^^A Doing so the above short caption would look like
+% После этого определения короткие подписи
+% [при задании выключки по умолчанию в~виде обычного абзаца]
+% будут выглядеть так
+%
+% \begingroup
+% \captionsetup{type=figure}
+% \ContinuedFloat
+% \endgroup
+% \example{belowskip=\abovecaptionskip,singlelinecheck=false}{Коротенькая подпись.}
+%
+%^^A You switch the extra centering on again by using |true|, |yes|, |on| or |1|
+%^^A for \meta{bool}. (The default is on.)
+% Используя |true|, |yes|, |on| или |1| вместо \meta{bool} вы включите механизм
+% центрирования коротких подписей. (Задано по умолчанию.)%^^A
+% \label{TeXr:singleline:z}
+%
+% \iffalse
+% --------------------------------------------------------------------------- %
+% \fi
+%
+%^^A \subsection{Fonts}
+% \subsection{Шрифты}
+% \label{fonts}
+%
+% \DescribeMacro{font=}
+% \DescribeMacro{labelfont=}
+% \DescribeMacro{textfont=}
+%^^A There are three font options which affects different parts of the caption:
+%^^A One affecting the whole caption (|font|), one which only affects the caption
+%^^A label and separator (|labelfont|) and at least one which only affects the
+%^^A caption text (|textfont|).
+%^^A You set them up using the options
+% Заданы три ключа которые определяют шрифт разных элементов подписи:
+% Один задаёт шрифт для всей подписи (|font|), другой задаёт шрифт только
+% для нумерационного заголовка и~разделителя (|labelfont|), и~ещё один
+% \cdash--- шрифт для текста (|testfont|).
+% Вы задаёте их, используя ключи
+% \begin{quote}\begin{tabular}{@{}r@{}ll}
+% |font=| & \marg{font options} & ,\\
+% |labelfont=| & \marg{font options} & и\\
+% |textfont=| & \marg{font options} & .\\
+% \end{tabular}\end{quote}
+%
+%^^A And these are the available font options:
+% Теперь существующие опции данных ключей:
+%
+% \begin{Options}{\OptionLabel}
+% \item[scriptsize] {\scriptsize Very small size}
+% \item[footnotesize] {\footnotesize The size usually used for footnotes}
+% \item[small] {\small Small size}
+% \item[normalsize] {\normalsize Normal size}
+% \item[large] {\large Large size}
+% \item[Large] {\Large Even larger size}
+%
+% \item[up] {\upshape Upright shape}
+% \item[it] {\itshape Italic shape}
+% \item[sl] {\slshape Slanted shape}
+% \item[sc] {\scshape Small Caps shape}
+%
+% \item[md] {\mdseries Medium series}
+% \item[bf] {\bfseries Bold series}
+%
+% \item[rm] {\rmfamily Roman family}
+% \item[sf] {\sffamily Sans Serif family}
+% \item[tt] {\ttfamily Typewriter family}
+%
+% \item[\UserDefined]
+%^^A Own font options can be defined using |\DeclareCaptionFont|.
+% Собственные опции могут быть определены с~помощью команды
+% |\DeclareCaptionFont|.
+% \SeeUserDefined
+% \end{Options}
+%
+%^^A If you use only one of these options you can omit the braces;
+%^^A e.g., the options
+% Если используется одна опция ключа, фигурные скобки можно опустить;
+% например, опции
+% \iffalse
+% \begin{quote}
+% \fi
+% |font={small}|
+% \iffalse
+% \end{quote}
+% \fi
+% и
+% \iffalse
+% \begin{quote}
+% \fi
+% |font=small|
+% \iffalse
+% \end{quote}
+% \fi
+%^^A will give the same result.
+% дадут одинаковый результат.
+%
+%^^A Two examples:
+% Пара примеров:
+% \begin{Example}
+% \begin{quote}
+% |font={small,it},labelfont=bf|
+% \end{quote}
+% \captionsetup{aboveskip=0pt}
+% \example{font={small,it},labelfont=bf}{\figuretext}
+% \end{Example}
+%
+% \begin{Example}
+% \begin{quote}
+% |font=small,labelfont=bf,textfont=it|
+% \end{quote}
+% \captionsetup{aboveskip=0pt}
+% \example{font=small,labelfont=bf,textfont=it}{\figuretext}
+% \end{Example}
+%
+% \iffalse
+% --------------------------------------------------------------------------- %
+% \fi
+%
+%^^A \subsection{Margins and further paragraph options}
+% \subsection{Поля и~другие опции формирования абзаца}
+% \label{margins}
+%
+% \DescribeMacro{margin=}
+% \DescribeMacro{width=}
+%^^A For all captions you can specify \emph{either} an extra margin \emph{or}
+%^^A a fixed width. You do this by using the options
+% Для всех подписей можно определить \emph{либо} дополнительную втяжку
+% \emph{либо} фиксированную ширину. Это задаётся ключами
+% \begin{quote}
+% \begin{tabular}{@{}r@{}ll}
+% |margin=| & \meta{amount} & \emph{или}\\
+% |width=| & \meta{amount} & \\
+% \end{tabular}\end{quote}
+%^^A Nevertheless what option you use, the left and right margin will be the
+%^^A same.
+% Независимо от того, какой ключ используется, левое и~правое поле
+% будут симметричны.
+%
+%^^A Two examples will illustrating this:
+% Два иллюстрирующих примера:
+% \begin{Example}
+% \begin{quote}
+% |margin=10pt|
+% \end{quote}
+% \captionsetup{aboveskip=0pt}
+% \example{margin=10pt}{\figuretext}
+% \end{Example}
+%
+% \begin{Example}
+% \begin{quote}
+% |width=.75\textwidth|
+% \end{quote}
+% \captionsetup{aboveskip=0pt}
+% \example{width=.75\textwidth}{\figuretext}
+% \end{Example}
+%
+% \DescribeMacro{parskip=}\label{TeXr:multipar:a}
+%^^A This option is useful for captions containing more than one paragraph.
+%^^A It specifies the extra vertical space inserted between them:
+% Данный ключ понадобится, если подписи содержат более одного абзаца.
+% Он задаёт дополнительную вертикальную отбивку между абзацами:
+% \begin{quote}
+% |parskip=|\meta{amount}
+% \end{quote}
+%^^A One example:
+% Пример:
+% \begin{Example}
+% \begin{quote}
+% |margin=10pt,parskip=5pt|
+% \end{quote}
+% \captionsetup{aboveskip=0pt}
+% \example{margin=10pt,parskip=5pt}{
+%^^A First paragraph of the caption. This one contains some test, just to
+%^^A show how these options affect the layout of the caption.
+%^^A
+%^^A Second paragraph of the caption. This one contains some text, too, to
+%^^A show how these options affect the layout of the caption.}
+% Первый абзац подписи. Он содержит немного текста, чтобы показать
+% как заданные настройки создают оформление подписи.
+%
+% Второй абзац подписи. Он тоже содержит немного текста, чтобы показать
+% как заданные настройки создают оформление подписи.}
+% \end{Example}
+%
+% \DescribeMacro{hangindent=}
+%^^A The option
+% Ключ
+% \begin{quote}
+% |hangindent=|\meta{amount}
+% \end{quote}
+%^^A is for setting up a hanging indention starting from the second line of each
+%^^A paragraph. If the caption contains just a single paragraph, using this option
+%^^A leads to the same result as the option |indention=| you already know about.
+%^^A But if the caption contains multiple paragraphs you will notice the difference:
+% задаёт втяжку для вторых строк каждого абзаца подписи.
+% Если подпись состоит из одного абзаца, этот ключ даёт тот же результат
+% что и~известный вам ключ |indention=|.
+% Но в~подписи из нескольких абзацев вы увидите разницу:
+%
+% \begin{Example}
+% \begin{quote}
+% |format=hang,indention=-.5cm|
+% \end{quote}
+% \captionsetup{aboveskip=0pt}
+% \example{format=hang,indention=-.5cm}{
+% Первый абзац подписи. Он содержит немного текста, чтобы показать
+% как заданные настройки создают оформление подписи.
+%
+% Второй абзац подписи. Он тоже содержит немного текста, чтобы показать
+% как заданные настройки создают оформление подписи.}
+% \end{Example}
+%
+% \begin{Example}
+% \begin{quote}
+% |format=hang,hangindent=-.5cm|
+% \end{quote}
+% \captionsetup{aboveskip=0pt}
+% \example{format=hang,hangindent=-.5cm}{
+% Первый абзац подписи. Он содержит немного текста, чтобы показать
+% как заданные настройки создают оформление подписи.
+%
+% Второй абзац подписи. Он тоже содержит немного текста, чтобы показать
+% как заданные настройки создают оформление подписи.}
+% \label{TeXr:multipar:z}
+% \end{Example}
+%
+% \iffalse
+% --------------------------------------------------------------------------- %
+% \fi
+%
+%
+%^^A \subsection{Styles}
+% \subsection{Стили}
+% \label{style}
+%
+% \NoBreak\DescribeMacro{style=}
+%^^A A suitable combination of caption options is called \emph{caption style}.
+%^^A You can compare them more or less to page styles which you set up with
+%^^A |\pagestyle|: The caption style provides all settings for a whole caption layout.
+% Определённая\nopagebreak[4] комбинация нескольких ключей создаёт \emph{стиль подписи}.
+% Это можно сравнить со стилями колонтитула, задаваемого командой
+% |\pagestyle|: стиль подписи задаёт все настройки для оформления подписи.
+%
+%^^A You switch to an already defined caption style with the option
+% Предварительно созданный стиль можно вызвать ключом
+% \begin{quote}
+% |style=|\meta{style name}\quad.
+% \end{quote}
+%^^A The \thispackage\ package usually defines only the style |default| which
+%^^A puts all options you already know about to the default ones.
+%^^A This means that specifying the option
+% Пакет \thispackage\ задаёт стиль |default|, который
+% устанавливает известным вам ключам значения по умолчанию.
+% Это означает, что определение этого ключа как
+% \begin{quote}
+% |style=default|
+% \end{quote}
+%^^A has the same effect as specifying all these options:
+% даст тот же эффект, что и~задание всех ключей, приведённых ниже:
+% \begin{quote}
+% |format=default,labelformat=default,labelsep=default,|\\
+% |justification=default,font=default,labelfont=default,|\\
+% |textfont=default,margin=0pt,indention=0pt,parindent=0pt|\\
+% |hangindent=0pt,singlelinecheck=true|
+% \end{quote}
+%
+%^^A Own caption styles can be defined using |\DeclareCaptionStyle|.
+% Собственный стиль подписи можно определить, используя |\DeclareCaptionStyle|.
+% \SeeUserDefined
+%
+% \iffalse
+% --------------------------------------------------------------------------- %
+% \fi
+%
+%^^A \subsection{Skips}
+% \subsection{Отбивки}
+%
+% \DescribeMacro{aboveskip=}
+% \DescribeMacro{belowskip=}
+%^^A The spaces above and below the caption are controlled by the skips
+%^^A |\abovecaptionskip| and |\belowcaptionskip|. The standard \LaTeX\ document
+%^^A classes |article|, |report| and |book| set |\abovecaptionskip| to |10pt|
+%^^A and |\belowcaptionskip| to |0pt|.
+% Отбивки сверху и~снизу подписи определяются командами
+% |\abovecaptionskip| и~|\belowcaptionskip|. Стандартные классы \LaTeX'а
+% |article|, |report| и~|book| задают |\abovecaptionskip| равным |10pt|,
+% а~|\belowcaptionskip|\hbox{ \cdash--- |0pt|}.
+%
+%
+%^^A Both skips can be changed with the command |\setlength|, but you can
+%^^A use these options, too:
+% Обе отбивки могут быть изменены командой |\setlength|, но также можно
+% использовать и~ключи:
+% \nopagebreak[3]
+% \begin{quote}\begin{tabular}{@{}r@{}ll}
+% |aboveskip=| & \meta{amount} & и\\
+% |belowskip=| & \meta{amount} & .\\
+% \end{tabular}\end{quote}
+%
+% \DescribeMacro{position=}\label{TeXr:captionskips:a}
+%^^A Using |\abovecaptionskip| and |\belowcaptionskip| has a major design flaw:
+%^^A If the caption is typeset \emph{above} (and not \emph{below}) the figure
+%^^A or table they are not set up very useful at default, because there will be
+%^^A some extra space above the caption but no space between the caption and the
+%^^A figure or table itself. (Remember: |\belowcaptionskip| is usually set to |0pt|.)
+% Использование команд |\abovecaptionskip| и~|\belowcaptionskip| имеет один
+% недостаток: если подпись должна быть помещена \emph{над}, а~не \emph{под}
+% плавающим объектом, то, в~результате, мы можем получить ненужную отбивку сверху
+% и~никакой отбивки между подписью и~объектом.
+% (Напомним: |\belowcaptionskip| обычно определена как~|0pt|.)
+%
+%^^A Please compare the spacing in these small tables:
+% Пожалуйста, сравните отбивки у~двух небольших таблиц:
+% \begin{Example}
+% \begin{minipage}[c]{.5\linewidth}
+% \iffalse
+% \captionsetup{aboveskip=0pt}%
+% \fi
+% \captionof{table}{Табличка}
+% \centering\begin{tabular}{ll}
+% A & B \\
+% C & D \\
+% \end{tabular}
+% \end{minipage}
+% \begin{minipage}[c]{.5\linewidth}
+% \centering\begin{tabular}{ll}
+% A & B \\
+% C & D \\
+% \end{tabular}
+% \captionof{table}{Табличка}
+% \end{minipage}
+% \end{Example}
+%
+%^^A But you can fix this by using the option |position=|: It specifies how the
+%^^A spacing above and below the caption will be used:
+% Но это можно исправить используя ключ |position=|: он определяет, как
+% отбивки сверху и~снизу будут использованы; опция
+% \begin{quote}
+% |position=top|\quad(или |position=above|)
+% \end{quote}
+%^^A tells the \thispackage\ package to use the spacing useful for caption
+%^^A \emph{above} the figure or table and
+% говорит пакету \thispackage, что нужно задать соответствующие отбивки для подписи
+% \emph{сверху} рисунка или таблицы и~опция
+% \begin{quote}
+% |position=bottom|\quad(или |position=below|)
+% \end{quote}
+%^^A tells the \thispackage\ package to use the spacing useful for captions
+%^^A \emph{below} the figure or table. (The last one is the default setting
+%^^A except for |longtable|s.)
+% велит пакету \thispackage\ расставить соответствующие отбивки для подписи
+% \emph{снизу} рисунка или таблицы. (Данная опция задаётся по умолчанию
+% кроме окружения многостраничной таблицы |longtable|.)
+%
+%^^A So adding an extra |\captionsetup{position=top}| to the left example
+%^^A table gives you proper spacing around both captions:
+% Итак задание |\captionsetup{position=top}| для левой таблицы,
+% в~примере выше даст нужные отбивки для обеих подписей:
+% \begin{Example}
+% \begin{minipage}[c]{.5\linewidth}
+% \captionsetup{position=top}
+% \captionof{table}{Табличка}
+% \centering\begin{tabular}{ll}
+% A & B \\
+% C & D \\
+% \end{tabular}
+% \end{minipage}
+% \begin{minipage}[c]{.5\linewidth}
+% \centering\begin{tabular}{ll}
+% A & B \\
+% C & D \\
+% \end{tabular}
+% \captionof{table}{Табличка}
+% \end{minipage}
+% \end{Example}
+%
+%^^A (Technically speaking |\abovecaptionskip| and |\belowcaptionskip| will
+%^^A be swapped if you specify the option |position=top|, so in both cases
+%^^A |\abovecaptionskip| will be used between the caption and the figure or
+%^^A table itself.)
+% («Техника» работы ключа такова: |\abovecaptionskip| и~|\belowcaptionskip|
+% меняются местами если задана опция |position=top|, поэтому в~обоих случаях
+% |\abovecaptionskip| задаётся между подписью и~рисунком или таблицей.)
+%
+%^^A This option is especially useful when used together with the optional
+%^^A argument of the |\captionsetup| command.
+%^^A \See{\Section{misc}{Useful stuff} for details}\par
+%^^A For example
+% Этот ключ нужен когда используется вместе с~дополнительным аргументом
+% команды |\captionsetup|.
+% \See{\Section{misc}{Полезные утилиты}, чтобы узнать
+% подробности.}\par Например, опция ключа
+% \begin{quote}
+% |\captionsetup[table]{position=top}|
+% \end{quote}
+%^^A causes all captions within tables to be treated as captions \emph{above}
+%^^A the table (regarding spacing around it).
+% говорит, что подписи в~плавающих таблицах помещаются \emph{сверху}
+% (с~соответствующим отбивками).
+% \DescribeMacro{tableposition=}\label{TeXr:captop:a}%^^A
+% \NEWfeature{v3.0a}
+%^^A Because this is a very common setting the \thispackage\ package offers
+%^^A an abbreviating option for the use with |\usepackage|:
+% Поскольку такая установка очень популярна, пакет \thispackage\ предлагает
+% ключ"=аббревиатуру, для использования его в~строке |\usepackage|:
+% \begin{quote}
+%^^A% |\usepackage[|\ldots|,tableposition=top]{caption}|\footnote{Please
+%^^A% note that this is \emph{not} sufficient when using a
+%^^A% \KOMAScript\ document class, you need to use the \emph{global}
+%^^A% option |tablecaptionabove|, too.}
+% |\usepackage[|\ldots|,tableposition=top]{caption}|\footnote{Обратите внимание,
+% что этот ключ \emph{не} достаточен, если используется класс
+% \KOMAScript, вам понадобится также \emph{глобальная}
+% опция |tablecaptionabove|.}
+% \end{quote}
+%^^A is equivalent to
+% что эквивалентно
+% \begin{quote}
+% |\usepackage[|\ldots|]{caption}|\\
+% |\captionsetup[table]{position=top}|
+% \end{quote}\label{TeXr:captionskip:z}%^^A
+% \label{TeXr:captop:z}
+%
+% \iffalse
+% --------------------------------------------------------------------------- %
+% \fi
+%
+%
+%^^A \section{Useful stuff}
+% \section{Полезные утилиты}
+% \label{misc}
+%
+% \DescribeMacro{\caption}
+%^^A The command
+% Команда
+% \nopagebreak[3]
+% \begin{quote}
+% |\caption|\oarg{lst\_entry}\marg{heading}
+% \end{quote}
+% \nopagebreak[3]
+%^^A typesets the caption inside a floating environment like |figure| or |table|.
+%^^A Well, you already know this, but the \thispackage\ package offers an extension:
+%^^A If you leave the argument \meta{lst\_entry} empty, no entry in the list of
+%^^A figures or tables will be made. For example:
+% печатает подпись внутри окружения флота, типа |figure| или |table|.
+% Так, это нам известно, но новость состоит в~том, что если
+% задать аргумент \meta{lst\_entry} пустым, подпись в~списке рисунков или
+% таблиц не появится; например,
+% \begin{quote}
+%^^A |\caption[]{A figure without entry in the list of figures.}|
+% |\caption[]{Подпись без записи в списке рисунков.}|
+% \label{TeXr:nolistentry:I}
+% \end{quote}
+%
+% \DescribeMacro{\caption*}\label{TeXr:starcaption:a}%^^A
+%^^A The \package{longtable} package defines the command |\caption*| which
+%^^A typesets the caption without label and without entry in the list of tables.
+%^^A An example:
+% Пакет \package{longtable} определяет команду |\caption*| которая
+% печатает подпись без метки и~занесения её в~список таблиц.
+% Пример:
+% \begin{quote}
+% |\begin{longtable}{cc}|\\
+% | \caption*{Табличка}\\|\\
+% | A & B \\|\\
+% | C & D \\|\\
+% |\end{longtable}|
+% \end{quote}
+% выглядит следующим образом:\nopagebreak
+% \begin{longtable}{cc}
+% \caption*{Табличка}\\
+% A & B \\
+% C & D \\
+% \end{longtable}
+%
+%^^A This package offers this feature, too, so you can use this command now within
+%^^A every floating environment like |figure| or |table|, like:
+% Данный пакет тоже предлагает такую возможность. И~теперь вы можете использовать эту команду
+% с~любым окружением плавающего объекта, например |figure| или |table|, как здесь:
+% \begin{quote}
+% |\begin{table}|\\
+% | \caption*{Табличка}|\\
+% | \begin{tabular}{cc}|\\
+% | A & B \\|\\
+% | C & D \\|\\
+% | \end{tabular}|\\
+% |\end{table}|
+% \end{quote}
+%
+% \DescribeMacro{\captionof}%^^A
+% \DescribeMacro{\captionof*}\label{TeXr:captiononof:a}%^^A
+%^^A Sometimes you want to typeset a caption \emph{outside} a floating environment,
+%^^A putting a figure within a |minipage| for instance. For this purpose the
+%^^A \thispackage\ package offers the command
+% Иногда вам нужно создать подпись \emph{вне} окружения флота,
+% поместив, к~примеру, подпись внутри окружения |minipage|. Для этой цели пакет
+% \thispackage\ предлагает команду
+% \begin{quote}
+% |\captionof|\marg{float type}\oarg{lst\_entry}\marg{heading}\quad.
+% \end{quote}
+%^^A Note that the first argument, the \meta{float type}, is mandatory here, because
+%^^A the |\captionof| command needs to know which name to put into the caption label
+%^^A (e.g. ``Figure'' or ``Table'') and in which list to put the contents entry.
+%^^A An example:
+% Обратите внимание, что первый аргумент, \meta{float type}, в~данном случае является
+% обязательным, поскольку команда |\captionof| должна знать, к~какому плавающему
+% объекту создать подпись (например. «Рис.» или «Таблица») и~в~какой список поместить
+% подпись. Пример
+% \begin{quote}
+% |\captionof{figure}{Картинка}|\\
+% |\captionof{table}{Табличка}|
+% \end{quote}
+%^^A typesets captions like this:
+% создаёт подписи как здесь:
+% \begin{Example}
+% \captionof{figure}{Картинка}
+% \captionsetup{belowskip=\abovecaptionskip}
+% \captionof{table}{Табличка}
+% \end{Example}
+%
+%^^A The star variant |\captionof*| has the same behaviour as the |\caption*| command:
+%^^A it typesets the caption without label and without entry to the list of figures
+%^^A or tables.
+% «Звёздный» вариант |\captionof*| даёт тот же результат, что и~|\caption*|:
+% печатает подпись без нумерационного заголовка и~вывода в~список рисунков или
+% таблиц.
+%
+%^^A Please use both |\captionof| and |\captionof*| only \emph{inside} environments
+%^^A (like |minipage| or |\parbox|), otherwise a page break can appear between content
+%^^A and caption. Furthermore some strange effects could occur (e.g., wrong spacing
+%^^A around captions).
+% Используйте обе команды, |\captionof| и~|\captionof*|, только в~окружениях
+% (типа |minipage| или |\parbox|), иначе подпись может разорваться между страницами.
+% Кроме этого могут возникнуть побочные эффекты (например, неверные отбивки
+% вокруг подписи).\label{TeXr:captiononof:z}\label{TeXr:starcaption:z}
+%
+% \DescribeMacro{\ContinuedFloat}\label{TeXr:continued:a}
+%^^A Sometimes you want to split figures or tables without giving them
+%^^A their own reference number. This is what the command
+% Иногда возникает необходимость разбить рисунки или таблицы на несколько
+% частей, задав им общий номер. Для этого предназначена команда
+% \begin{quote}
+% |\ContinuedFloat|\quad.
+% \end{quote}
+%^^A is for; it should be used as first command inside the floating environment.
+%^^A It prevents the increment of the relevant counter (usually done by |\caption|)
+%^^A so a figure or table with a |\ContinuedFloat| in it gets the same reference
+%^^A number as the figure or table before.
+% Лучше её поставить первой внутри окружения флота.
+% Команда |\ContinuedFloat| отменяет увеличение соответствующего счётчика флота
+% (используемого командой |\caption|)
+% и~задаёт тот же номер как и~у~рисунка или таблицы выше.
+%
+%^^A An example:
+% Пример:
+% \begin{quote}
+% |\begin{table}|\\
+% |\caption{Табличка}|\\
+% \ldots\\
+% |\end{table}|\\
+% \ldots\\
+% |\begin{table}\ContinuedFloat|\\
+% |\caption{Табличка (продолжение)}|\\
+% \ldots\\
+% |\end{table}|
+% \end{quote}
+%^^A gives the following result:
+% даст следующий результат:
+% \begin{Example}
+% \makeatletter\def\@captype{table}\makeatother
+% \caption[]{Табличка}
+% \centerline{\ldots}
+% \ContinuedFloat
+% \captionsetup{aboveskip=0pt}
+% \caption[]{Табличка (продолжение)}
+% \label{TeXr:continued:z}
+% \end{Example}
+%
+% \DescribeMacro{\captionsetup}
+%^^A We already know the |\captionsetup| command (see \Section{usage}
+%^^A {Using the package}), but this time we get enlighten about
+%^^A its optional argument \meta{float type}.
+% Нам уже известна команда |\captionsetup| (см.~\Section{usage}
+% {Использование пакета}), Но сейчас мы разберём значение
+% дополнительного аргумента, \meta{float type}.
+%
+%^^A Remember, the syntax of this command is
+% Напомним синтаксис этой команды
+% \begin{quote}
+% |\captionsetup|\oarg{float type}\marg{options}\quad.
+% \end{quote}
+%
+%^^A If a \meta{float type} gets specified, all the \meta{options} don't
+%^^A change anything at this time. Instead they only get marked for a later use,
+%^^A when a caption inside of a floating environment of the particular type
+%^^A \meta{float type} gets typeset.
+%^^A For example
+% Если \meta{float type} задан, все ключи и~опции, \meta{options} ничего
+% не изменят в~месте задания. Они только определены для будущего использования,
+% в~момент, когда подпись внутри окружения флота данного типа,
+% \meta{float type}, будет напечатана.
+% Например
+% \begin{quote}
+% |\captionsetup[figure]|\marg{options}
+% \end{quote}
+%^^A forces captions within a |figure| environment to use the given \meta{options}.
+% определяет оформление \meta{options} для подписи внутри окружения |figure|.
+%
+%^^A Here comes an example to illustrate this:
+% Далее идёт пример иллюстрирующий сказанное:
+% \begin{quote}
+% |\captionsetup{font=small}|\\
+% |\captionsetup[figure]{labelfont=bf}|
+% \end{quote}
+%^^A gives captions like this:
+% создаст подписи вида:
+% \begin{Example}
+% \captionsetup{font=small}
+% \captionsetup[figure]{labelfont=bf}
+% \captionof{figure}[]{Картинка}
+% \captionsetup{belowskip=\abovecaptionskip}
+% \captionof{table}[]{Табличка}
+% \end{Example}
+%
+%^^A As you see the command |\captionsetup[figure]{labelfont=bf}| only changed
+%^^A the font of the figure caption labels, not touching all other ones.
+% Как вы видите установка |\captionsetup[figure]{labelfont=bf}| изменяет
+% только шрифт нумерационной части подписи, всё остальное остаётся.
+%
+% \DescribeMacro{\clearcaptionsetup}
+%^^A If you want to get rid of these parameters marked for an automatic use within
+%^^A a particular environment you can use the command
+% Если вам внутри данного окружения нужно отменить параметры, заданные для
+% текущего типа флота, используйте команду
+% \begin{quote}
+% |\clearcaptionsetup|\marg{float type}\quad.
+% \end{quote}
+%
+%^^A For example |\clearcaptionsetup{figure}| would clear the extra handling in the
+%^^A example above:
+% Например |\clearcaptionsetup{figure}| отменит дополнительные настройки
+% из примера выше:
+% \begin{Example}
+% \captionsetup{font=small}
+% \captionof{figure}[]{Картика}
+% \captionsetup{belowskip=\abovecaptionskip}
+% \captionof{table}[]{Табличка}
+% \end{Example}
+%
+%^^A As \meta{float type} you can usually give one of these two only:
+%^^A |figure| or |table|.
+%^^A But as we will see later some \LaTeX\ packages (like the
+%^^A \package{float}, \package{longtable}, and \package{sidecap} package
+%^^A for example) offer additional floating environments and these two
+%^^A commands can also be used with them.
+% В~качестве опции в~\meta{float type} вы можете обычно указывать два из них:
+% |figure| или |table|.
+% Но, как увидите позже, некоторые пакеты \LaTeX'а (как, например,
+% \package{float}, \package{longtable}, и~\package{sidecap})
+% определяют дополнительные окружения и~эти две команды могут быть
+% в~них использованы.
+%
+% \iffalse
+% --------------------------------------------------------------------------- %
+% \fi
+%
+%
+%^^A \section{Do it yourself!}
+% \section{Делаем сами!}
+% \label{declare}
+%
+%^^A A family of commands is provided to allow users to define their own formats.
+%^^A This enables information on separators, justification, fonts, and styles to
+%^^A be associated with a name and kept in one place
+%^^A (these commands need to appear in the document preamble,
+%^^A this is the part between |\documentclass| and |\begin{document}|).
+% Имеется семейство команд, позволяющих пользователю самостоятельно
+% создать собственное оформление.
+% Это позволяет информацию о~разделителях, выключке, шрифтах, и~стилях
+% привязать к~определённому ключу, и~поместить всё это в~одном месте
+% (такие команды должны находиться в~преамбуле документа \cdash---
+% это часть между строками команд |\documentclass| и~|\begin{document}|).
+%
+%
+% \DescribeMacro{\DeclareCaptionFormat}
+%^^A You can define your own caption formats using the command
+% Вы можете определить своё оформление подписи, используя команду
+% \begin{quote}
+% |\DeclareCaptionFormat|\marg{name}\marg{code using \#1, \#2 and \#3}\quad.
+% \end{quote}
+%^^A At usage the system replaces \#1 with the caption label, \#2 with the
+%^^A separator and \#3 with the text. So the standard format |plain| is
+%^^A pre-defined by the \thispackage\ package as
+% При использовании пакет заменяет \#1 на нумерационный заголовок, \#2 на
+% разделитель и~\#3 на текст подписи. Итак, стандартный формат |plain| определён
+% внутри пакета \thispackage\ как
+% \begin{quote}
+% |\DeclareCaptionFormat{plain}{#1#2#3\par}|
+% \end{quote}
+%
+% \DescribeMacro{\DeclareCaptionLabelFormat}
+%^^A Likewise you can define your own caption label formats:
+% Аналогично вы можете определить формат нумерационного заголовка:
+% \begin{quote}
+% |\DeclareCaptionLabelFormat|\marg{name}\marg{code using \#1 and \#2}
+% \end{quote}
+%^^A At usage \#1 gets replaced with the name (e.g. ``figure'') and \#2
+%^^A gets replaced with the reference number (e.g. ``12'').
+% При использовании \#1 заменяется на имя флота (например. «Рис.») и~\#2
+% заменяется на порядковый номер (например «12»).
+%
+% \DescribeMacro{\bothIfFirst}
+% \DescribeMacro{\bothIfSecond}
+%^^A If you define your own caption label formats and use the \package{subfig}
+%^^A package\cite{subfig}, you should take care of empty caption label names.
+%^^A For this purpose the commands
+% Когда вы определяете своё оформление нумерационного заголовка и~используете
+% также пакет \package{subfig}, вы должны помнить что в~подфлотах элемент
+% «имя флота» будет пустым. Для этой цели следующие команды
+% \begin{quote}
+% |\bothIfFirst|\marg{first arg}\marg{second arg}\quad и\\
+% |\bothIfSecond|\marg{first arg}\marg{second arg}
+% \end{quote}
+%^^A are offered. |\bothIfFirst| tests if the first argument exists (means: is
+%^^A not empty), |\bothIfSecond| tests if the second argument exists. If yes,
+%^^A both arguments get typeset, otherwise none of them.
+% и~предложены. Команда |\bothIfFirst| тестирует наличие первого аргумента (что он
+% непустой), команда |\bothIfSecond| тестирует наличие второго. Если тестируемый
+% аргумент есть, то печатаются оба аргумента, в~противном случае ни одного.
+%
+%^^A For example the standard label format |simple| is \emph{not} defined as
+% Например, стандартное оформление нумерации |simple| определено не так:
+% \begin{quote}
+% |\DeclareCaptionLabelFormat{simple}{#1 #2}|\quad,
+% \end{quote}
+%^^A because this could cause an extra space if \#1 is empty. Instead |simple|
+%^^A is defined as
+% поскольку аргумент \#1 может быть пустым. Вместо этого |simple|
+% определён следующим образом
+% \begin{quote}
+% |\DeclareCaptionLabelFormat{simple}{\bothIfFirst{#1}{ }#2}|\quad,
+% \end{quote}
+%^^A causing the space to appear only if the label name is present.
+% в~результате пробел появится только тогда, когда есть имя нумерационного
+% заголовка.
+%
+%
+% \DescribeMacro{\DeclareCaptionLabelSeparator}
+%^^A You can define your own caption label separators with
+% Можно определить свой разделитель номера и~текста подписи с~помощью
+% команды
+% \begin{quote}
+% |\DeclareCaptionLabelSeparator|\marg{name}\marg{code}\quad.
+% \end{quote}
+% \nopagebreak[3]
+%^^A Again an easy example taken from the \thispackage\ package itself:
+% И~опять простой пример из самого пакета \thispackage:
+% \nopagebreak[3]
+% \begin{quote}
+% |\DeclareCaptionLabelSeparator{colon}{: }|
+% \end{quote}
+%
+%
+% \DescribeMacro{\DeclareCaptionJustification}
+%^^A You can define your own caption justifications with
+% Вы можете определить собственную выключку с~помощью команды
+% \begin{quote}
+% |\DeclareCaptionJustification|\marg{name}\marg{code}\quad.
+% \end{quote}
+%^^A The \meta{code} simply gets typeset just before the caption.
+%^^A E.g.~using the justification |raggedright|, which is defined as
+% Аргумент \meta{code} задаёт выключку до начала подписи.
+% Например использование выключки |raggedright|, которая определена как
+% \begin{quote}
+% |\DeclareCaptionJustification{raggedright}{\raggedright}|\quad,
+% \end{quote}
+%^^A lets captions with all lines moved to the left margin.
+% выключает все строки подписи к~левому полю.
+%
+% \DescribeMacro{\DeclareCaptionFont}
+%^^A You can define your own caption fonts with
+% Вы можете задать свой шрифт для подписи с~помощью
+% \begin{quote}
+% |\DeclareCaptionFont|\marg{name}\marg{code}\quad.
+% \end{quote}
+%^^A For example this package defines the options |small| and |bf| as
+% Например данный пакет определяет опции |small| и~|bf| как
+% \begin{quote}
+% |\DeclareCaptionFont{small}{\small}|\quad и\\
+% |\DeclareCaptionFont{bf}{\bfseries}|\quad.
+% \end{quote}
+%^^A The line spacing could be customized using the \package{setspace} package,
+%^^A for example:\NEWdescription{v3.0h}
+% Интерлиньяж может быть настроен с~помощью пакета \package{setspace},
+% например:\NEWdescription{v3.0h}
+% \begin{quote}
+% |\usepackage{setspace}|\\
+% \iffalse
+%^^A |\DeclareCaptionFont{singlespacing}{\setstretch{1}}|\quad\footnote{%
+%^^A \emph{Note:} Using \cs{singlespacing} does not work here since it contains
+%^^A a \cs{vskip} command.}\\
+% |\DeclareCaptionFont{singlespacing}{\setstretch{1}}|\quad\footnote{%
+% \emph{Примечание:} Использование \cs{singlespacing} в данном случае
+% не работает поскольку содержит команду \cs{vskip}.}\\
+% |\DeclareCaptionFont{onehalfspacing}{\onehalfspacing}|\\
+% |\DeclareCaptionFont{doublespacing}{\doublespacing}|\\
+% \fi
+% |\captionsetup{font={onehalfspacing,small},labelfont=bf}|
+% \end{quote}
+% \example{font={onehalfspacing,small},labelfont=bf,singlelinecheck=off}\figuretext
+%^^A An example which brings color into life:
+% Пример использования цвета:
+% \begin{quote}
+% |\usepackage{color}|\\
+% |\DeclareCaptionFont{red}{\color{red}}|\\
+% |\DeclareCaptionFont{green}{\color{green}}|\\
+% |\DeclareCaptionFont{blue}{\color{blue}}|\\
+% |\captionsetup{labelfont=blue,textfont=green}|
+% \end{quote}
+% \example{labelfont=blue,textfont=green,singlelinecheck=off}\figuretext
+%
+% \DescribeMacro{\DeclareCaptionStyle}
+%^^A You can define your own caption styles with
+% Вы можете определить свои собственные стили с~помощью
+% \begin{quote}
+% |\DeclareCaptionStyle|\marg{name}\oarg{additional options}\marg{options}
+% \end{quote}
+%^^A Remember, caption styles are just a collection of suitable options, saved
+%^^A under a given name. You can wake up these options at any time with the
+%^^A option |style=|\meta{style name}.
+% Вспомним, что стили подписи это коллекция ключей, сохранённых
+% под данным именем. Вы можете привести их в~действие с~помощью ключа
+% |style=|\meta{style name}.
+%
+%^^A All caption styles are based on the default set of options. (See \Section
+%^^A {style}{Styles} for a complete list.) So you only need
+%^^A to specify options which are different to them.
+% Все стили подписей базируются на установках по умолчанию. (См. полный список
+% в~\Section {style}{Стили}.) Поэтому достаточно определить опции, отличные
+% от уже заданных.
+%
+%^^A If you specify \meta{additional options} they get used in addition when
+%^^A the caption fits into a single line and this check was not disabled with
+%^^A the option |singlelinecheck=off|.
+% Если вы определите \meta{additional options} они будут использоваться когда
+% подпись будет однострочной, и~контроль коротких подписей не отключен
+% заданием опции |singlelinecheck=off|.
+%
+%^^A Again a very easy example taken from the core of this package: The
+%^^A caption style |default| is pre-defined as
+% Опять же очень простой пример из самого |caption.sty|:
+% \begin{quote}
+% |\DeclareCaptionStyle{default}[justification=centering]{}|
+% \end{quote}
+%
+% \iffalse
+% --------------------------------------------------------------------------- %
+% \fi
+%
+%^^A \subsection{Further Examples}
+% \subsection{Ещё несколько примеров}
+%
+%^^A If you would like to have a colon \emph{and} a line break as caption
+%^^A separator you could define it this way:
+% Если вам нужно точка и новая строка как разделитель между номером и~текстом
+% определите это так:
+% \begin{quote}
+% |\DeclareCaptionLabelSeparator{period-newline}{. \\}|
+% \end{quote}
+%^^A Selecting this separator with |\captionsetup{labelsep=period-newline}| you
+%^^A get captions like this:
+% Задав этот разделитель как |\captionsetup{labelsep=period-newline}| вы
+% получите следующую подпись:
+% \begin{Example}
+% \captionsetup{labelsep=period-newline,labelfont=bf,margin=10pt}
+% \captionsetup{aboveskip=0pt,type=figure}
+% \caption[]{\figuretext}
+% \end{Example}
+%
+%^^A For short captions---which fit into one single line---this separator
+%^^A may not be satisfying, even when the automatically centering process
+%^^A is switched off (with |singlelinecheck=off|):
+% Для кратких подписей \cdash--- которые помещаются на одной строке \cdash--- такой
+% разделитель не годится, даже если отменено автоматическое центрирование
+% (с~помощью |singlelinecheck=off|):
+% \begin{Example}
+% \captionsetup{labelsep=period-newline,labelfont=bf,margin=10pt,singlelinecheck=0}
+% \captionsetup{aboveskip=0pt,type=figure}
+% \caption[]{Картинка.}
+% \end{Example}
+%
+%^^A An own caption style which selects another caption separator automatically
+%^^A puts this right:
+% Специальный стиль, который определяет другой разделитель автоматически
+% возвращает всё на места:
+% \begin{quote}
+% |\DeclareCaptionStyle{period-newline}%|\\
+% | [labelsep=period]{labelsep=period-newline}|
+% \end{quote}
+% \begin{Example}
+% \captionsetup{style=period-newline,labelfont=bf,margin=10pt}
+% \captionsetup{aboveskip=0pt,type=figure}
+% \ContinuedFloat
+% \caption[]{Картинка.}
+% \end{Example}
+%^^A If you would like to keep the centering of these captions instead, an
+%^^A appropriate definition would be something like
+% Если вы предпочтёте оставить центрирование короткой строки
+% нужно определить
+% \begin{quote}
+% |\DeclareCaptionStyle{period-newline}%|\\
+% | [labelsep=period,justification=centering]%|\\
+% | {labelsep=period-newline}|\quad.
+% \end{quote}
+%^^A Using this definition short captions look like
+% При этом определении короткие подписи будут выглядеть так
+% \begin{Example}
+% \captionsetup{style=period-newline2,labelfont=bf,margin=10pt}
+% \captionsetup{aboveskip=0pt,type=figure}
+% \ContinuedFloat
+% \caption[]{Картинка.}
+% \end{Example}
+%^^A while long ones still have a line break after the caption label.
+% в~то же время длинные подписи сохранят разрыв после номера флота.
+%
+%^^A Slightly changed, you also get centered captions if they are longer than
+%^^A one line:
+% Чуть изменив стиль, вы получите и~длинные подписи центрированными:
+% \begin{quote}
+% |\DeclareCaptionStyle{period-newline}%|\\
+% | [labelsep=period]%|\\
+% | {labelsep=period-newline,justification=centering}|
+% \end{quote}
+% \begin{Example}
+% \captionsetup{style=period-newline3,labelfont=bf,margin=10pt}
+% \captionsetup{aboveskip=0pt,type=figure}
+% \caption[]{\figuretext}
+% \end{Example}
+%
+% \bigskip
+%^^A Another example: You want captions to look like this:
+% Другой пример: вы хотите получить такие подписи:
+% \begin{Example}
+% \captionsetup{format=reverse,labelformat=fullparens,labelsep=fill,font=small,labelfont=it}
+% \captionsetup{aboveskip=0pt}
+% \captionof{figure}[]{\figuretext}
+% \end{Example}
+% \pagebreak[2]
+%^^A You could do it this way:
+% Вы должны задать их следующим образом:
+% \nopagebreak[3]
+% {\leftmargini=10pt
+% \begin{quote}
+% |\DeclareCaptionFormat{reverse}{#3#2#1}|\\
+% |\DeclareCaptionLabelFormat{fullparens}{(\bothIfFirst{#1}{ }#2)}|\\
+% |\DeclareCaptionLabelSeparator{fill}{\hfill}|\\
+% |\captionsetup{format=reverse,labelformat=fullparens,|\\
+% | labelsep=fill,font=small,labelfont=it}|
+% \end{quote}}
+%
+% \bigskip\pagebreak[3]
+%^^A Another example: The caption text should go into the left margin; a possible
+%^^A solution would be:
+% Ещё пример: поместить нумерационный заголовок подписи на левом поле; возможное решение:
+% {\leftmargini=10pt
+% \begin{quote}
+% |\DeclareCaptionFormat{llap}{\llap{#1#2}#3\par}|\\
+% |\captionsetup{format=llap,labelsep=quad,singlelinecheck=no}|
+% \end{quote}}
+%^^A As a result you would get captions like this:
+% В~результате вы получите такую подпись:
+% \begin{Example}
+% \captionsetup{format=llap,singlelinecheck=no,labelsep=quad}
+% \captionsetup{aboveskip=0pt}
+% \captionof{figure}[]{\figuretext}
+% \end{Example}
+%
+% \iffalse
+% --------------------------------------------------------------------------- %
+% \fi
+%
+% \pagebreak[1]
+%^^A \section{Using non-standard document classes}
+% \section{Использование нестандартных классов документа}
+%
+% \NEWdescription{v3.0p}
+%^^A% The \thispackage\ package was developed using the standard document classes
+%^^A% |article|, |report| and |book|, it also works with the Dutch document classes
+%^^A% |artikel|, |rapport| and |boek|. It is \emph{incompatible} with all other
+%^^A% document classes, except the ones based on one of the above.
+% Пакет \thispackage\nopagebreak\ настроен на использование со стандартными классами
+% |article|, |report| и~|book|, он также работает с~классами для немецких публикаций
+% |artikel|, |rapport| и~|boek|.
+%
+%^^A% If you are unsure if your document class is supported or not, it's better
+%^^A% \emph{not} to use this package. You could try if your document will compile
+%^^A% fine with the \thispackage\ package anyway, but you should watch carefully
+%^^A% if side-effects occur, i.e. the look and feel of your captions should
+%^^A% \emph{not} change if you just include the caption package without options.
+%^^A% (If it does, you can carry on, but you should be warned that the output
+%^^A% could change with upcoming versions of the \thispackage\ package.)
+%^^A% If this is fine, you can start setting options with
+%^^A% |\usepackage[|\ldots|]{caption}| or |\captionsetup| and keep your fingers
+%^^A% crossed.
+% Если вы не уверены поддерживается ли ваш класс документа или нет,
+% лучше данный пакет не использовать. Вы в~любом случае можете попробовать
+% обработать свой документ с~пакетом \thispackage, но в~этом случае внимательно
+% проверьте, есть ли побочные эффекты, т.\,е. при подключённом без опций пакете
+% и~без него вид подрисуночных подписей \emph{не} должен меняться.
+% (Если это происходит, можете продолжить, но знайте, что следующие версии
+% пакета \thispackage\ могут изменить вывод вашего документа.)
+% Если всё прекрасно, можно теперь задать опции, используя
+% |\usepackage[|\ldots|]{caption}| или |\captionsetup| и~надеяться на лучшее.
+%
+%^^A% The upcoming version \version{3.1} of the \thispackage\ package will be
+%^^A% adapted to several document classes, e.g. the \package{beamer} class and
+%^^A% the \KOMAScript\ ones. It's planned for release during Summer 2007.
+% Следующая версия \version{3.1} пакета \thispackage\ будет работать с~такими классами,
+% как \package{beamer} и~классы \KOMAScript. Выход версии планируется на лето 2007\,г.
+%
+% \iffalse
+% --------------------------------------------------------------------------- %
+% \fi
+%
+%^^A \section{Compatibility to other packages}
+% \section{Совместимость с другими пакетами}
+% \label{packages}
+%
+%^^A The \thispackage\ package contains special adaptations to other packages,
+%^^A so the captions should always look like you have specified them to look like.
+% Пакет \thispackage\ содержит специальные адаптации с~другими пакетами,
+% также работающими с~подписями, поэтому подписи \emph{всегда} выглядят так,
+% как вы определили им настройки.
+%
+%^^A These are the packages the \thispackage\ package is adapted to:
+% Здесь приведены пакеты, которые адаптированы на совместное использование
+% с~\thispackage:
+%
+%^^A \begin{tabular}{ll}
+%^^A |float| & Gives you the possibility to define new floating environments\\
+%^^A |listings| & Typesets source code listings\\
+%^^A |longtable| & Typesets tables spanned over multiple pages\\
+%^^A |rotating| & Supports rotated figures and tables\\
+%^^A |sidecap| & Offers captions \emph{beside} figures or tables\\
+%^^A |supertabular| & Typesets tables spanned over multiple pages\\
+%^^A \end{tabular}
+% \begin{tabular}{ll}
+% |float| & Даёт возможность определить новое окружение флота \\
+% |listings| & Печатает исходные тексты программ\\
+% |longtable| & Печатает многостраничные таблицы\\
+% |rotating| & Поддерживает поворот рисунков и таблиц\\
+% |sidecap| & Предлагает окружения с подписями сбоку\\
+% |supertabular| & Печатает многостраничные таблицы [альтернатива |longtable|]\\
+% \end{tabular}
+%
+% \NEWfeature{v3.0b}
+%^^A If you use one of the above packages together with the {\thispackage} package
+%^^A you get the additional possibility to set up captions with
+% Если вы используете один из этих пакетов вместе с~пакетом {\thispackage}
+% вы получаете дополнительные возможности для настроек оформления с~помощью
+% \begin{quote}|\captionsetup|\oarg{environment}\marg{options}\quad,\end{quote}
+%^^A where \meta{environment} stands for any environment the above packages offer.
+%^^A (Please note that this do not work with the |sideways| environments offered by
+%^^A the \package{rotating} package.)
+%^^A For example
+% где \meta{environment} определяет окружения, заданные упомянутыми выше пакетами.
+% (Обратите внимание, что это не работает с~окружениями |sideways...| пакета
+% \package{rotating}.)
+% Например
+% \begin{quote}|\captionsetup[lstlisting]{labelfont=bf}|\end{quote}
+%^^A forces captions inside the |lstlisting| environment to have bold labels.
+% Задаёт подписям внутри окружения |lstlisting| полужирные нумерационные части.
+%
+%^^A If a certain support is not desired you can switch it off using the
+%^^A \thispackage\ package option
+% Если такая поддержка нежелательна вы можете задать соответствующую опцию
+% пакета \thispackage
+% \begin{quote}
+% |\usepackage[|\ldots|,|\meta{package}|=no]{caption}|\quad.
+% \end{quote}
+%^^A For example specifying the option |float=no| means you don't like the
+%^^A \thispackage\ package to support the \package{float} package.
+%^^A (Note: You can specify these options only within the |\usepackage| command,
+%^^A especially \emph{not} at a later time with |\captionsetup|.)
+% Например, задание опции |float=no| означает, что вы не хотите, чтобы пакет
+% \thispackage\ поддерживал пакет \package{float}. (Примечание:
+% вы можете определить эти опции только в~строке команды |\usepackage|,
+% тем более \emph{не} в~командах |\captionsetup|.)
+%
+%^^A For further information about the packages mentioned above please take a look
+%^^A at the documentation belonging to them or buy yourself
+%^^A The \LaTeX\ Companion\cite{companion}.
+% Для подробной информации о~пакетах, которые поддерживаются см. документацию
+% этих пакетов или в~книге The \LaTeX\ Companion\cite{companion}.
+%
+% \iffalse
+% --------------------------------------------------------------------------- %
+% \fi
+%
+%^^A \subsection{The \package{float} package}
+% \subsection{Пакет \package{float}}
+% \label{float}
+%
+%^^A A very useful feature is provided by the \package{float} package\cite{float}:
+%^^A It offers the float placement specifier |H| which is much more restrictive
+%^^A than the specifier |h| offered by \LaTeX. While the latter one is only a
+%^^A recommendation to \LaTeX\ to set the float ``here'', the |H| forces the
+%^^A float to appear exactly at the spot where it occurs in your input file
+%^^A and nowhere else.
+% Очень полезные настройки предлагаются пакетом \package{float}\cite{float}.
+% Пакет предлагает специальную опцию размещения флота |H| которая жёстче, по
+% сравнению с~опцией |h| стандартного \LaTeX'а. Если стандартная опция только
+% «рекомендует» \LaTeX'у~поместить флот «здесь», опция |H| помещает
+% флот точно в~том месте где он записан и~нигде больше [При этой
+% опции флот реально встаёт на якорь! \cdash--- \emph{Прим. перев}].
+%
+%^^A Furthermore it offers different styles for floating environments, these
+%^^A styles are |plain|, |plaintop|, |ruled|, and |boxed|.
+%^^A You can link one of these styles to either new floating environments or
+%^^A to one of the existing environments |figure| and |table|.
+% Помимо этого пакет предлагает различные стили для окружений флотов, это стили
+% |plain|, |plaintop|, |ruled|, и~|boxed|.
+% Вы можете задать один из этих стилей как для новых окружений флотов, так
+% и~для уже существующих |figure| и~|table|.
+%
+%^^A If you are using the \thispackage\ package together with the \package{float}
+%^^A package a caption style called |ruled| gets defined automatically:
+% Если вы используете пакет \thispackage\ вместе с~пакетом \package{float}
+% стиль подписи |ruled| будет определён автоматически:
+% \begin{quote}
+% |\DeclareCaptionStyle{ruled}{labelfont=bf,labelsep=space}|
+% \end{quote}
+%^^A This style represents the caption layout in |ruled| styled floats.
+%^^A For you as an end user this means that captions within |ruled| floats will
+%^^A always look like this, nevertheless what generic caption options do you
+%^^A specify:
+% Этот стиль предлагает стиль подписей в~стиле флотов |ruled|.
+% Для вас как пользователя это значит, что подписи внутри |ruled| флотов будут
+% всегда выглядеть так, если только не переопределены заданные опции пакета:
+%
+% \ifx\floatstyle\undefined
+%
+% \begin{Example}
+% \hrule height.8pt depth0pt \kern2pt
+% \vbox{\strut{\bfseries Program 7.1}
+% The first program. This hasn't got anything to do with the package
+% but is included as an example. Note the \texttt{ruled} float style.}
+% \kern2pt\hrule\kern2pt
+% \begin{verbatim}
+% #include <stdio.h>
+%
+% int main(int argc, char **argv)
+% {
+% for (int i = 0; i < argc; ++i)
+% printf("argv[%d] = %s\n", i, argv[i]);
+% return 0;
+% }
+% \end{verbatim}
+% \kern2pt\hrule\relax
+% \end{Example}
+%
+% \else
+%
+% \floatstyle{ruled}
+% \newfloat{Program}{tbp}{lop}[section]
+% \floatname{Program}{Program}
+%
+% \begin{Program}[H]
+% \begin{verbatim}
+% #include <stdio.h>
+%
+% int main(int argc, char **argv)
+% {
+% for (int i = 0; i < argc; ++i)
+% printf("argv[%d] = %s\n", i, argv[i]);
+% return 0;
+% }
+% \end{verbatim}
+% \caption{The first program. This hasn't got anything to do with the package
+% but is included as an example. Note the \texttt{ruled} float style.}
+% \end{Program}
+%
+% \fi
+%
+%^^A If you want a different layout for |ruled| captions you have to define
+%^^A your own one using the command
+% Если вы желаете другое оформление для |ruled| подписей нужно
+% задать свои установки, используя команду
+% \begin{quote}
+% |\DeclareCaptionStyle{ruled}|\marg{options}\quad.
+% \end{quote}
+%
+%^^A This mechanism also works with all other float styles. If you want a special
+%^^A caption layout---for |plain| or |boxed| floats for example---you can simply define
+%^^A a suitable caption style with the same name as the float style.
+% Этот механизм действует и~на другие стили флотов. Если вам нужно специальное
+% оформление подписи для стиля |plain| или |boxed|, вы просто
+% определяете соответствующий стиль с~тем же названием.
+%
+%^^A \textbf{Note:} For successful cooperation you need the float package
+%^^A version 1.3 or newer.
+% \textbf{Примечание:} Для успешной кооперации вам нужна версия пакета
+% под номером 1.3 или выше.
+%
+% \iffalse
+% --------------------------------------------------------------------------- %
+% \fi
+%
+% \pagebreak[3]
+%^^A \subsection{The \package{listings} package}
+% \subsection{Пакет \package{listings}}
+% \label{listings}
+%
+% \NEWdescription{v3.0b}
+%^^A The \package{listings} package\cite{listings} is a source code printer for \LaTeX.
+%^^A You can typeset stand alone files as well as listings with an environment
+%^^A similar to \texttt{verbatim} as well as you can print code snippets using
+%^^A a command similar to |\verb|.
+%^^A Many parameters control the output and if your preferred programming
+%^^A language isn't already supported, you can make your own definition.
+% Пакет \package{listings} \cite{listings} предназначен для печати исходного
+% кода в~\LaTeX'е. Вы можете печатать отдельные файлы в~окружении, аналогичном
+% окружению \texttt{verbatim} или фрагменты кода так же как при использовании
+% команды |\verb|.
+% Множество параметров контролируют вывод кода и~если вам нужно оформить
+% язык, который ещё не имеет поддержки, вы можете задать свои определения.
+%
+%^^A \textbf{Note:} For successful cooperation you need the listings package
+%^^A version 1.2 or higher. You'll get an error message when using an
+%^^A older version!
+% \textbf{Примечание:} для успешной кооперации вам нужен пакет
+% версии не ниже 1.2. Иначе вы получите сообщение об ошибке!
+%
+% \iffalse
+% --------------------------------------------------------------------------- %
+% \fi
+%
+%^^A \subsection{The \package{longtable} package}
+% \subsection{Пакет \package{longtable}}
+% \label{longtable}
+%
+%^^A The \package{longtable} package\cite{longtable} offers the environment
+%^^A |longtable| which behaves similar to the |tabular| environment, but
+%^^A the table itself can span multiple pages.
+% Пакет \package{longtable} \cite{longtable} предлагает окружение
+% |longtable| которое, аналогично окружение |tabular|, создаёт табличный
+% материал, но он может разместиться на нескольких полосах.
+%
+%^^A \textbf{Note:} For successful cooperation you need the longtable package
+%^^A version 3.15 or newer.
+% \textbf{Примечание:} Для успешной кооперации используйте версию
+% 3.15 или выше.
+%
+% \iffalse
+% --------------------------------------------------------------------------- %
+% \fi
+%
+%^^A \subsection{The \package{rotating} package}
+% \subsection{Пакет \package{rotating}}
+% \label{rotating}
+%
+%^^A The \package{rotating} package\cite{rotating} offers the floating
+%^^A environments \texttt{sideways\-figure} and \texttt{sideways\-table}
+%^^A which are just like normal figures and tables but rotated by 90 degree.
+%^^A Furthermore they always use a full page on their own.
+% Пакет \package{rotating} \cite{rotating} предлагает окружения
+% \texttt{sideways\-figure} и~\texttt{sideways\-table}
+% которые, аналогичны обычным рисункам и~таблицам, но повёрнуты на 90 градусов.
+% Эти окружения всегда занимают полную полосу.
+%
+% \iffalse
+% --------------------------------------------------------------------------- %
+% \fi
+%
+%^^A \subsection{The \package{sidecap} package}
+% \subsection{Пакет \package{sidecap}}
+% \label{sidecap}
+%
+% \NEWdescription{v3.0b}
+%^^A The \package{sidecap} package\cite{sidecap} offers the floating
+%^^A environments |SCfigure| and |SCtable| which are like normal figures
+%^^A and tables but the caption will be put \emph{beside} the contents.
+% Пакет \package{sidecap}\cite{sidecap} предлагает окружения флотов
+% |SCfigure| и~|SCtable|, которые аналогичны обычным рисункам и~таблицам
+% но подпись помещается \emph{сбоку}.
+%
+%^^A The \package{sidecap} package offers it's own options for justification.
+%^^A If set, they will override the one specified with the caption option
+%^^A |justification=| for captions beside their contents.
+% Пакет \package{sidecap} предлагает свои опции выключки.
+% Если они заданы, они перекрывают заданные опции в~ключе
+% |justification=|.
+%
+% \DescribeMacro{listof=}\label{TeXr:nolistentry:II}
+%^^A Using the \package{sidecap} package you will probably notice that
+%^^A suppressing the entry in the list of figures or tables with
+%^^A |\caption[]{|\ldots|}| won't work inside these environments.
+%^^A This is caused by the implementation design of the \package{sidecap}
+%^^A package, but you can use |\captionsetup{listof=false}| inside the
+%^^A figure or table as an alternative here.
+% Используя пакет the \package{sidecap} вы возможно заметите, что
+% отмена вывода в~список подписи с~помощью кода
+% |\caption[]{|\ldots|}| не работает в~этих окружениях.
+% Это связано с~настройками пакета \package{sidecap},
+% но можно использовать для этого ключ |\captionsetup{listof=false}| внутри
+% нужной фигуры или таблицы.
+%
+% \ifx\SCfigure\undefined
+%
+% \begin{Example}
+% \newsavebox\scbox
+% \begin{lrbox}{\scbox}
+% \setlength{\unitlength}{.75cm}
+% \setlength{\fboxsep}{0pt}
+% \fbox{\begin{picture}(4,4)
+% \put(1,3){\circle{1}}
+% \put(3,3){\circle{1}}
+% \put(2,2){\circle{1}}
+% \put(1,1){\circle{1}}
+% \put(3,1){\circle{1}}
+% \end{picture}}
+% \end{lrbox}
+% \newlength\scboxwidth
+% \setlength\scboxwidth{\wd\scbox}
+% \makebox[\linewidth][c]{
+% \parbox[b]{\scboxwidth}{\unhbox\scbox}
+% \hspace\marginparsep
+% \parbox[b]{1.5\scboxwidth}{
+% \captionsetup{justification=raggedright,labelfont=bf}
+% \captionof{figure}[]{Небольшой пример с~подписью сбоку.}
+% }
+% }
+% \end{Example}
+%
+% \else
+%
+% \captionsetup{labelfont=bf}
+% \begin{SCfigure}[1.5][!ht]
+% \setlength{\unitlength}{.75cm}
+% \setlength{\fboxsep}{0pt}
+% \fbox{\begin{picture}(4,4)
+% \put(1,3){\circle{1}}
+% \put(3,3){\circle{1}}
+% \put(2,2){\circle{1}}
+% \put(1,1){\circle{1}}
+% \put(3,1){\circle{1}}
+% \end{picture}}
+% \iffalse
+% \captionsetup{labelfont=bf}
+% \fi
+% \caption[]{A small example with the caption beside the figure.}
+% \end{SCfigure}
+% \captionsetup{labelfont=default}
+%
+% \fi
+%
+% \iffalse
+% --------------------------------------------------------------------------- %
+% \fi
+%
+%^^A \subsection{The \package{supertabular} package}
+% \subsection{Пакет \package{supertabular}}
+% \label{supertabular}
+%
+%^^A The \package{supertabular} package\cite{supertabular} offers the environment
+%^^A |supertabular| which is quite similar to the |longtable| environment provided
+%^^A by the \package{longtable} package. Both offers the typesetting of tables
+%^^A which can span multiple pages. For a detailed discussion about the
+%^^A differences between these powerful packages please take a look at
+%^^A The \LaTeX\ Companion\cite{companion}.
+% Пакет \package{supertabular}\cite{supertabular} предлагает окружение
+% |supertabular| которое аналогично |longtable| из пакета
+% \package{longtable}. Оба они предлагают создание таблиц на несколько
+% страниц. Детальный разбор различий этих пакетов
+% приведён в~The \LaTeX\ Companion\cite{companion}.
+%
+% \iffalse
+% --------------------------------------------------------------------------- %
+% \fi
+%
+%\begingroup\samepage
+%^^A \subsection{Known incompatibilities}
+% \subsection{Известные несовместимости}
+%
+% \NEWdescription{v3.0b}
+%^^A Using the \thispackage\ package together with one of the following packages
+%^^A is not recommended; usually this would cause unwanted side effects or even
+%^^A errors
+%^^A\footnote{This translation could be obsolete, please check German or English
+%^^A version for new information.}:
+% Использование пакета \thispackage\ вместе с~одним из следующих пакетов
+% не рекомендуется; обычно это даёт неожиданные побочные эффекты или даже
+% ошибки\footnote{Данные перевода этого раздела могут содержать устаревшие данные.
+% Обращайтесь к~английской или немецкой документации за более свежей информацией. \cdash---
+% \emph{Прим. перев.}}:
+% \begin{quote}
+% \package{captcont}, \package{ccaption}, \package{ftcapt}, (\package{hvfloat}),
+% \package{multicap}, \package{topcapt}, \package{nonfloat}
+% \end{quote}
+%\endgroup
+%
+% \iffalse
+% --------------------------------------------------------------------------- %
+% \fi
+%
+%^^A \section{Compatibility to older versions}
+% \section{Совместимость со старыми версиями}
+% \label{compatibility}
+%
+%^^A \subsection{The \thispackage\ package version $1.x$}
+% \subsection{Пакет \thispackage\ версии $1.x$}
+%
+%^^A This version of the \thispackage\ package still supports the old options
+%^^A and commands provided by the version $1.x$ of this package. So there
+%^^A shouldn't occur any problems compiling old documents, but please don't mix
+%^^A old options and commands with the new ones. This isn't supported and can
+%^^A cause ugly side effects.
+% Эта версия пакета \thispackage\ поддерживает старые опции и~команды
+% созданные в~версиях $1.x$ этого пакета. Поэтому не должно возникать
+% проблем в~компиляции старых документов, но, пожалуйста, не смешивайте
+% старые опции и~команды с~новыми. Это не поддерживается
+% и~может дать неприятные побочные эффекты.
+%
+%^^A Here comes a short oversight of the obsolete options and commands and how
+%^^A they have been replaced within this version of the \thispackage\ package:
+% Здесь дан краткий обзор устаревших опций и~команд и~чем
+% они заменены в~современной версии пакета \thispackage:
+%
+% {\small\begin{longtable}{ll}
+% \thispackage\ \version{1.x} & \thispackage\ \version{3.x}\\
+% \hline
+% \endhead
+% |normal| & |format=plain|\\
+% |hang| & |format=hang|\\
+% |isu| & |format=hang|\\
+% |center| & |justification=centering|\\
+% |centerlast| & |justification=centerlast|\\
+% \iffalse
+% |anne| & |justification=centerlast|\\
+% \fi
+% |nooneline| & |singlelinecheck=off|\\
+% |scriptsize| & |font=scriptsize|\\
+% |footnotesize| & |font=footnotesize|\\
+% |small| & |font=small|\\
+% |normalsize| & |font=normalsize|\\
+% |large| & |font=large|\\
+% |Large| & |font=Large|\\
+% |up| & |labelfont=up|\\
+% |it| & |labelfont=it|\\
+% |sl| & |labelfont=sl|\\
+% |sc| & |labelfont=sc|\\
+% |md| & |labelfont=md|\\
+% |bf| & |labelfont=bf|\\
+% |rm| & |labelfont=rm|\\
+% |sf| & |labelfont=sf|\\
+% |tt| & |labelfont=tt|\\
+% \end{longtable}}
+%
+%^^A Beside the options for setting up the desired font there were also
+%^^A the commands |\captionsize| resp.~|\captionfont| and |\captionlabelfont|
+%^^A who could be redefined with |\renewcommand| and allowed an alternate and
+%^^A more flexible way to change the font used for captions.
+%^^A This mechanism was replaced by the commands
+% Помимо опций для настроек нужного шрифта были также команды
+% |\captionsize|, а~также |\captionfont| и~|\captionlabelfont|
+% которые могли быть переопределены с~помощью |\renewcommand| и~позволяли
+% альтернативный и~более гибкий способ изменить шрифт подписей.
+% Данный механизм заменён на команды
+% \begin{quote}
+% |\DeclareCaptionFont{|\ldots|}{|\ldots|}|\qquad и\\
+% |\captionsetup{font=|\ldots|,labelfont=|\ldots|}|\qquad.
+% \end{quote}\SeeUserDefined
+%
+%^^A Setting the margin for captions was done in \version{1.x} with
+% Установки полей в~версии \version{1.x} задавались с~помощью
+% \begin{quote}
+% |\setlength{\captionmargin}{|\ldots|}|\quad.
+% \end{quote}
+%^^A This was replaced by
+% Это заменено на
+% \begin{quote}
+% |\captionsetup{margin=|\ldots|}|\qquad.
+% \end{quote}
+%^^A \See{\Section{margins}{Margins and further paragraph options}}
+% \See{\Section{margins}{Поля и другие опции формирования абзаца}}
+%
+%^^A For example the old-style code
+% Например, старый код
+% \begin{quote}
+% |\usepackage[hang,bf]{caption}|\\
+% |\renewcommand\captionfont{\small\sffamily}|\\
+% |\setlength\captionmargin{10pt}|
+% \end{quote}
+%^^A will still work fine, but should be written today as
+% до сих пор работает, но лучше переписать его как
+% \begin{quote}
+% |\usepackage[format=hang,labelfont=bf,font={small,sf},|\\
+% | margin=10pt]{caption}|
+% \end{quote}
+%^^A or
+% или
+% \begin{quote}
+% |\usepackage{caption}|\\
+% |\captionsetup{format=hang,labelfont=bf,font={small,sf},|\\
+% | margin=10pt}|\qquad.
+% \end{quote}
+%
+%^^A The quite exotic option |ruled| which allowed a partial usage of
+%^^A the caption settings for |ruled| floats defined with the
+%^^A \package{float} package will be emulated by this version of the
+%^^A caption package, too.
+%^^A But using this option is not recommended anymore since this
+%^^A version of the \thispackage\ package offers a more flexible way
+%^^A for changing the captions of these floating environments:
+% Такая экзотическая опция |ruled| которая позволяла частично использовать
+% настройки подписи для флотов с~оформлением |ruled| из пакета
+% \package{float} эмулируется и~данным пакетом тоже.
+% Но использование этой опции не рекомендуется, поскольку данная версия пакета
+% \thispackage\ предлагает более гибкий способ для изменения подписей
+% таких окружений плавающих флотов:
+% \begin{quote}
+% |\DeclareCaptionStyle{ruled}{|\ldots|}|
+% \end{quote}
+%^^A resp.
+% и, соответственно
+% \begin{quote}
+% |\captionsetup[ruled]{|\ldots|}|\qquad.
+% \end{quote}
+% \SeeUserDefined[, \Section*{misc}{Полезные утилиты} и
+% \Section*{float}{Пакет \package{float}}]
+%
+%^^A \subsection{The \package{caption2} package version $2.x$}
+% \subsection{Пакет \package{caption2} версии $2.x$}
+%
+%^^A Although they do very similar stuff, the packages \package{caption} and
+%^^A its experimental and now obsolete variant \package{caption2} have a
+%^^A very different implementation design.
+%^^A Therefore a full compatibility could not be offered.
+%^^A For that reason you will still find a file called |caption2.sty| in
+%^^A this package distribution, so old documents using the \package{caption2}
+%^^A package will still compile fine.
+% Хотя используются одни и~те же настройки и~в~пакете \package{caption}
+% и~в~экспериментальной, но сейчас устаревшей версии"=пакете
+% \package{caption2}, у~этих пакетов совершенно разный механизм их задания.
+% Поэтому полная совместимость невозможна.
+% По этой причине до сих пор существует пакет |caption2.sty| в~данном
+% дистрибутиве, и~старые документы, использующие пакет \package{caption2}
+% будут компилироваться.
+%
+%^^A Newly created documents should use the actual version of the
+%^^A \thispackage\ package instead. In most cases it's sufficient to replace
+%^^A the command
+% Новые документы должны использовать современные версии пакета
+% \thispackage. В~большинстве случаев можно заменить строку
+% \begin{quote}
+% |\usepackage[...]{caption2}|
+% \end{quote}
+%^^A by
+% на
+% \begin{quote}
+% |\usepackage[...]{caption}|\qquad.
+% \end{quote}
+%^^A But some options and commands will not be emulated, so you can get
+%^^A error messages afterwards. This section will hopefully help you removing
+%^^A these errors. If you have problems migrating from \package{caption2}
+%^^A to \package{caption} please don't hesitate to send me an e-mail asking
+%^^A for help.
+% Но некоторые опции и~команды не эмулируются, и~вы можете
+% получить сообщения об ошибках. Данный раздел поможет вам ликвидировать
+% такие ошибки. Если у~вас проблемы по замене пакета \package{caption2}
+% на \package{caption} не раздумывайте и~отправляйте мне e-mail.
+%
+%^^A In addition to the obsolete options shown in the last section
+%^^A these ones will be emulated, too:
+% Помимо устаревших опций из предыдущего раздела
+% следующие также эмулируются:
+%
+% {\small\begin{longtable}{ll}
+% \package{caption2} \version{2.x} & \thispackage\ \version{3.x}\\
+% \hline
+% \endhead
+% |flushleft| & |justification=raggedright|\\
+% |flushright| & |justification=raggedleft|\\
+% |oneline| & |singlelinecheck=on|\\
+% \end{longtable}}
+%
+%^^A Setting the margin for captions was done in \version{2.x} with
+% Задание втяжек (полей) для подписей, созданных в~\version{2.x}
+% \begin{quote}\leavevmode\hbox{%
+% |\setcaptionmargin{|\ldots|}| resp.
+% |\setcaptionwidth{|\ldots|}|\quad.
+% }\end{quote}
+%^^A This was replaced by
+% Они могут быть заменены на
+% \begin{quote}\leavevmode\hbox{%
+% |\captionsetup{margin=|\ldots|}| resp.
+% |\captionsetup{width=|\ldots|}|\quad.
+% }\end{quote}
+%^^A \See{\Section{margins}{Margins and further paragraph options}}
+% \See{\Section{margins}{Поля и другие опции формирования абзаца}}
+%
+%^^A Setting an indention was done in \version{2.x} with
+% Задание втяжки в~версии \version{2.x} задавалось как
+% \begin{quote}
+% |\captionstyle{indent}|\\
+% |\setlength\captionindent{|\ldots|}|\quad.
+% \end{quote}
+%^^A This is now done with
+% Сейчас это задаётся в~виде
+% \begin{quote}
+% |\captionsetup{format=plain,indention=|\ldots|}|\quad.
+% \end{quote}
+%
+%^^A The so-called single-line-check was controlled by the commands
+%^^A |\oneline|\-|captions|\-|false| (for switching the check off) and
+%^^A |\oneline|\-|captions|\-|true| (for switching the check on).
+%^^A This was replaced by
+% Контроль короткой подписи контролируется командами
+% |\oneline|\-|captions|\-|false| (отключает контроль)
+% и~|\oneline|\-|captions|\-|true| (для включения контроля).
+% Это заменено
+% |\captionsetup{|\discretionary{}{}{}|singlelinecheck=|\discretionary{}{}{}|off}|
+%^^A resp.
+% и, соответственно
+% |\captionsetup{|\discretionary{}{}{}|singlelinecheck=|\discretionary{}{}{}|on}|.
+% \See{\Section{justification}{Выключка}}
+%
+%^^A The commands
+% Команды
+% \begin{quote}
+% |\captionlabeldelim|, |\captionlabelsep|, |\captionstyle|,\\
+% |\defcaptionstyle|, |\newcaptionstyle|, and |\renewcaptionstyle|
+% \end{quote}
+%^^A do not have a simple replacement and therefore will not be emulated
+%^^A by this version of the \thispackage\ package. (So using them will
+%^^A cause error messages.) Rewriting such code is not always easy and
+%^^A straight-ahead, but by conscientious reading of this manual you should
+%^^A find appropriate options and commands instead.
+% не имеют простой замены поэтому не эмулируются
+% данной версией пакета \thispackage. (Их использование вызовет
+% сообщение об ошибке.) Замена этого кода не всегда проста,
+% но добросовестно прочитав данное руководство, вы найдёте
+% подходящие опции и~команды замены.
+%
+% \iffalse
+% ... (some examples)
+% \fi
+%
+%^^A The \version{2.x} option |ignoreLTcapwidth| do not have a replacement, too.
+%^^A But in most cases you can simply drop using that option because
+%^^A in this version of the \thispackage\ package the value of |\LTcapwidth|
+%^^A will be ignored anyway (unless you set it to a different value than the
+%^^A default one).
+%^^A \See{\Section{longtable}{The \package{longtable} package}}
+% Опция версии \version{2.x} |ignoreLTcapwidth| тоже не имеет замены.
+% Но в~большинстве случаев эту опцию можно опустить, потому что в~данной
+% версии пакета \thispackage\ значение |\LTcapwidth|
+% будет игнорировать в~любом случае (если только вы не зададите значение,
+% отличное от заданного по умолчанию).
+% \See{\Section{longtable}{Пакет \package{longtable}}}
+%
+% \iffalse
+% --------------------------------------------------------------------------- %
+% \fi
+%
+% \pagebreak[3]
+%^^A \section{Further reading}
+% \section{Рекомендуемая литература}
+%
+%^^A I recommend the following documents for further reading:
+% Я рекомендую следующие документы для дальнейшего чтения:
+% \begin{itemize}
+% \def\tempa{ftm}\ifx\rmdefault\tempa
+% \fontencoding{T1}\fontfamily{ptm}\selectfont\fi
+% \item
+% The \TeX\ FAQ - Frequently asked questions about \TeX\ and \LaTeX :
+% \begin{quote}\url{http://faq.tug.org/}\end{quote}
+%
+% \item
+% A French FAQ can be found at
+% \begin{quote}\url{http://www.grappa.univ-lille3.fr/FAQ-LaTeX/}\end{quote}
+%
+% \item
+% \textsf{epslatex} from Keith Reckdahl contains many tips around
+% including graphics in \LaTeXe\ documents.
+% You will find this document in the directory
+% \begin{quote}\url{ftp://ftp.ctan.org/pub/tex/info/epslatex/}\end{quote}
+% \end{itemize}
+%
+% \iffalse
+% --------------------------------------------------------------------------- %
+% \fi
+%
+%^^A \section{Thanks}
+% \section{Благоданости}
+%
+%\begingroup
+% \fontencoding{T1}\fontfamily{ptm}\selectfont
+% I would like to thank Katja Melzner,
+% Steven D. Cochran, Frank Mittelbach,
+% David Carlisle, Carsten Heinz, Olga Lapko, and Keith Reckdahl.
+% Thanks a lot for all your help, ideas, patience, spirit, and support!
+%
+% Also I would like to thank
+% Harald Harders,
+% Peter L\"offler,
+% Peng Yu,
+% Alexander Zimmermann,
+% Matthias Pospiech,
+% J\"urgen Wieferink,
+% Christoph Bartoschek,
+% Uwe St\"ohr,
+% Ralf Stubner,
+% Geoff Vallis,
+% Florian Keiler,
+% J\"urgen G\"obel,
+% Uwe Siart,
+% Sang-Heon Shim,
+% Henrik Lundell,
+% David Byers,
+% William Asquith,
+% and
+% Prof.~Dr.~Dirk Hoffmann,
+% who all helped to make this package a better one.
+%
+%\endgroup
+%
+% \iffalse
+% --------------------------------------------------------------------------- %
+% \fi
+% \StopEventually{\begin{thebibliography}{9}
+% \fontencoding{T1}\fontfamily{ptm}\selectfont
+% \bibitem{companion}
+% Frank Mittelbach and Michel Goossens:
+% \newblock {\em The {\LaTeX} Companion (2nd.~Ed.)},
+% \newblock Addison-Wesley, 2004.
+%
+% \bibitem{float}
+% Anselm Lingnau:
+% \emph{An Improved Environment for Floats},
+% 2001/11/08
+%
+% \bibitem{floatrow}
+% Olga Lapko:
+% \emph{The floatrow package documentation},
+% 2005/05/22
+%
+% \bibitem{hyperref}
+% Sebastian Rahtz \& Heiko Oberdiek:
+% \emph{Hypertext marks in \LaTeX},
+% 2007/01/25
+%
+% \bibitem{hypcap}
+% Heiko Oberdiek:
+% \emph{The hypcap package -- Adjusting anchors of captions}
+% 2001/08/27
+%
+% \bibitem{listings}
+% Carsten Heinz:
+% \emph{The Listings Package},
+% 2004/02/13
+%
+% \bibitem{longtable}
+% David Carlisle:
+% \emph{The longtable package},
+% 2000/10/22
+%
+% \bibitem{rotating}
+% Sebastian Rahtz and Leonor Barroca:
+% \emph{A style option for rotated objects in \LaTeX},
+% 1997/09/26
+%
+% \bibitem{sidecap}
+% Rolf Niepraschk und Hubert G\"a\ss lein:
+% \emph{The sidecap package},
+% 2003/06/06
+%
+% \bibitem{subfig}
+% Steven D. Cochran:
+% \emph{The subfig package},
+% 2005/07/05
+%
+% \bibitem{supertabular}
+% Johannes Braams und Theo Jurriens:
+% \emph{The supertabular environment},
+% 2002/07/19
+%
+% \bibitem{Anne}
+% Anne Br\"uggemann-Klein:
+% \emph{Einf\"uhrung in die Dokumentverarbeitung},
+% B.G. Teubner, Stuttgart, 1989
+% \end{thebibliography}}
+%
+% \Finale
+%
+\endinput