安装
yay -S ttf-wps-fonts wps-office-mui-zh-cn wps-office-mime-cn wps-office-cn
# 可选字体
yay -S wps-office-fonts ttf-ms-fonts
高分辨率下因字体缩放导致字体发虚的问题
修改前
修改后
修改方法
通过变量QT_SCREEN_SCALE_FACTORS
调节来解决。它是一个QT的环境变量,看它的字面意思是缩放因子或者叫缩放系数。
法1:
在终端中执行QT_SCREEN_SCALE_FACTORS=1 wps
启动wps,再打开需要打开的文档。
法2:
在所有的执行 /usr/bin/wps, /usr/bin/et /usr/bin/wpp 等命令的前面添加 env QT_SCREEN_SCALE_FACTORS=1, 无论是 desktop 文件中还是文件默认打开方式执行的命令.
如修改/usr/share/applications/wps-office-wps.desktop
。
将Exec=/usr/bin/wps %U
修改为Exec=env QT_SCREEN_SCALE_FACTORS=1 /usr/bin/wps %U
法3:
修改wps启动文件。
- WPS Word :
/usr/bin/wps
- WPS Excel :
/usr/bin/et
- WPS PowerPoint :
/usr/bin/wpp
- WPS Pdf:
/usr/bin/wpspdf
在#!/bin/bash
下另起一行,键入export QT_SCREEN_SCALE_FACTORS=1
。
这个方法是每次启动WPS时引入全局变量QT_SCREEN_SCALE_FACTORS
。
法4:
修改系统配置文件。
sudo vi /home/$(whoami)/.bash_profile
在文中加入export QT_SCREEN_SCALE_FACTORS=1
。
然后执行
source /home/$(whoami)/.bash_profile
注:该命令对当前用户生效。且生效范围包括全部软件,不仅仅是wps。同理,如果其他软件也有类似WPS的问题(如mindmaster)也可一并解决。
但如果该行为导致其他原本正常的软件出现缩放问题,请不要使用。