图号变量

图号变量

该包\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 了解更多信息。

相关内容