Маркировка и ссылки на последующие уравнения после добавления нового уравнения перед ними

Маркировка и ссылки на последующие уравнения после добавления нового уравнения перед ними

У меня есть готовый документ с помеченными уравнениями и соответствующими им ссылками. Если я обновлю этот документ, добавив новое уравнение в середину текста, будет ли способ автоматически обновить как метки, так и ссылки последующих уравнений?

решение1

Причина, по которой LaTeX имеет \labelи \refдля случая, который вы описываете. Нет необходимости менять ключи меток, нумерация и перекрестные ссылки будут автоматически корректироваться по мере добавления или удаления уравнений.

\documentclass{article}

\begin{document}

See Equation (\ref{eq:xy}).

An equation
\begin{equation}
  \label{eq:defx}
  x=2
\end{equation}

Some text.

Another equation
\begin{equation}
  \label{eq:xy}
  x=y
\end{equation}

\end{document}

Первое предложение набирается как «Смотрите уравнение (2)»

введите описание изображения здесь

Теперь, если документ отредактирован, вставьте новое уравнение

\documentclass{article}

\begin{document}

See Equation (\ref{eq:xy}).

An equation
\begin{equation}
  \label{eq:defx}
  x=2
\end{equation}

Insert this equation
\begin{equation}
  \label{eq:oops}
  1=0
\end{equation}

Some text.

Another equation
\begin{equation}
  \label{eq:xy}
  x=y
\end{equation}

\end{document}

Затем после нескольких запусков LaTeX первая строка автоматически изменится на «См. уравнение (3)».

введите описание изображения здесь

Связанный контент