在使用latex編輯文章時,經常會需要引用公式、圖表等等。
如果我們人為地對這些公式、圖表進行編號1-2-3-4,然后在文章中使用Eq(1)-Eq(2)-Eq(3)-Eq(4)去引用這些公式,固然是可以的;但如果我們原來的公式或圖表的順序被打亂了,那么引用的編號也需要作相應的調整,這樣改起來就會非常麻煩!
不只是在latex中,在MS word中也會遇到類似的問題,不過在word中可以通過交叉引用解決。latex解決方法更為簡單,如下例所示。
定義方程
01
02
03
|
\begin
{equation}
\label
{test}
x^2 + y^2 = z^2
\end
{equation}
|
在定義方程的時候,使用\label{方程的名字},給該方程起一個個性化的名字,用來標識該方程。
引用方程
01
|
As Eq. (
\ref
{test} ) shows, blablabla....
|
引用方程的時候,使用\ref{要引用方程的名字},就可以實現引用。
在編譯以后,latex就會自動將方程編號,並用相應的編號去替換引用該方程的地方。
對圖表的引用也是類似的。