问题标签 [hyperref]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3944 浏览

file - LaTeX hyperref 包:在特定页面打开目标 PDF

有谁知道是否可以使用 LaTeX hyperref 包在特定页面打开目标 PDf?我尝试使用 \href{FILENAME#page=XX}{LINK_TEXT} 命令,其中 XX 是目标页码,但没有骰子。文件本身会打开,但它总是从第一页开始。我的想法是我有一个大索引,它是一个单独的文档;索引中的每个项目都有一个指向目标文档的链接以及页码。

也许我使用了错误的链接宏?

有任何想法吗?

0 投票
2 回答
1469 浏览

pdf - 在别名为 \newcommand 的 LaTeX \indexentry 中包含哈希标记

这是一个奇怪的问题。我不得不做一些有趣的变通方法来让它发挥作用,甚至一点点,但我们还有另一个绊脚石。

我一直在努力创建一个单独的文档,该文档使用一个大的 .ind 文件(使用 makeindex 从连接的小型单个 .idx 文件创建的索引),我的想法是我最终将拥有一个指示 SUB 文档和索引数据出现的页码。

为此,我必须定义一个收集所有索引条目的命令:

结果是 myindex.idx 文件中的索引条目为:

然而,在尝试创建目标 PDF 的超引用时存在问题。为了在特定页面打开 PDF,需要使用以下格式(感谢此板上的其他人指出 hyperref 包中的#page.xx 语法):

这意味着在声明 myindex 时需要在 \newcommand 的输出流中包含一个哈希标记,可能使用转义的哈希标记 # 为:

或者根据我在某处使用双哈希标记找到的一些片段:

前者在为被索引的多个文档编译乳胶源期间导致以下错误:

而后者会导致生成的 myindex.idx 文件中出现不需要的反斜杠,如下所示:

这会导致目标 PDF 无法正确打开。

知道如何强制 newcommand 以这种方式输出哈希标记以支持 PDF 的超链接吗?

0 投票
3 回答
17158 浏览

latex - LaTeX hyperref 链接转到错误的页面

我正在尝试创建对不使用标题的浮动的引用。如果我在浮点数中包含 \label{foo} 并使用 \pageref{foo} 引用它,正确的页码会显示在我的 pdf 文档中,但 hyperref 包创建的超链接链接到不同的页面(部分)。如果我在浮动标签之前包含标题,则超引用链接会转到正确的页面。

有没有办法让超引用链接正常工作而不在浮动中包含标题?或者有没有办法抑制标题的显示,所以我可以包含一个而不显示它?

下面是一个最小的例子。如果我使用 pdflatex 处理它,我会得到三页。“图”显示在第二页,第三页正确地写着“参见第 2 页的图”。但是“2”上的超链接显示“转到第 1 页”,如果我单击它,它会将我带到第 1 页。

如果我在 \label{foo} 之前放置一个空的 \caption{},那么超链接可以正常工作,但我不想为我的浮动显示标题。

0 投票
1 回答
81999 浏览

latex - LaTeX 使用 hyperref 包和 natbib 更改文本引用的颜色

我在我的 LaTeX 文档中使用natbibhyperref包,并希望将超引用引用周围的框的颜色从基线绿色更改为更柔和的颜色(紫色或海军蓝)。但是,在使用建议的代码执行此操作时,我无法更改引用链接的颜色。MWE:

但是,当我编译(我编译多次以确保)时,我的 pdf 文件看起来与我排除了格式中的格式\hypersetup相同(仍然是相同的绿色)。我也想将脚注引用框起来。

0 投票
2 回答
17026 浏览

latex - 在 LaTeX 样式表中自动设置 pdftitle 和 pdfauthor

我使用下面的代码在 pdf 文档属性中设置标题和作者。

我想通过将它放在样式表(.sty)中来自动化它下面是我的尝试,但它不起作用。pdf 被编译(pdflatex)有错误。但 pdf 文档属性仍然为空。

我使用 \@title 和 \@author 变量来创建自定义标题页。所以我知道那些工作。

有什么建议么?

0 投票
3 回答
4409 浏览

latex - 如何获取页码以链接到乳胶中的目录?

我看过一个 pdf LaTeX 文档,其中页面底部的页码是超引用链接,单击它们会跳转到目录。我没有 tex 文件,也无法从 hyperref 包中弄清楚它是如何完成的。任何人都可以帮忙吗?

0 投票
1 回答
143 浏览

latex - pdflatex 使用宏中的 hyperref 包生成的额外“file://”前缀

LaTeX hyperref 包在几个方面让我感到困惑。这是我的特殊问题。

在我的文档中,命令

工作得很好 - pdflatex 只生成有效的链接。

但是命令

生成链接

有人能告诉我额外的“file://...”来自哪里,以及如何摆脱它吗?

0 投票
1 回答
3981 浏览

latex - LaTeX:如何禁用 LyX 中的数字链接?

在这里完成 LaTeX 和 LyX 新手。

我目前正在用 LyX 编写文档,并且正在使用 hyperref 在 ToC、引文等中添加链接。问题是我添加了一个数字(带浮点数),当我在文本中进行交叉引用时,参考本身成为一个链接,该链接指向包含实际图形的页面。例如:

------示例图形------

图 1.1:图形示例

在接下来的文字中:

正如我们在图 1.1 中看到的...

现在,如果我将鼠标悬停在 1.1 上,则会有一个链接指向实际图形的位置。有什么办法可以禁用数字链接?也许使用“hypersetup”之类的......?

先感谢您。:-)

0 投票
1 回答
795 浏览

latex - 如何在 Latex hyperref 包中设置 TOC 的标题

latex hyperref 包制作了一个非常好的链接目录,根据部分名称命名。但是,默认情况下,顶级类别是文件名。看来我应该能够将其更改为实际标题,但我没有找到任何有关如何更改的信息。

0 投票
1 回答
11076 浏览

forms - 带有 LaTeX 的 PDF 表单:如何创建正好 4 英寸宽的 \TextField?

我正在使用 PDFLaTeX 创建表单并遇到了定义输入字段的 \TextField 宏的问题:

结果字段比 4 英寸宽一点,我不明白为什么。下面的示例通过导致溢出的 hbox 来说明问题,该 hbox 由于溢出规则而被突出显示。

尽管已将可用空间准确指定为所需宽度,但生成的 PDF 将显示一个过满的输入字段。