我使用以下命令将图像嵌入到我的 LaTeX 文档中(然后将其呈现为 PDF)
\newcommand{\img}[4]{
\begin{figure}[!hbt]
\centering
\vspace{1ex}
\includegraphics[width=#2]{images/#1}
\caption[#4]{\label{img.#1} #3}
\vspace{1ex}
\end{figure}
}
当创建图像的 href 时,查看器会跳转到图像标题而不是图像顶部。如何更改命令,\img
以便它仍将标题放在图像下方,但指向它的链接会跳转到图像本身?
答案1
- 您可以加载该包
caption
。默认设置为hypcap=true
。 - 如果您不加载包
caption
,则可以加载包hypcap
。重要的是包在 之后加载hyperref
。您可以hypcap
使用选项进行加载all
。在这种情况下,hypcap
对所有浮动环境都有影响。您可以通过设置选项 将其限制为数字figure
。