添加新的每用户字体目录

添加新的每用户字体目录

我想向我的用户的字体目录添加一个新目录。为了实现这一点,我添加了以下文件:

$ 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.confworks,而~/.config/fontconfig/conf.d/dropbox-fonts.conf没有。

文件名中的前导10-会有所不同。

相关内容