![添加新的每用户字体目录](https://linux22.com/image/88554/%E6%B7%BB%E5%8A%A0%E6%96%B0%E7%9A%84%E6%AF%8F%E7%94%A8%E6%88%B7%E5%AD%97%E4%BD%93%E7%9B%AE%E5%BD%95.png)
我想向我的用户的字体目录添加一个新目录。为了实现这一点,我添加了以下文件:
$ 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-
会有所不同。