在使用编辑器排版时,我们经常会在正文中用到诸如“计算结果见表*”,“代入公式1”,“图2显示”这样的字眼,通过引用图表公式的序号方便作者写作及读者阅读,但是删除其中的某一个图表就会影响到后续的图表标号,从而使得要更改正文中图表的序号,非常的不方便。而使用LaTeX编辑图表公式时可以通过添加标签来方便上下文中的引用,避免因为删改而要重排正文中引用的图标标号,非常的方便快捷。
1、给图添加标签

\begin{figure}[H]
\centering
\includegraphics[scale=1]{cool.png}
\caption{cool图}
\label{Fig43}  //构建图的标签
\end{figure}
在图(\ref{Fig43})中,我们可以看到。。。。   //正文中引用标签的方法

编译后效果如下:

2、给表添加标签

\begin{table}[H]
\centering
\caption{国家}
\begin{tabular}{|c|c|c|c|c|}
               \hline
                 中国 &美国 &英国 &日本&加拿大\\
               \hline
                 -&-&-&-&-\\
               \hline
             \end{tabular}
             \label{tab2}    
\end{table}

编译的效果如下:

3、给公式添加标签

\begin{eqnarray}
x+y=6 \label{eq1}\\      
y+z=10\label{eq2}      
\end{eqnarray}
在方程(\ref{eq1})中,我们提到了。。。

编译效果如下:

上面我们讨论了如何对图、表、公式添加标签并在文中引用它,可以发现三者其实是互通的,都是通过“\label”添加标签及 "\ref"在文中调用。这种方法的优势在于,我们给图表添加了一个简单标识,让计算机在编译时可以唯一识别,实现定位。当我们更改图表时,文中的图表记号会自动更替,无须手动更改。

这里还有一个小提醒,在使用上述方法编辑LaTeX时,可能需要编译两次哦,第一次编译时在正文引用的地方可能会出现“??”,再编译一次就好啦!

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐