WPS Office for Linux 因授權問題未內建部分 Microsoft 專用字型(如 Wingdings、Symbol、Webdings),導致開啟含數學公式、特殊符號的文件時出現「缺少字型」提示或符號顯示為方框/亂碼。本文提供完整解決流程,並說明潛在的 xfonts-mathml 衝突問題。
ttf-mscorefonts-installer 仍無法解決。從可信來源下載 wps_symbol_fonts.zip(包含 symbol.ttf、wingdings.ttf、webdings.ttf、mt extra.ttf 等)。常見來源:
ttf-wps-fonts (Arch/Manjaro)C:\Windows\Fonts 複製(需持有 Windows 授權)mkdir -p ~/.local/share/fonts/wps-fonts
unzip wps_symbol_fonts.zip -d ~/.local/share/fonts/wps-fonts
fc-cache -fv ~/.local/share/fonts/wps-fonts
注意: 舊教學常建議放入 ~/.fonts,但現代 Fontconfig 推薦使用 ~/.local/share/fonts/(XDG 標準),兩者皆可讀取。
完全關閉 WPS 所有程序(pkill -f wps),重新開啟文件,符號應正常顯示。
部分使用者反映安裝字型後符號仍異常,經查證為 xfonts-mathml 套件同樣提供一個名為 Symbol 的字型,導致 Fontconfig 選錯字型。
dpkg -l | grep xfonts-mathml
sudo apt-get remove --purge xfonts-mathml
fc-cache -fv
移除後重啟 WPS 通常即可解決。
/usr/local/share/fonts/ 或使用 flatpak override --filesystem=~/.local/share/fonts 授權存取。Symbol、Wingdings、Webdings 等字型為 Microsoft 智慧財產權。使用前請確認您持有合法 Windows 授權,或改用開源替代字型(如 DejaVu Sans、Noto Sans Symbols)並手動對應 Unicode 碼位。
wps_symbol_fonts 字型包。~/.local/share/fonts/wps-fonts/。fc-cache -fv 更新字型快取。xfonts-mathml 套件。完成上述步驟,您的 Ubuntu 系統即可完美顯示 WPS Office 文件中的所有特殊符號與數學公式。