我在Linux上使用Okular作为我的pdf阅读器。我想知道如何永久更改高光的颜色。我知道我可以通过右键单击高光选择并进行所需的修改来修改高光工具使用的颜色的饱和度。但是,这些仅适用于当前选择。
我该如何设置okular来维护文件中每个突出显示的设置(并且仍然允许在特定位置进行自定义),并在文件关闭后保存它们(并在以后打开,即设置不会丢失)。
我在Linux上使用Okular作为我的pdf阅读器。我想知道如何永久更改高光的颜色。我知道我可以通过右键单击高光选择并进行所需的修改来修改高光工具使用的颜色的饱和度。但是,这些仅适用于当前选择。
我该如何设置okular来维护文件中每个突出显示的设置(并且仍然允许在特定位置进行自定义),并在文件关闭后保存它们(并在以后打开,即设置不会丢失)。
Answers:
我想将荧光笔永久设置为几种颜色,并取消绿线和多边形的内容。事实证明,您可以通过修改文件来修改可用的荧光笔tools.xml
。对我来说(位于Ubuntu 13.04上的官方存储库中的Okular 0.16.3)位于/usr/share/kde4/apps/okular
。您应该能够通过运行kde4-config --path data
并追加okular
到最后一个路径来了解这一点(但请参见下面的更新)。
在那儿,您会看到类似
<tool id="7" name="Stamp" pixmap="tool-stamp-okular">
<tooltip>Put a stamp symbol</tooltip>
<engine type="PickPoint" hoverIcon="okular" size="64" block="true">
<annotation type="Stamp" icon="okular"/>
</engine>
<shortcut>7</shortcut>
</tool>
如果将其替换为看起来像黄色荧光笔的块,则将获得类似的荧光笔。就我而言:
<tool id="7" name="Magenta Highlighter" pixmap="tool-color-magenta">
<tooltip>Magenta Highlight</tooltip>
<engine type="TextSelector" color="#FF99FF">
<annotation type="Highlight" color="#FF99FF" />
</engine>
<shortcut>7</shortcut>
</tool>
该tool-color-magenta
象素图存储在/usr/share/kde4/apps/okular/pics
你可以把一个PNG那里。
所以现在我的评论工具栏看起来像这样:
我需要sudo
修改这些文件。
更新:在ubuntu中的定期软件更新窗口之后,我已将Okular升级到0.16.4,从而恢复了默认设置tools.xml
。看起来,如果您将自定义的文件复制或符号链接到您$HOME
(在我的情况下$HOME/.kde/share/apps/okular
)下的kde应用程序okular路径中,它应该优先于/usr/share/...
这些文件并为您节省一些麻烦。