使用 hyperref 包时,我注意到无法正确引用内容。看来 \autoref 实际上在标签之前引用了最新的章节、表格、公式或图形(在短环境中)。这是对的吗?我做错了什么?
\subsection{One one}
I want to write: `\autoref{tab:one}' shows such and such:
\begin{table}
\caption{some bumpf}
\label{tab:one}
\end{table}
给我:我想写第 1.1 节显示某某某。
编辑
我忘记了标题。我想问的是,为什么我的引用指向的是没有标签的东西?例如,如果标签显然在图形环境或表格环境中,为什么我会得到对子部分的引用?是不是总是因为我可能在某个地方忘记了标题后面标签的顺序?
答案1
\caption{...}
您需要在之前添加\label
:
\subsection{One one}
I want to write: `\autoref{tab:one}' shows such and such:
\begin{table}
\caption{Some Table}
\label{tab:one}
\end{table}