2025-07-03 22:57:11[Share Experiences]更换系统默认中文字体的技巧
更换系统默认中文字体的技巧
2022-5-24
下面以3种中文字体为例:
小米 MiSans
华为字体:HarmonyOS Sans SC
更纱黑体:Sarasa Fixed SC
方法:
以 root 或者 sudo ,在 /etc/fonts/conf.d/ 目录下,新建一个 33.conf 文件
(注意:前面的2位数字序号,可以改成 31-34的任意一个。 )
文件内容如下(以小米 MiSans 中文字体为例):
MiSans
sans-serif
zh-cn
sans-serif
MiSans
保存文件。
说明:首先,系统里要已经安装了这款字体文件。查看方法:
以普通用户,运行命令
fc-list | grep -i "misans"
如果有安装过这款字体,输出内容类似如下所示:
/usr/share/fonts/truetype/xiaomi/MiSans-Regular.ttf: MiSans:style=Regular
/usr/share/fonts/truetype/xiaomi/MiSans-Bold.ttf: MiSans:style=Bold
然后,以普通用户,运行命令来确认系统默认的 sans-serif 字体,是否已经设定为 小米 MiSans:
fc-match sans-serif
输出示例如下:
MiSans-Regular.ttf: "MiSans" "Regular"
同理,如果想把系统默认字体,改成其它字体,如华为字体,更纱黑体,
只需要以 root 用户,把上面新建的 33.conf 字体配置文件中的 “2处” MiSans, 改成相应字体名即可。
(注意,字母的英文大小写,需要完全相同。不要把“大写字母”写成随意写成“小写字母”。)
(特别提示:这里的字体名,指的是“字体TTF族名”!不是字体文件的“文件名”,也不是 “字体PS名”!)
如:
华为字体:HarmonyOS Sans SC
更纱黑体:Sarasa Fixed SC