% \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
