[Comm] Нумерация формул

Vyacheslav Sokolov =?iso-8859-1?q?vence_=CE=C1_status=2Ecomcor=2Eru?=
Сб Фев 1 01:43:15 MSK 2003


Pyatnitskich Evgeniy wrote:

>On Fri, 31 Jan 2003 12:49:24 +0300
>Vyacheslav Sokolov <vence на status.comcor.ru> wrote:
>
>>Pyatnitskich Evgeniy wrote:
>>
>>>>>По умолчанию, в LyX в стиле article используется сквозная
>>>>>нумерация формул. Можно ли это как-нибудь изменить?
>>>>>
>>>>В документации на LyX приводится пример нумерации с номером главы 
>>>>через точку. Где именно, не помню.
>>>>
>>>Да нет. Мне нужен не номер главы, а номера _формул_ через точку.
>>>Формул что-то в работе много...
>>>
>>Пакет  amsmath,  команда   \numberwithin{equation}{section}.
>>
>
>Краснею от стыда, но всё же...
>
>А как ей пользоваться?
>
>В прембуле указать /usepackage{amsmath} ?
>А потом /numberwithin{набираю_формулу} ?
>

Не совсем так:

%---------------------------------------------------------------
documentclass{article}
\usepackage{amsmath}

\begin{document}

\numberwithin{equation}{section}

\section{The first section}
\begin{equation}
x = y
\end{equation}

\begin{equation}
y = x
\end{equation}

\section{The second section}
\begin{eqnarray}
u & = & v
\end{eqnarray}

\begin{eqnarray}
v & = & u
\end{eqnarray}

\end{document}

%---------------------------------------------------------------


Второй аргумент команды \numberwithin{#1}{#2} задает уровень нумерации:
\numberwithin{equation}{section} - двойная нумерация (раздел.формула),
\numberwithin{equation}{subsection} - тройная (раздел.подраздел.формула)
и т.п.

В качестве первого аргумента можно задать не только equation (нумерация
выключенных формул), но и названия других окружений, в которых используются
счетчики - тогда изменится поведение этих счетчиков. Но при этом результат
может оказаться несколько неожиданным :-) , так что использование первого
аргумента, отличного от equation, всегда нуждается в проверке.

--
В.Соколов





Подробная информация о списке рассылки community