无法交叉引用数据

无法交叉引用数据

我在尝试引用我的乳胶文档中的图形时遇到了一些麻烦。这是我的乳胶代码:

\documentclass[12pt]{article}
\begin{document}

\begin{figure}
  Here is a figure
  \label{fig:test1}
  \caption{Here is a caption}
\end{figure}
Here is some text. See figure~\ref{fig:test1}.

\end{document}

我使用 编译了两次,pdflatex test.tex但在生成的 PDF 中,我得到了一个空白,而这里应该有一个数字作为图形参考。例如,我得到的不是“参见图 1”,而是“参见图 ”。

我该如何解决这个问题?

答案1

您需要放置您的\label \caption为了使引用起作用:

\documentclass[12pt]{article}
\begin{document}

\begin{figure}
  Here is a figure
  \caption{Here is a caption}
  \label{fig:test1}
\end{figure}
Here is some text. See figure~\ref{fig:test1}.

\end{document}

相关内容