该包\usepackage{titling}
允许我在序言中设置\title
,并使用在我的论文中调用标题\thetitle
。
我想知道关于图形和图形编号是否有类似的东西。
例如,如果我在文章中间添加一个图形,我需要浏览文本并将所有“图 X”更改为“图 Y”,将“图 Y”更改为“图 Z”等。
有没有办法将图形编号与命令关联起来,以便我可以通过执行类似的操作来调用图形编号some text \somecommand some text
,其中使用\somecommand
将变成“图 X”,具体取决于图形的编号?
我用来\usepackage{graphicx}
添加图像:
\begin{figure}[h]
\centering
\includegraphics{image.png}
\caption{Caption.}
\end{figure}
答案1
您无需手动对图形编号进行硬编码。相反,您可以\label{myLabel}
在图形环境中使用命令在图形中放置标签。然后,您可以\ref{myLabel}
在整个文档中使用命令引用您的图形,此命令会为您提供图形的编号。示例:
\begin{figure}[h]
\centering
\includegraphics{image.png}
\caption{Caption.}
\label{myLabel}
\end{figure}
According to Figure~\ref{myLabel},...
此代码将在图形环境后给出类似“根据图 X,...”的输出,其中 X 是所需的图形编号。如果您在文档中间插入/删除图形,LaTeX 会自动重新计算图形编号。
注意,命令~
前使用字符\ref
在“图形”和其数字之间放置一个不可断开的空格。
您可以检查 https://www.overleaf.com/learn/latex/Referencing_Figures 了解更多信息。