根本原因是缺失symbol、cambria math、stix等关键西文字体;需将这些字体手动安装至wps专用目录/usr/share/fonts/wps-office/并强制刷新缓存,否则wps无法识别系统全局字体。

银河麒麟系统中WPS打开含数学公式的文档时,符号显示为黑圆、方块或乱码,根本原因是缺失Symbol、Cambria Math、STIX等关键西文字体,而非WPS版本或公式编辑器设置问题。
确认是否真缺Symbol字体
打开终端,执行:fc-list :family | grep -i symbol。若无任何输出,说明系统未注册Symbol字体;若有输出但WPS仍乱码,则需检查是否装入WPS专用字体目录。
这一步不能跳过——WPS在麒麟OS中【只读取 /usr/share/fonts/wps-office/ 目录下的字体】,即使系统全局已装Symbol,WPS也完全无视。
手动安装Symbol字体(推荐)
方法一:直接解压安装包到WPS字体目录
① 下载官方符号字体包:wps_symbol_fonts.zip(提取码:3vr0),保存至桌面。
② 右键桌面 → “在终端中打开”,执行:sudo unzip ~/桌面/wps_symbol_fonts.zip -d /usr/share/fonts/wps-office/。输入密码后回车(密码不显示)。
③ 强制刷新WPS专属字体缓存:sudo fc-cache -fv。注意必须加-f参数强制重建,否则旧缓存残留会导致字体不生效。
④ 终止所有WPS进程:killall wps && killall wpp && killall et,然后重新启动WPS文字。
补全其他公式依赖字体
仅装Symbol还不够——部分公式(如带希腊字母、积分号、矩阵)还需Cambria Math和STIX fonts支持。若步骤一完成后仍有部分符号异常(如∑、∫、α显示为空白),请继续操作:
下载CambriaMath.ttf、STIXGeneral.otf两个文件(确保来源可信,格式为TrueType或OpenType)。
将它们复制进同一目录:sudo cp ~/下载/CambriaMath.ttf ~/下载/STIXGeneral.otf /usr/share/fonts/wps-office/。
再次执行:sudo fc-cache -fv,然后重启WPS。
注意:不要把字体扔进/usr/share/fonts/或用户主目录的.fonts/,WPS在麒麟OS下【不扫描这些路径】。
验证公式渲染是否正常
新建空白文档 → 点击“插入” → “公式” → 输入\alpha + \int_0^1 x^2 dx = \frac{1}{3} → 按Enter渲染。所有字符应清晰显示,无黑块、无截断、无错位。











