summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/makecell/tablists-rus.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/latex/makecell/tablists-rus.tex')
-rw-r--r--Master/texmf-dist/doc/latex/makecell/tablists-rus.tex340
1 files changed, 207 insertions, 133 deletions
diff --git a/Master/texmf-dist/doc/latex/makecell/tablists-rus.tex b/Master/texmf-dist/doc/latex/makecell/tablists-rus.tex
index 071d7e98b65..70af9f66a85 100644
--- a/Master/texmf-dist/doc/latex/makecell/tablists-rus.tex
+++ b/Master/texmf-dist/doc/latex/makecell/tablists-rus.tex
@@ -20,10 +20,22 @@
\usepackage[cp1251]{inputenc}
\usepackage[english,russian]{babel}
+\usepackage{ifpdf}
+\ifpdf
+ \usepackage{mathptm}
+ \IfFileExists{t2apxtt.fd}{\def\ttdefault{pxtt}}{}
+ \IfFileExists{t2aftm.fd}{\def\rmdefault{ftm}}{}
+ \IfFileExists{t2aftx.fd}{\def\sfdefault{ftx}}{}
+\fi
+
\usepackage{paralist}
\usepackage{makecell}
+\usepackage{amsthm}
+\newtheorem{theorem}{Theorem}
\usepackage{tablists}
-\IfFileExists{hyperref.sty}{\usepackage{hyperref}}{}
+\IfFileExists{hyperref.sty}{\usepackage[unicode]{hyperref}}{}
+\IfFileExists{listpen.sty}{\usepackage{listpen}}{}
+\providecommand\RestoreSpaces{\medskip}
\EnableCrossrefs
\CodelineIndex
\RecordChanges
@@ -81,16 +93,14 @@
%^^A% The \env{tabenum} list creates list of short items aligned in columns.
% Окружение \env{tabenum} размещает короткие пункты в~виде таблицы.
%
-%^^A% Each item starts with |\tabenumitem| command; you may use the |\item|
-%^^A% macro instead of |\tabenumitem| in this environment.
+%^^A% Each item starts with |\tabenumitem| command.
%^^A% First example of \env{tabenum} list---please note that you may set optional
%^^A% argument in the same way as in \pkg{paralist}
%^^A% environments:
-% Каждый пункт начинается с~команды |\tabenumitem|; можно также использовать |\item|
-% вместо |\tabenumitem|.
+% Каждый пункт начинается с~команды |\tabenumitem|.
% Первый вариант окружения \env{tabenum}---обратите внимание что можно задать
% опцию так же как и~в~окружениях пакетов \pkg{enumerate} или \pkg{paralist}:
-%\par\begin{small}%
+%\par\begin{small}
%\begin{verbatim}
%\begin{tabenum}[\bfseries1)]%
%\tabenumitem
@@ -102,23 +112,23 @@
%$3^{2x+3}=16 $;
%\tabenumitem
%$z=2x^2+4y^2$;\par
-%\item
+%\tabenumitem
%$u=\sqrt{x^2+y^2+z^2}$;
-%\item
+%\tabenumitem
%$v=gt+\displaystyle\frac{g}{4}t$;\\[1ex]
-%\item
+%\tabenumitem
%$u=2^{5x-3y+z}$;
-%\item
+%\tabenumitem
%$w=(v+7)^2+(u-3)^2$;
%
%
-%\item
+%\tabenumitem
%$5^x=\displaystyle\frac{4}{3} ;$
-%\item
+%\tabenumitem
%$z=(x+1)^2+y^2$;\\*
-%\item
+%\tabenumitem
%$2+5+8+ \ldots +(3n+2)=155$, $n\in \mathrm{N};$
-%\item
+%\tabenumitem
%$t=5u^2+8v^2$;
%\end{tabenum}
%\end{verbatim}
@@ -130,26 +140,26 @@
% $2^x=9;$\cr
%
% \tabenumitem
-% $3^{2x+3}=16 $;
+% $3^{2x+3}=4 $;
% \tabenumitem
% $z=2x^2+4y^2$;\par
-% \item
+% \tabenumitem
% $u=\sqrt{x^2+y^2+z^2}$;
-% \item
+% \tabenumitem
% $v=gt+\displaystyle\frac{g}{4}t$;\\[1ex]
-% \item
+% \tabenumitem
% $u=2^{5x-3y+z}$;
-% \item
+% \tabenumitem
% $w=(v+7)^2+(u-3)^2$;
%
%
-% \item
+% \tabenumitem
% $5^x=\displaystyle\frac{4}{3} ;$
-% \item
+% \tabenumitem
% $z=(x+1)^2+y^2$;\\*
-% \item
+% \tabenumitem
% $2+5+8+ \ldots +(3n+2)=155$, $n\in \mathrm{N};$
-% \item
+% \tabenumitem
% $t=5u^2+8v^2$;
% \end{tabenum}
%
@@ -170,6 +180,11 @@
% |\cr| или |\\| (а~также их любая комбинация) создают дополнительные пустые строки.
%
%
+%^^A% You may use the |\item|
+%^^A% macro instead of |\tabenumitem| in this \env{tabenum} environments (see next examples).
+% Внутри окружения \env{tabenum} вместо команды |\tabenumitem| можно использовать и~|\item|
+% (см.~примеры ниже).
+%
% \DescribeMacro{\notabenumitem}
% \DescribeMacro{\noitem}
% \DescribeMacro{\skipitem}
@@ -201,16 +216,16 @@
% Отсюда, вместо \cs{skipitem}
% можно записать комбинацию двух знаков табуляции:~\texttt{\&\&}.}.
% Следующий пример демонстрирует использование этих трёх команд:
-%\par\begin{small}%
+%\par\begin{small}
%\begin{verbatim}
%\begin{tabenum}[\bfseries1)]%
-%\tabenumitem
+%\item
%$z=\displaystyle\frac xy$;
-%\notabenumitem
+%\noitem
%$2^x=9;$
-%\tabenumitem
-%$3^{2x+3}=16 $.
-%\tabenumitem
+%\item
+%$3^{2x+3}=4 $.
+%\item
%$z=2x^2+4y^2$;\nopagebreak
%
%\item
@@ -234,13 +249,13 @@
%\end{verbatim}
%\end{small}%
% \begin{tabenum}[\bfseries1)]%
-% \tabenumitem
+% \item\label{tabenum:I:1}
% $z=\displaystyle\frac xy$;
-% \notabenumitem
+% \noitem\label{tabenum:I:2}
% $2^x=9;$
-% \tabenumitem
-% $3^{2x+3}=16 $.
-% \tabenumitem
+% \item
+% $3^{2x+3}=4 $.
+% \item
% $z=2x^2+4y^2$;\nopagebreak
%
% \item
@@ -255,11 +270,17 @@
% $5^x=\displaystyle\frac{4}{3} ;$
% \item
% $z=(x+1)^2+y^2$;\\*
-% \item
+% \item\label{tabenum:I:11}
% $2+5+8+ \ldots +(3n+2)=155$, $n\in \mathrm{N};$\hidewidth\skipitem
% \item
% $t=5u^2+8v^2$;
% \end{tabenum}
+%^^A% The items \ref{tabenum:I:1} and \ref{tabenum:I:2} were joined in one column: the item \ref{tabenum:I:2}
+%^^A% used |\noitem| (|\notabenumitem|) command. The item \ref{tabenum:I:11} occupies two columns,
+%^^A% so it uses |\hidewidth| and |\skipitem| commands.
+% Пункты \ref{tabenum:I:1} и~\ref{tabenum:I:2} «объединены» в~одну колонку: пункт \ref{tabenum:I:2}
+% использует команду |\noitem| (|\notabenumitem|). Пункт \ref{tabenum:I:11} занял две колонки,
+% поэтому в~нём использовались команды |\hidewidth| (спрятать его ширину) и~|\skipitem| (пропустить колонку).
%
%
%^^A% \subsection{Spacing}
@@ -320,27 +341,26 @@
%
%^^A% Here the combination of these two commands:
% В~примере комбинация этих двух команд:
-%\par\begin{small}%
+%\par\begin{small}
%\begin{verbatim}
%\begin{enumerate}[\bfseries1)]%
%\item\renewcommand\tabenumindent{1)\hskip\labelsep}%
-% \liststrut[\displaystyle\frac xy]
-%\begin{tabenum}[a)]%
+% \liststrut[\displaystyle\frac /y]
+%\begin{rtabenum}[a)]%
%...
%\end{verbatim}%
-%\end{small}%
+%\end{small}
% \begin{enumerate}[\bfseries1)]%
% \item\renewcommand\tabenumindent{1)\hskip\labelsep}%
-% \liststrut[\frac /y]
-% \begin{tabenum}[a)]%
-%^^A% \item aaaa\par
-% \tabenumitem
-% {$z=\frac xy$};
-% \notabenumitem
+% \liststrut[\displaystyle\frac /y]
+% \begin{rtabenum}[a)]%
+% \item
+% {$z=\displaystyle\frac xy$};
+% \noitem
% {$2^x=9;$}
-% \tabenumitem
-% {$3^{2x+3}=16 $}.
-% \tabenumitem
+% \item
+% {$3^{2x+3}=4 $}.
+% \item
% {$z=2x^2+4y^2$};\nopagebreak
%
% \item
@@ -359,9 +379,12 @@
% $2+5+8+ \ldots +(3n+2)=155$, $n\in \mathrm{N};$\hidewidth\skipitem
% \item
% $t=5u^2+8v^2$;
-% \end{tabenum}
+% \end{rtabenum}
% \end{enumerate}%
+% Обратите внимание на использование окружения \env{rtabenum} и~нумерацию русскими буквами.
%
+%^^A% \emph{Note}: The |\liststrut| not always works correctly.
+% \emph{Замечание}: Команда |\liststrut| не всегда работает корректно.\RestoreSpaces
%
%^^A% \subsection{The \env{subtabenum} environment: second level, variant I}
% \subsection{Окружение \env{subtabenum}: второй уровень, вариант I}
@@ -372,58 +395,46 @@
% Второй уровень уравнений, окружение \env{subtabenum}, основывается на окружении
% \env{tabular}.
%
-%\begin{small}%
+%\begin{small}
%\begin{verbatim}
%\begin{tabenum}[\bfseries 1)]%
%\item
-%\begin{subtabenum}[a)]%
-%\tabenumitem
+%\begin{rsubtabenum}[a)]%
+%\item
%$z=\displaystyle\frac xy$;
-%\notabenumitem
+%\noitem
%$2^x=9;$
-%\tabenumitem
-%$3^{2x+3}=16 $.
-%\tabenumitem
+%\item
+%$3^{2x+3}=4 $.
+%\item
%$z=2x^2+4y^2$;
-%\end{subtabenum}
+%\end{rsubtabenum}
%
%\item
-%\begin{subtabenum}[a)]%
+%\begin{rsubtabenum}[a)]%
%\item
%$u=\sqrt{x^2+y^2+z^2}$;
%\item
-%$v=gt+\displaystyle\frac{g}{4}t$,
-%\item
-%$u=2^{5x-3y+z}$.\\
-%\item
-%$w=(v+7)^2+(u-3)^2$;
-%\item
-%$5^x=\displaystyle\frac{4}{3} ;$
-%\item
-%$z=(x+1)^2+y^2$;\\
-%\item
-%$2+5+8+ \ldots +(3n+2)=155$, $n\in \mathrm{N};$\hidewidth\strut\skipitem
-%\item
-%$t=5u^2+8v^2$;
-%\end{subtabenum}
+%...
+%\end{rsubtabenum}
%\end{tabenum}
%\end{verbatim}%
%\end{small}%
% \begin{tabenum}[\bfseries 1)]%
-% \tabenumitem
-% \begin{subtabenum}[a)]%
-% \tabenumitem
+% \item
+% \begin{rsubtabenum}[a)]%
+% \item
% $z=\displaystyle\frac xy$;
-% \notabenumitem
+% \noitem
% $2^x=9;$
-% \tabenumitem
-% $3^{2x+3}=16 $.
-% \tabenumitem
+% \item
+% $3^{2x+3}=4 $.
+% \item
% $z=2x^2+4y^2$;
-% \end{subtabenum}
+% \end{rsubtabenum}\nopagebreak
%
-% \tabenumitem
-% \begin{subtabenum}[a)]
+% \item
+% \begin{rsubtabenum}[a)]
% \item
% $u=\sqrt{x^2+y^2+z^2}$;
% \item
@@ -440,29 +451,26 @@
% $2+5+8+ \ldots +(3n+2)=155$, $n\in \mathrm{N};$\hidewidth\strut\skipitem
% \item
% $t=5u^2+8v^2$;
-% \end{subtabenum}
+% \end{rsubtabenum}
% \end{tabenum}
%^^A% Please note that |\hidewidth| skip is followed by the |\strut| command inside
%^^A% \env{subtabenum} environment:
%^^A% the skips at the ``edges'' of \env{tabular} columns doesn't work.
% Обратите внимание, что внутри окружения \env{subtabenum} после команды
-% отбивки |\hidewidth| должна обязательно идти
-% команда |\strut|:
+% отбивки |\hidewidth| должна обязательно идти команда |\strut|:
% отбивки по «краям» окружения \env{tabular} не работают.
%
%^^A% \subsection{The \cs{subtabenumitem}/\cs{subitem} macros: second level, variant II}
% \subsection{Команды \cs{subtabenumitem}/\cs{subitem}: второй уровень, вариант II}
%
%^^A% The previous example shows that columns were destroyed from one
-%^^A% \env{subtabenum} environment to another.
+%^^A% \env{subtabenum} environment to another. Also the rows of sublist cannot break between pages.
% Предыдущий пример показал, что выравнивание колонок от одного окружения
-% \env{subtabenum} к~другому пропадает.
+% \env{subtabenum} к~другому пропадает. Кроме того это окружение нельзя разбить между страницами.
%
-%^^A% This command can be useful after alone list number (and not only with
-%^^A% \env{tabenum} environment). The command raises first line of next
-%^^A% text block at the baseline of previous. Without any option it puts negative
-%^^A% baselineskip. If there is a high element (any math sentence) in the first
-%^^A% line of next text, you may repeat this element in option argument without |$|'s.
+%^^A% There is another variant for two-level tabulated list. If you use second option
+%^^A% in \env{tabenum} environment, you may use |\subtabenumitem|/|\subitem| commands
+%^^A% for the second level.
% Далее идёт ещё один вариант двухуровневого перечня. Если вы зададите вторую опцию
% в~окружении \env{tabenum}, вы можете использовать команды
% |\subtabenumitem|/\allowbreak|\subitem|
@@ -476,89 +484,155 @@
%^^A% cancels this skip.
% Если задать команду |\subitem| сразу после |\item|, то получится лишний
% пробел между нумерацией, созданный отбивкой |\tabenumsep|. Команда |\negtabenumsep|
-% отменяет эту отбивку.
-%\par\begin{small}\openup-.75pt
+% отменяет эту отбивку: в~версии 0.1с она задана уже внутри команды |\tabenumitem|.
+%\par\begin{small}
%\begin{verbatim}
%\def\tabenumsep{\qquad}
-%\begin{tabenum}[\bfseries 1)][a)]%
-%\tabenumitem\negtabenumsep
-%\subtabenumitem
+%\begin{rtabenum}[\bfseries 1)][a)]%
+%\item
+%\subitem
%$z=\displaystyle\frac xy$;
-%\nosubtabenumitem
+%\nosubitem
%$2^x=9;$
-%\subtabenumitem
-%$3^{2x+3}=16 $.
-%\subtabenumitem
+%\subitem
+%$3^{2x+3}=4 $.
+%\subitem
%$z=2x^2+4y^2$;\\
-%\startnumber{4}\startsubnumber{1}
-%\item\negtabenumsep
+%\startnumber{4}
+%\item
%\subitem
%$u=\sqrt{x^2+y^2+z^2}$;
%\subitem
%$v=gt+\displaystyle\frac{g}{4}t$,
%\subitem
-%$u=2^{5x-3y+z}$.\\\skipitem\negtabenumsep
+%$u=2^{5x-3y+z}$.\\\startsubnumber{7}\subtabrow
%\subitem
%$w=(v+7)^2+(u-3)^2$;
%\subitem
%$5^x=\displaystyle\frac{4}{3} ;$
%\subitem
-%$z=(x+1)^2+y^2$;\\\skipitem\negtabenumsep
+%$z=(x+1)^2+y^2$;\\\subtabrow
%\subitem
%$2+5+8+ \ldots +(3n+2)=155$, $n\in \mathrm{N};$\hidewidth\skipitem
%\subitem
%$t=5u^2+8v^2$;
-%\end{tabenum}
+%\end{rtabenum}
%\end{verbatim}%
%\end{small}%
-% \begin{tabenum}[\bfseries 1)][a)]%
-% \tabenumitem\negtabenumsep
-% \subtabenumitem
+% \begin{rtabenum}[\bfseries 1)][a)]%
+% \item
+% \subitem
% $z=\displaystyle\frac xy$;
-% \nosubtabenumitem
+% \nosubitem
% $2^x=9;$
-% \subtabenumitem
-% $3^{2x+3}=16 $.
-% \subtabenumitem
+% \subitem
+% $3^{2x+3}=4 $.
+% \subitem
% $z=2x^2+4y^2$;\\
-%\startnumber{4}\startsubnumber{1}
-% \item\negtabenumsep
+% \startnumber{4}\relax
+% \item
% \subitem
% $u=\sqrt{x^2+y^2+z^2}$;
% \subitem
% $v=gt+\displaystyle\frac{g}{4}t$,
% \subitem
-% $u=2^{5x-3y+z}$.\\\skipitem\negtabenumsep
+% $u=2^{5x-3y+z}$.\\\startsubnumber{7}\subtabrow
% \subitem
% $w=(v+7)^2+(u-3)^2$;
% \subitem
% $5^x=\displaystyle\frac{4}{3} ;$
% \subitem
-% $z=(x+1)^2+y^2$;\\\skipitem\negtabenumsep
+% $z=(x+1)^2+y^2$;\\\subtabrow
% \subitem
% $2+5+8+ \ldots +(3n+2)=155$, $n\in \mathrm{N};$\hidewidth\skipitem
% \subitem
% $t=5u^2+8v^2$;
-% \end{tabenum}
+% \end{rtabenum}
%^^A% There were used two commands |\startnumber| and |\startsubnumber| which set
-%^^A% next start numbers for items of each of two levels. There is not restarting commands
-%^^A% for numeration of second level inside environment,
-%^^A% so, in this case, we need set new start of sublevel by hand. The
-%^^A% |\startnumber|\footnote{The \cs{startnumber} command can be used inside any list
-%^^A% environment.}
+%^^A% next start numbers for items of each of two levels\footnote{The \cs{startnumber}
+%^^A% command can be used inside any list
+%^^A% environment.}. The |\startnumber|
%^^A% allows you to divide \env{tabenum} environment and restart with necessary counter.
%^^A% You may still use the traditional |\setcounter{enum..}{..}| combination,
-%^^A% if you know the level of your list and \env{tabenum}/\allowbreak\env{subtabenum} %^^A% environments.
-% В~примере были использованы две команды |\startnumber| и~|\startsubnumber| которые
-% задают начало нумерации для каждого из двух уровней. Внутри окружения \env{tabenum}
-% перенумерация второго уровня не задаётся,
-% поэтому её приходится задавать вручную. Команда
-% |\startnumber|\footnote{Команда \cs{startnumber} может быть использована для любого
-% окружения перечня.}
+%^^A% if you know the level of your list and \env{tabenum}/\allowbreak\env{subtabenum} environments.
+%^^A% For start of the new row from subitem, you need to use~\nobreak\quad1)\nobreak\enskip
+%^^A% command |\skipitem| to skip
+%^^A% column, occupied by the ``parent'' label and~\nobreak\quad2)\nobreak\enskip
+%^^A% command |\negtabenumsep| to undo column separation.
+%^^A% These two commands abbreviated by |\subtabrow| command.
+% В~примере используются команды |\startnumber| и~|\startsubnumber|,
+% задающие начало нумерации для каждого из двух уровней\footnote{Команда \cs{startnumber} может быть использована для любого
+% окружения перечня.}. Команда |\startnumber|
% позволяет вам разделить окружение \env{tabenum} и~начать нумерацию с~нужного номера.
-% Но можно использовать и~традиционную комбинацию |\setcounter{enum..}{..}|,
+% Можно использовать и~традиционную комбинацию |\setcounter{enum..}{..}|,
% если вы знаете уровень ваших окружений перечней
-% и~\env{tabenum}/\allowbreak\env{subtabenum}.
+% и~\env{tabenum}/\allowbreak\env{subtabenum}. Для начала следующего ряда с~подпункта
+% вам нужны:~\nobreak\quad1)\nobreak\enskip команда |\skipitem|, чтобы пропустить колонку
+% со старшим пунктом и~\nobreak\quad2)\nobreak\enskip команда |\negtabenumsep| для отмены
+% межколонника. Эти две команды заменяет команда |\subtabrow|.
+%
+%^^A% \subsection{Placing the QED sign at the end of \env{tabenum} environment}
+% \subsection{Размещение знака конца доказательства в~конце \env{tabenum}}
+%
+%^^A% When the \env{tabenum} environment is used inside \env{proof} environment (the
+%^^A% \texttt{amsthm} package),
+%^^A% the better way is to put QED at the end of last \env{tabenum} line. You may use
+%^^A% the |\tabqedhere| command:
+% При использовании окружения \env{tabenum} в~конце окружения \env{proof} (пакет
+% \texttt{amsthm}), знак конца доказательства лучше поместить
+% в~конце последний строки \env{tabenum}. Для этого можно использовать команду
+% |\tabqedhere| (или |\qedhere|):
+%
+% \begin{theorem}%
+%^^A% You may put the QED sign inside the \env{tabenum} environment.
+% Знак конца доказательства можно поместить в~конце \env{tabenum}.
+% \end{theorem}%
+% \begin{proof}%
+% Поместим знакомое нам окружение \env{tabenum} внутри окружения \env{proof},
+% и~в~конце первого поместим команду |\tabqedhere|:
+%\begin{verbatim}
+%\begin{theorem}
+% ...
+%\end{theorem}
+%\begin{proof}
+% ...
+%\begin{rtabenum}[\bfseries 1)][a)]%
+%...
+%\subitem
+%$t=5u^2+8v^2$;\qedhere
+%\end{tabenum}
+%\end{proof}
+%\end{verbatim}%
+% \begin{rtabenum}[\bfseries 1)][a)]%
+% \item
+% \subitem
+% $z=\displaystyle\frac xy$;
+% \nosubitem
+% $2^x=9;$
+% \subitem
+% $3^{2x+3}=4 $.
+% \subitem
+% $z=2x^2+4y^2$;\\
+% \startnumber{4}\relax
+% \item
+% \subitem
+% $u=\sqrt{x^2+y^2+z^2}$;
+% \subitem
+% $v=gt+\displaystyle\frac{g}{4}t$,
+% \subitem
+% $u=2^{5x-3y+z}$.\\\subtabrow
+% \subitem
+% $w=(v+7)^2+(u-3)^2$;
+% \subitem
+% $5^x=\displaystyle\frac{4}{3} ;$
+% \subitem
+% $z=(x+1)^2+y^2$;\\\subtabrow
+% \subitem
+% $2+5+8+ \ldots +(3n+2)=155$, $n\in \mathrm{N};$\hidewidth\skipitem
+% \subitem
+% $t=5u^2+8v^2$;\qedhere
+% \end{rtabenum}
+% \end{proof}%
%
%^^A% \subsection{Restoring of \cs{item} as command from list environments}
% \subsection{Восстановление оригинальной команды \cs{item} для перечней}
@@ -573,4 +647,4 @@
% \Finale
\endinput
%%
-%% End of file tablists-rus.tex \ No newline at end of file
+%% End of file tablists-rus.tex \ No newline at end of file