我正在尝试预先配置Okular
以将其添加到我的自定义 Ubuntu 映像中。但我似乎找不到正确的配置文件。我需要编辑主工具栏以添加更多按钮,例如只需单击即可轻松访问的全屏按钮。~/.config 文件夹中的文件(okularrc 和 okularpartrc)似乎没有存储工具栏设置,也找不到存储这些设置的文件
答案1
正如您所发现的,它既不~/.config/okularpartrc
存储~/.config/okularrc
与主工具栏所做更改相关的信息。
这是我添加几个按钮之前的工具栏图像:
Settings
然后我使用>中的 GUIConfigure Toolbars
添加了几个按钮(红色轮廓),如下所示:
我发现这些变化被记录~/.local/share/kxmlgui5/okular/shell.rc
在Ubuntu 18.04。
在更改之前和之后运行时我得到了diff
:shell.rc
$ diff 0shell.rc 1shell.rc
24a25
> <Separator weakSeparator="1"/>
58a60,61
> <Action name="help_contents"/>
> <Action name="help_about_kde"/>
$
当然,您的系统上的行号可能有所不同。
您提到复制整个主文件夹没有用,我认为~/.local/share/kxmlgui5/okular/shell.rc
复制后也会复制整个主文件夹,这样您应该能够继续进行更改。可能需要其他操作,但我不知道是什么。
编辑:我刚刚在 Lubuntu 18.04 上安装。那里也存在okular
相同的文件。~/.local/share/kxmlgui5/okular/shell.rc
答案2
通过定义一些标记笔并sudo find . -atime -1 -type f > ~/q
在结果文件中应用和搜索/q
所有出现的“okular”,我最终在 Xubuntu 18.04 上找到了一个 snap 安装的 Okular Version 1.7.2 文件,它有正确的时间戳:
~/snap/okular/63/.config/okularpartrc
这是一个可打印的文件。所有注释标记笔定义都遵循标题
[Reviews]
AnnotationTools=
并遵循例如这种模式
<tool name="rot 25" id="5" type="highlight"><engine color="#ffff0000" type="TextSelector"><annotation color="#ffff0000" type="Highlight" opacity="0.25"/></engine><shortcut>5</shortcut></tool>