在 Void Linux 上安装了 fontconfig 2.13.1,并通过 guix 安装了几种字体(所以,不是普通的设置)。
字体在~/.guix-profile/share/fonts
。
我在以下文件中创建了~/.config/fontconfig/fonts.conf
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<dir>/home/daf/.guix-profile/share/fonts</dir>
</fontconfig>
我安装了几种等宽字体:
然而,fontconfig 似乎唯一能识别的字体是我安装的一些 Ubuntu 字体,并且已移除。
如何让 fontconfig 更新其缓存正确地?
答案1
事实证明我需要运行fc-cache -r
,即“真正强制缓存重建”开关。
:转动眼球: