如何通过终端命令行实现Libreoffice图标样式?

如何通过终端命令行实现Libreoffice图标样式?

是否有可能实现Libreoffice 图标样式通过终端命令行?如果是,我该怎么做?

为了澄清起见,我想在 cmdline 中实现超链接中“如何在 LibreOffice 中应用图标样式”部分中描述的功能。

答案1

图标样式如下/usr/share/libreoffice/share/config

$ ls -1
images_breeze_dark.zip
images_breeze_svg.zip
images_breeze.zip
images_colibre.zip
images_helpimg.zip
images_tango.zip
$ 

LibreOffice 将大多数用户设置的值存储在~/.config/libreoffice/4/用户/registrymodifications.xcu

使用的图标名称~/.config/libreoffice/4/用户/registrymodifications.xcu排除图片_。压缩并不完全像工具 > 选项 > 视图 > 图标样式落下。

在此处输入图片描述

目前,我正在使用微风暗

$ grep -i breeze registrymodifications.xcu 
<item oor:path="/org.openoffice.Office.Common/Misc"><prop oor:name="SymbolStyle" oor:op="fuse"><value>breeze_dark</value></prop></item>
$

所以如果我想使用科利布雷相反,我会跑

sed -ie 's/breeze_dark/colibre'

警告:您需要sed在确保没有 LibreOffice 进程正在运行后才运行该命令。


LibreOffice 6.3.1 中的流程与 LibreOffice 6.0.7 中的流程相同。

相关内容