首页/系统/信创系统运维速查/文档显示方块或缺字的处理
常见问题65 条

文档显示方块或缺字的处理

办公文档或网页出现方块、缺字:用 fc-match 确认缺字体,从授权允许的渠道获取字体后安装并刷新缓存,重开会话验证。

信创系统运维速查系统更新于 2026-10-12

诊断

诊断
fc-match '宋体'                              # 未命中会回退默认字体
fc-list | grep -ciE 'simsun|simhei|noto sans cjk'
fc-list :lang=zh | head -5                   # 已装中文字体清单

安装与刷新

安装与刷新
sudo mkdir -p /usr/share/fonts/custom
sudo cp *.ttf /usr/share/fonts/custom/     # 字体授权允许的前提下
sudo fc-cache -fv
fc-list | grep -ci <字体名>                   # 计数确认
字体受版权约束:使用授权允许的文件(开源字体或已购授权),不要从其他系统随意拷贝商用字体。

易错点

  • 只复制文件不刷缓存:应用仍看不到字体,完 fc-cache -fv
  • 仅装到用户目录时其他用户不可见:按使用范围选安装位置

数据来源与参考

  • man 1 fc-cache
  • man 5 fonts-conf
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌