如何在 Okular 上使 PDF index/bookmarks/outline 始终 folded/collapsed/wrapped
How to make PDF index/bookmarks/outline always folded/collapsed/wrapped on Okular
此行为是特定于文件的,而不是由于 evince 或 okular,因为存在始终折叠的 pdf 文件。
使用 pdfedit 。您可以从 here 将其安装在 Linux 中(它在 ubuntu 18.04 LTS bionic beaver 中有效)。
在终端中键入 pdfedit 以打开程序并加载您的 pdf 文件。
在 window 的右侧,您会看到一棵树。打开轮廓。然后找到您希望始终显示为 wrapped 的 pdf 大纲的每个节点。打开该节点并左键单击它并选择将项目添加到字典。这个项目应该有 属性 name Count 是 int 类型并且值等于已经存在的 Count 属性 的负数(左键点击 count 属性 然后选择 show string representation ,看看左下 window ,您将看到具有的值)。替换已经存在的 Count 属性,当您打开 pdf 时,该节点将始终被换行。
我仍然不知道 linux 中更快的方法。
编辑:一个稍微快一些的解决方案是使用 jPdfTweak . Download it from here 并阅读 README.txt 文件,了解如何通过终端 运行 它。
使用 pdfedit 。您可以从 here 将其安装在 Linux 中(它在 ubuntu 18.04 LTS bionic beaver 中有效)。
在终端中键入 pdfedit 以打开程序并加载您的 pdf 文件。
在 window 的右侧,您会看到一棵树。打开轮廓。然后找到您希望始终显示为 wrapped 的 pdf 大纲的每个节点。打开该节点并左键单击它并选择将项目添加到字典。这个项目应该有 属性 name Count 是 int 类型并且值等于已经存在的 Count 属性 的负数(左键点击 count 属性 然后选择 show string representation ,看看左下 window ,您将看到具有的值)。替换已经存在的 Count 属性,当您打开 pdf 时,该节点将始终被换行。
我仍然不知道 linux 中更快的方法。
编辑:一个稍微快一些的解决方案是使用 jPdfTweak . Download it from here 并阅读 README.txt 文件,了解如何通过终端 运行 它。