
У меня есть готовый документ с помеченными уравнениями и соответствующими им ссылками. Если я обновлю этот документ, добавив новое уравнение в середину текста, будет ли способ автоматически обновить как метки, так и ссылки последующих уравнений?
решение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)».