首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在使用hyperref时,如何在LaTeX中将超级链接导航到图形的顶部?

在使用hyperref时,如何在LaTeX中将超级链接导航到图形的顶部?
EN

Stack Overflow用户
提问于 2010-10-26 21:04:17
回答 3查看 13.7K关注 0票数 36

我有一个LaTeX文档,其中包含一个图形和对它的引用:

代码语言:javascript
复制
\begin{figure}
...
\caption{...}
\label{fig:1}
\end{figure}

\ref{fig:1}

我使用hyperref包来获得结果PDF中的超链接。然而,指向插图的链接导航到标题,将插图本身留在视图之外。我如何才能让它导航到图的开头,而不是将标题移到顶部?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-10-26 21:16:05

在你的前言中加入这一点

代码语言:javascript
复制
\usepackage{hyperref}
\usepackage[all]{hypcap}    %for going to the top of an image when a figure reference is clicked

确保在导入hyperref包之后写入\usepackageall{hypcap}。

票数 34
EN

Stack Overflow用户

发布于 2014-01-21 15:34:05

对上一条评论:

代码语言:javascript
复制
\usepackage{hyperref}
\usepackage{caption}

\usepackage[all]{hypcap}稍好一些,因为当你使用没有字幕的figure时,不会有编译问题。默认情况下的标题包设置选项

代码语言:javascript
复制
hypcap=true

将超链接锚定到环境的开头。

票数 27
EN

Stack Overflow用户

发布于 2013-10-24 23:25:37

代码语言:javascript
复制
\usepackage{hyperref}
\usepackage{caption}

使用此选项比使用\usepackageall{hypcap}更好。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4023925

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档