% \begin{macrocode} %<*env> % \end{macrocode} % \subsection{Команды пользовательского интерфейса} % % \subsubsection{Примечание} % \begin{macrocode} \newenvironment{description} {\list{}{\labelwidth\z@ \itemindent-\leftmargin \let\makelabel\descriptionlabel}} {\endlist} \newcommand*\descriptionlabel[1]{\hspace\labelsep\normalfont\bfseries #1} % \end{macrocode} % % \subsubsection{Аннотация} % \begin{macrocode} \if@titlepage \newenvironment{abstract}{ \thispagestyle{empty} \@beginparpenalty\@lowpenalty \begin{center}% \bfseries\small\abstractname \@endparpenalty\@M \end{center}\small }{\par\vfil\null} \else \newenvironment{abstract}{ \if@twocolumn \section*{\abstractname} \else \small \begin{center} {\bfseries\abstractname\vspace{-.5em}\vspace{\z@}}% \end{center} \quotation \fi }{\if@twocolumn\else\endquotation\fi} \fi % \end{macrocode} % Цитирование % \begin{macrocode} \newenvironment{quotation}{ \list{}{ \listparindent 1.5em \itemindent\listparindent \rightmargin\leftmargin \parsep\z@ \@plus\p@ } \item\relax }{\endlist} % \end{macrocode} % Выдержка % \begin{macrocode} \newenvironment{quote}{ \list{}{\rightmargin\leftmargin} \item\relax }{\endlist} % \end{macrocode} % Титульный лист % \begin{macrocode} \newenvironment{titlepage}{ \if@twocolumn \@restonecoltrue\onecolumn \else \@restonecolfalse\newpage \fi \thispagestyle{empty} \setcounter{page}\@ne } { \if@restonecol\twocolumn\else\newpage\fi \if@twoside\else\setcounter{page}\@ne\fi } % \end{macrocode} % Рисунок % \begin{macrocode} \newenvironment{figure}{\@float{figure}}{\end@float} \newenvironment{figure*}{\@dblfloat{figure}}{\end@dblfloat} % % \end{macrocode}