Можете ли вы сохранить номер теоремы в переменной? - PullRequest
0 голосов
/ 06 апреля 2011

Я использую \ newtheorem, и нумерация выполняется автоматически.Иногда в тексте я буду ссылаться на теорему по этому номеру.Я хотел бы иметь переменную, равную этому числу, поэтому, если номер теоремы изменится, ссылки также изменятся.

Ответы [ 2 ]

2 голосов
/ 06 апреля 2011

Да, он работает по обычному механизму \label / \ref:

\begin{theorem}\label{thm:foo} ...

That was Theorem~\ref{thm:foo}

(Вам понадобится два запуска LaTeX для расчета номера, вы получите сообщениеоб измененных ссылках.) Команды меток «привязывают» к определенным вещам, таким как заголовки разделов, подписи, элементы перечислений и, действительно, теоремы и друзья.

Существуют также расширения, которые могут автоматически отличать разделы от подразделов или рисунков,для этого посмотрите HyperFEF \autoref или пакет cleveref, но не беспокойтесь об этом.

0 голосов
/ 06 апреля 2011

Вам нужно поставить \label между \begin{yourtheorem} \end{yourtheorem} и использовать \ref для ссылки на него как обычно.

Вы можете проверить эту ссылку для объяснений в более широком контексте о теоремах

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...