最近在改论文时,需要调整某些公式顺序或添加新的公式,导致正文中的公式引用序号错误。
这里特记录解决方法,即在\begin{eqnarray}
后添加lable
标签,正文不再是手动输入序号,而是使用命令\eqref{}
。
具体如下:
首先当我们插入公式时,需要添加一个label标签,如下面代码所示:
\begin{eqnarray}\label{eq4}
x+y = 0
\end{eqnarray}
\label{eq4}
后面的编号eq4
就是我们后面需要在正文中引用的,每个公式的label编号需要命名不一样。
特别注意:\label{eq4}里的编号,最好加个eq缩写,即公式的意思,避免和其他编号,如与图片编号重复,导致引用错误。同理,我们在给图片使用label标签时,编号前也可以加个fig以作区分。
(1)正文中引用公式有括号的情况:
正文引用时,只需使用\eqref{label名称}
,例如\eqref{eq4}
,显示的格式为(公式编号)
,如(4)
。
具体实例:
\begin{eqnarray}\label{eq4}
x+y = 0
\end{eqnarray}
latex原文:公式\eqref{eq4}
是一个简单的公式.
PDF显示效果:公式(4)是一个简单的公式
(2)正文中引用公式没有括号的情况:
正文引用时,只需使用\ref{label名称}
,例如\ref{eq4}
,显示的格式为公式编号
,如4
。
具体实例:
\begin{eqnarray}\label{eq4}
x+y = 0
\end{eqnarray}
latex原文:公式\ref{eq4}
是一个简单的公式.
PDF显示效果:公式4是一个简单的公式
总结:两者主要区别,一个是引用\eqref{label名称}
,另一个是引用\ref{label名称}
完结,撒花~