我想向我的用户的字体目录添加一个新目录。为了实现这一点,我添加了以下文件:
$ cat ~/.config/fontconfig/conf.d/dropbox-fonts.conf
<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>
<dir>~/Dropbox/fonts</dir>
</fontconfig>
使用单独文件的原因是我用 Puppet 来定义它更容易。
但是,字体未被拾取。一旦我创建了从~/Dropbox/fonts
到 的符号链接~/.fonts/fonts
,它们就会被拾取。
如何在单独的文件中定义附加字体目录?
答案1
配置文件未被拾取,因为显然需要为放置在conf.d
目录中的文件提供数字前缀,例如
~/.config/fontconfig/conf.d/10-dropbox-fonts.conf
works,而~/.config/fontconfig/conf.d/dropbox-fonts.conf
没有。
文件名中的前导10-
会有所不同。