向 LaTeX 生成的 PDF 添加超链接(无需更改来源)

向 LaTeX 生成的 PDF 添加超链接(无需更改来源)

有时你会得到一个用 LaTeX 创建的 PDF,但没有hyperref。这对于打印来说是可以的,但如果文档很长,在屏幕上浏览文档可能会很烦人。

我的问题是:假设你不要可以访问 LaTeX 源,但只能访问使用 创建的 PDF pdflatex。如何修改(未压缩的)PDF,以便将适当的超链接添加到交叉引用、目录和引文等元素中?当然,我正在寻找自动化方法。

或者,只需从章节/章节自动插入合理的 PDF 书签即可。

为什么这与 LaTeX 相关:我希望编译过程在 PDF 中留下一些关于交叉引用的痕迹,这取决于如何pdflatex翻译它们。

笔记:

  • 排除一些奇怪的情况,比如原始 LaTeX 只是导入了一堆包含内容的其他图形文件或者从 OCR 中获取
  • 欢迎针对特定类别的解决方案
  • 关于 PDF 如何生成的其他简化假设也是可以接受的。

相关内容