我注意到,在 Evince 中查看一些 PDF 时,其中一些 PDF 在 Evince 左侧有一个索引,其中的项目是可点击的。
好吧,我想为一个 PDF 构建类似的东西,这在 Ubuntu 中可以实现吗?
像这样
答案1
在 PDF 中创建目录的方法有很多。最好的方法可能是使用 pdfmarks 文件,它揭示了 Adobe 描述的所有可能性pdfmark参考
用编程的方式解析 PDF 文档并收集创建 pdfmarks 文件所需的信息并不难,之后可以使用 GhostScript 将其嵌入到 PDF 文件中
对于手动添加目录条目的简单方法,我想 PDFMod GUI 实用程序可以提供帮助。它列在 Synaptic 中
答案2
为了补充 zetah 的答案,这里有一个关于如何创建 pdfmarks 文件并使用 ghostscript 将其添加到 PDF 文件的快速教程:
http://milan.kupcevic.net/ghostscript-ps-pdf/#marks
语法有点神秘,所以您可能需要另一个工具来生成这些文件。
答案3
以下是针对此问题的更新解决方案: https://help.gnome.org/users/evince/stable/bookmarks.html.en
但是,这似乎只能在本地使用。我尝试通过 Adobe Acrobat Reader 应用程序在 iPad 上查看相同的书签,但它没有显示出来。