在後續方程式之前添加新方程式後對其進行標記和引用

在後續方程式之前添加新方程式後對其進行標記和引用

我有一份完成的文檔,其中包含標記的方程式及其各自的參考文獻。如果我透過在文字中間添加新方程式來更新此文檔,是否有一種方法可以自動更新後續方程式的標籤和引用?

答案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 幾次後,第一行將自動調整為“See Equation (3)”

在此輸入影像描述

相關內容