WPS 背景色随主题变色问题
UBuntu 18.04 LTS 下使用 GNOME 深色主题会导致 WPS 出现一些奇奇怪怪的问题,之前使用了一段时间浅色主题应急,现在闲下来了,还是想办法解决一下,毕竟,深色党万岁。
问题描述
傻傻的 WPS 在我使用 GNOME 深色的主题后,就会出现如下图一样的问题:
实在是不能忍。同时,wps word 默认字体颜色会变为白色,背景色却仍旧是白色,搞得我好几次以为文档格式有问题,缺字少表的。安装了 LibreOffice 和 CrossOver 装的 Office 2016 就没有这个问题。虽说能用,但是还是不能忍。
解决方案
那么接下来是解决方案。首先,修改主题不太现实,万一我下次换个主题岂不是又要修改一遍。那么,问题的突破口就需要在 WPS 这里找了。在网上查到一些资料,desktop 快捷方式启动时可以传入一些参数。那么就编辑一下 WPS 的快捷方式,在里面试着指定主题就好了。
编辑 wps excel 的快捷方式:
sudo vim /usr/share/applications/wps-office-et.desktop
显示内容如下:
[Desktop Entry]
Comment=Use WPS Spreadsheets to analyze manage data.
Comment[zh_CN]=使用WPS表格分析、管理数据
Exec=/usr/bin/et %f
GenericName=WPS Spreadsheets
GenericName[zh_CN]=WPS 表格
MimeType=application/wps-office.et;application/wps-office.ett;application/wps-office.xls;application/wps-office.xlt;application/vnd.ms-excel;application/msexcel;application/x-msexcel;application/wps-office.xlsx;application/wps-office.xltx;
Name=WPS Spreadsheets
Name[zh_CN]=WPS 表格
StartupNotify=false
Terminal=false
Type=Application
Categories=Office;Spreadsheet;Qt;
X-DBUS-ServiceName=
X-DBUS-StartupType=
X-KDE-SubstituteUID=false
X-KDE-Username=
Icon=wps-office-etmain
InitialPreference=3
StartupWMClass=et
将 Exec=/usr/bin/et %f
这一行修改为 Exec=/usr/bin/et -style Vimix %f
其中 Vimix 是我电脑上有的一个亮色主题,可以随意修改为自己有的就行。保存退出后再打开,问题已经解决。另外的两个也是同样的操作,就不再赘述。
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!