指向 PDF 文件特定页面的外部(HTML)链接

指向 PDF 文件特定页面的外部(HTML)链接

我想从 HTML 上下文超链接到使用 LaTeX 创建的 pdf 文件的某个页面,或者仅作为文件外部的纯文本链接,例如使用<a href="...">...</a>。是否可以指定打开 pdf 的页面?

了解 pdf 查看器的不同之处后,可能存在仅适用于 Adob​​e Reader 的解决方案,不过那样也行。

您能拥有指向不同 PDF 中位置的超链接吗?是关于内部(LaTeX)超链接的类似问题。


我知道这个问题与主题无关,它可以被认为是关于

  • (La)TeX 相关软件和工具,如 BibTeX、LyX、LaTeX 编辑器,观众和转换器

(来自常问问题)。我发布它是因为我认为它对于回答这里的问题很有价值,例如如果你想链接到某个页面综合 LaTeX 符号列表或其他一些较长的文档。同样,使用 LaTeX 的人经常将他们的文档放在网上,并且可能希望提供详细的链接。

答案1

我怀疑是否有官方方法可以做到这一点(即 PDF 或 (X)HTML 规范中提到的方法),但我当然可能是错的。

对于 Adob​​e Acrobat(在网络浏览器中),它似乎按以下方式工作,如所述http://kb2.adobe.com/cps/317/317300.html

<A HREF="http://www.example.com/myfile.pdf#page=4"> 

只需附加#page=4到 PDF 链接即可。(我自己最初也考虑过?page=4这样做,但#实际上这样做更有意义。)

例子:
http://mirror.ctan.org/macros/latex/contrib/adjustbox/adjustbox.pdf#page=11

或者格式化链接:
[`adjustbox` manual, page 11](http://mirror.ctan.org/macros/latex/contrib/adjustbox/adjustbox.pdf#page=11)
adjustbox手册,第 11 页

相关内容