最近工作中,需要在suse操作系统中添加一种新的中文字体,然后在chromium中传入font family名称,通过skia,再通过fontConfig访问该字库。
添加字库的步骤大致有:
(1)将需要增加的字库文件拷贝到~/.fonts/目录下。(注:对~/.fonts/目录的扫描,需要预先在/usr/loca/etc/font/font.conf里面配置)
(2)/usr/loca/etc/font/font.conf配置的30s会扫描一次字库文件,这个一般是默认配置。
(3)使用
fc-list命令查看fontConfig当前检测到的字库,一般打印如下:
NSimSun,新宋体:style=Regular
FZHeiTi,方正黑体:style=Regular
FZFangSong,方正仿宋:style=Regular