为什么 fc-cache 没有在 Fedora 15 中为我安装字体

为什么 fc-cache 没有在 Fedora 15 中为我安装字体

我在 ~/winFonts 目录中有我想要的所有字体。此目录中有许多指向实际字体文件的符号链接。现在我运行

fc-cache -fv .winfonts

我看到一条消息说有 453 种新字体,但我似乎无法在任何应用程序中使用这些字体。知道为什么会发生这种情况吗?

答案1

在 fedora-qa irc 频道一些人的帮助下,我终于搞清楚了这一点。需要注意的是,上面的命令实际上并没有将 .winfonts 目录添加到 fontconfig 搜索字体的目录列表中。

为了添加此目录,您可以编辑主目录中的 .font.conf 文件,并添加

<dir>/home/varun/.winFonts</dir>

作为 fontconfig 的子项添加到 xml 中。

然后运行该fc-cache -fv命令将导致字体被添加到可用字体列表中。

相关内容