Spec-Zone.ru › LaTeX

\label

Синопсис:

\label{key}

Присвойте номер ссылки переменной key. В обычном тексте \label{key} присваивает переменной key номер текущего раздела. Внутри среды с нумерацией, такой как table или theorem среда, \label{key} присваивает переменной key номер этой среды. Получить присвоенный номер можно с помощью команды \ref{key} (см. \ref).

Имя ключа может состоять из любой последовательности букв, цифр или общих знаков препинания. Прописные и строчные буквы различаются, как обычно.

Общей конвенцией является использование меток, состоящих из префикса и суффикса, разделенных двоеточием или точкой. Таким образом, \label{fig:Post} — метка для рисунка с портретом Эмиля Поста. Это помогает избежать случайного создания двух меток с одинаковым именем и делает ваш исходный текст более удобочитаемым. Некоторые часто используемые префиксы:

ch

для глав

sec
subsec

для команд разбиения на секции более низкого уровня

fig

для рисунков

tab

для таблиц

eq

для уравнений

В вспомогательном файле информация о ссылках хранится как текст команды в формате \newlabel{label}{{currentlabel}{pagenumber}}. Здесь currentlabel — текущее значение макроса \@currentlabel, который обычно обновляется всякий раз, когда вы вызываете \refstepcounter{counter}.

Ниже, метка sec:test получит номер текущего раздела, а метка fig:test — номер рисунка. (Кстати, помещайте метки после подписей на рисунках и в таблицах.)

\section{section name}
\label{sec:test}
This is Section~\ref{sec:test}.
\begin{figure}
  ...
  \caption{caption text}
  \label{fig:test}
\end{figure}
See Figure~\ref{fig:test}.

© 2007–2018 Karl Berry
Public Domain Software
http://latexref.xyz/_005clabel.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API