在debain下安装思源黑体(Source Han Sans)的注意点

发布时间 2023-09-08 13:01:34作者: 懒人ABC

在/usr/share/fonts/opentype下创建SourceHanSansSC目录

/usr/share/fonts/opentype/SourceHanSansSC/SourceHanSansCN-Bold.otf SourceHanSansCN-Heavy.otf SourceHanSansCN-Medium.otf SourceHanSansCN-Regular.otf

 

其中这个根据你的指定目录有关,例如在制作SVG时:

const FONTS_DIR = '/usr/share/fonts/opentype/SourceHanSansSC/';
$doc->addFont(self::FONTS_DIR . 'SourceHanSansCN-Bold.otf', null, '思源黑体', 'bold');

如果是老版本的debain 9,因为apt-get -y install fontconfig xfonts-utils已经停更了
所以最好自己下载libxfont1_1.5.2-4_amd64.deb,xfonts-utils_7.7+4_amd64.deb

然后执行 apt install ./libxfont1_1.5.2-4_amd64.deb
apt install ./xfonts-utils_7.7+4_amd64.deb
然后执行mkfontscale && mkfontdir && fc-cache -fv

最后检查 fc-list :lang=zh

看看是否已经安装