在 Debian 上安装使用 WPS Office,使用起来还有一些小问题需要手动解决。在此记录一下。
WPS PDF 无法打开/无法导出 PDF 文档
WPS PDF 启动卡在 正在打开文档...
,无法启动,导致该问题的原因是系统带的是 libtiff6
,而 WPS PDF 使用的是 libtiff5
。
1 | sudo ln -s /usr/lib/x86_64-linux-gnu/libtiff.so.6.0.0 /opt/kingsoft/wps-office/office6/libtiff.so.5 |
WPS 中无法切换输入法输入中文
复制 WPS 的快捷方式,添加相应的环境变量。
1 | cp /usr/share/applications/wps-office*.desktop ~/.local/share/applications/ |
然后编辑各个 .desktop
文件,在 Exec=
后添加 env QT_IM_MODULE=fcitx5
。
WPS 中字体加粗显示伪粗体
ArchWiki 上是这么说的:
版本 11.1.0.11704-1 与 freetype2 版本 2.13.1 和 2.13.2 兼容性不佳。通常,如果所选字体没有粗体版本,freetype2 会通过算法生成伪粗体(fakebold),但在这种情况下,wps-office 也自行将字体设为粗体,结果是文本看起来特别粗,标题、粗体文本几乎不可用。
去 stable
下一个 libfreetype6
的包,解压,将 libfreetype.so.6.18.3
拷至 /opt/kingsoft/wps-office/office6
目录下,建立软链接。
1 | cp libfreetype.so.6.18.3 /opt/kingsoft/wps-office/office6/ |
添加仅在 WPS 中使用的字体
有时候需要在文档编辑的时候使用特定的字体,又不想让字体在系统全局生效,从而影响浏览器网页的页面显示等,可以将字体添加到 WPS 的目录中:
1 | /opt/kingsoft/wps-office/office6/fonts |
将需要使用的字体拷贝到该目录中。
⚠️ 注意
添加后字体后,在 WPS Office 中,文档可以正常显示添加的字体,但在字体选择列表中不会显示所添加的这些字体。