539 字
3 分钟
在 Linux 上使用 WPS
安装
WPS 分为国内版和国际版,按理来说为了清爽的界面应该毫不犹豫地安装国际版,然而国际版没有中文,虽然我的英文水平足够回答,但没中文势必影响中文排版.︀故建议安装方式如下:
- 从这个网站下载安装国际版
- 从这个网站下载安装国内版
- 安装英文版的安装包,同时解压缩中文版的包,将目录
/opt/kingsoft/wps-office/office6/mui
里的对应语言,复制到你英文版对应目录中 - 然后启动 WPS 就可以改为中文了
解决字体相关问题
显示字体缺失(弹窗提示的那个)
由于许可证的原因,WPS 不能携带一些 windows 字体,你需要自行去搜索下载相关的字体文件.︀你可以在 BannedPatriot/ttf-wps-fonts下载缺失的字体.︀
文档字体缺失
由于很多文档来自于 Windows,使用的显示字体未必在你的计算机有所安装,故建议安装一份 Windows 字体.︀
以下内容参考archwiki.
- 从 Windows 系统的 ISO 文件中提取出字体(若 ISO 是在网络上下载的,则包含字体的镜像文件格式为 WIM;若是使用 Windows 媒体创建工具创建的,则为 ESD)
- 用 7z (p7zip) 或 wimextract (wimlib 包) 从 ISO 文件中提取
sources/install.esd
或sources/install.wim
文件并从中找到Windows/Fonts
目录
7z e WinXY_YYMM_Chinese_Simplified_x64.iso sources/install.wim
7z e install.wim 1/Windows/{Fonts/"*".{ttf,ttc},System32/Licenses/neutral/"*"/"*"/license.rtf} -ofonts/
- 复制到
/usr/local/share/fonts/
,注意建立一个子文件夹来存放.︀
mkdir /usr/local/share/fonts
/usr/local/share/fonts/WindowsFonts
cp (ISO 所在目录)/fonts/* /usr/local/share/fonts/WindowsFonts/
chmod 644 /usr/local/share/fonts/WindowsFonts/*
- 刷新字体缓存
fc-cache --force
解决字体非常粗的问题
使用部分字体的粗体时,由于兼容性问题可能会使得部分字体非常粗导致不可用.︀说明可见archwiki.︀临时解决方案(每次更新需要重新建立,这样做能避免降级系统软件包,WPS 你也配?):
- 下载libfreetype6
- 解压并将
data.tar.xz
中的./libfreetype/usr/lib/x86_64-linux-gnu/libfreetype.so.6.18.3
拷至/opt/kingsoft/wps-office/office6
- 设置软链接
cd /opt/kingsoft/wps-office/office6
sudo ln -s libfreetype.so.6.18.3 libfreetype.so.6
参考
在 Linux 上使用 WPS
https://fuwari.vercel.app/posts/在linux上使用wps/