我在有序列表中插入了一张图片,例如
Plan
1. Separate the samples
(figure 1 )
2. Clean the samples as shown in (cross-ref of figure 1).
我将图像标记为 \label{fig:1},然后使用 \ref{fig:1} 进行交叉引用。
但它显示...如 1 所示(与 1 不同。将样本分开)。我如何引用图 1 而不是 1?
答案1
如果没有最简单的例子就不可能说出哪里出了问题,但是通常的代码应该是这样的:
\begin{enumerate}
\item\label{enum:something}Something (see \ref{fig:stuff}
\begin{figure}
Stuff
\caption{Stuff}\label{fig:stuff}
\end{figure}
\item\label{enum:somethingelse}Something else
\end{enumerate}
请注意,必须在环境中\caption
先出现。\label
figure
答案2
我认为您只是忘记在 \ref 命令前写上“Figure”。您的代码应该是:
Clean the samples as shown in Figure~\ref{fig:1}.