一、安装字体文件
sudo yum update更新系统,确保软件包版本最新;安装fontconfig(字体管理核心工具)和mkfontscale(字体索引工具):sudo yum install fontconfig mkfontscale。.ttf或.otf格式),复制到系统字体目录(推荐/usr/share/fonts用于全局字体,或/usr/local/share/fonts用于本地用户字体):sudo cp /path/to/your/fontfile.ttf /usr/share/fonts/。sudo fc-cache -fv命令,强制刷新字体缓存,使新字体立即被系统识别。二、配置系统字体(可选,优化字体渲染与替换) 若需要调整字体别名(如将“Serif”通用字体指向特定字体)或设置字体优先级,可编辑FontConfig配置文件:
sudo vim /etc/fonts/local.conf;vim ~/.config/fontconfig/fonts.conf。<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<alias>
<family>serif</family>
<prefer>
<family>WenQuanYi Zen Hei</family>
</prefer>
</alias>
</fontconfig>
保存后再次运行fc-cache -fv使配置生效。
三、通过LibreOffice界面设置字体
~/myfonts),可在“字体”设置界面的“字体目录” section点击【添加】,输入字体目录路径,点击【确定】使LibreOffice识别该目录下的字体。四、验证字体是否生效
运行fc-list :lang=zh命令(查看所有支持中文的字体),或fc-list | grep '字体名'(如fc-list | grep 'Zen Hei'),检查新字体是否出现在列表中。若未显示,需重新检查字体安装路径及缓存更新步骤。
五、常见问题排查
644,即-rw-r--r--);再次运行fc-cache -fv更新缓存;重启LibreOffice。wqy-zenhei、wqy-microhei),可通过sudo yum install wqy-zenhei wqy-microhei安装;在LibreOffice“默认字体”中选择中文字体。