`autoref{}` 将图形引用为方程式

`autoref{}` 将图形引用为方程式

我的文档中有一张图,但当我引用autoref{}该图时,它将其称为“公式 2.1”。该图位于第 2.1 节,所以我想这就是该数字的来源,但我不明白为什么它采用节号,为什么将其标记为节?

这是我的图形代码:

\begin{figure}[ht]\label{fig:density_function}
    \centering
    \includegraphics[height=6 cm]{gumbel_density_function_graph.png}
    \caption{The density function of a Gumbel distribution}
\end{figure}

我已设法使其工作,即通过将标签放在下方\caption{}(它仅在特定位置起作用)使其引用“图 2”,但超链接会将我带到标题而不是图形(我每次都必须向上滚动才能看到图形)。

发生这种情况有什么原因吗?(抱歉,我没有提供完整的可构建代码,但我也需要提供图片)

答案1

正如 Ulrike Fischer 所评论的那样,使用该hypcap包(带有all选项)解决了我的问题。我在序言中添加了以下代码:

\usepackage[all]{hypcap}

相关内容