Числа та покажчики для рівнянь

label, ref, eqref і нумерація лише тих рядків, які ви маєте на увазі.

Числа та покажчики для рівнянь

Нумерація рівняння означає, що ви звернетесь до нього пізніше. LaTeX обробляє обидві частини цієї обіцянки: середовище equation призначає номер, а система міток дозволяє вказувати на нього з будь-якої частини документа, навіть не вводячи число самостійно.

\begin{equation}
\label{eq:bayes}
p(\theta \mid y) \propto p(y \mid \theta)\, p(\theta)
\end{equation}
As shown in \eqref{eq:bayes}, ...

Мітки та посилання

\begin{equation} нумерує показаний рядок. \label{eq:bayes} додає назву eq:bayes до цього номера. Ім’я ви вибираєте самі, а префікс eq: дозволяє відрізняти мітки рівнянь від малюнків і таблиць. Щоб процитувати його, \ref{eq:bayes} друкує чисте число, тоді як \eqref{eq:bayes}, з amsmath, укладає його в дужки, щоб відповідати тому, як число відображається біля рівняння. Віддавайте перевагу \eqref для рівнянь, щоб обидва стилі узгоджувалися.

Оскільки числа записуються за один прохід і зчитуються за наступний, нова компіляція показує ?? до наступного запуску. Знаки питання замість цифр охоплює цей цикл.

Якщо на відображене рівняння ніколи не посилаються, не нумеруйте його. Натомість використовуйте \[ ... \] або позначене зірочкою рівняння*, щоб цифрами позначалися лише ті рядки, які читачеві може знадобитися знайти знову.

Вирівнювання рядків

Багаторядкові похідні в align нумерують кожен рядок за замовчуванням, що рідко буває того, чого ви хочете. Дві команди регулюють це на рядок:

\begin{align}
a &= b \label{eq:a} \\
c &= d \notag \\
e &= f \label{eq:e}
\end{align}

\notag приховує номер у своєму рядку, тому тут проміжний крок залишається ненумерованим, тоді як перший і останній рядки зберігають свої номери та мітки. Помістіть кожен \label у рядок, який він називає, перед \\, щоб він прив’язувався до правильного числа. Ярлик «все або нічого» — це align*, який нічого не нумерує. Повне сімейство багаторядкових середовищ описано в багаторядкових рівняннях, що вибудовуються.

Поширеною помилкою є написання літерального числа, як у «див. рівняння 3», яке розривається, коли ви вставляєте рівняння над ним. Завжди переглядайте мітку та дозволяйте LaTeX змінювати нумерацію під час кожної компіляції. Ви можете спостерігати за оновленням нумерації в прямому ефірі, додаючи та видаляючи \notag на playground.

Назад до Рівняння ремесло