我正在尝试安装这些位图字体:http://font.gohu.org/
我下载了压缩的PCF文件并将它们解压到/usr/share/fonts,然后运行sudo fc-cache -fv
。
这些字体没有显示在任何程序的字体选项中。
我尝试了相同的方法,但使用的是 true type 字体;相同的结果。
我尝试使用~/.fonts
作为我的字体目录;仍然没有变化
我尝试使用 Mint 的内置字体安装程序(通过双击字体文件),当我单击“安装”按钮时,它显示“安装失败”。我尝试将.pcf.gz
文件重命名为 .pcf 但结果相同。
我尝试执行上述所有操作,然后重新启动系统,但仍然无法在任何程序中看到字体。
答案1
默认配置限制位图字体的使用,仅此而已。
$ sudo rm /etc/fonts/conf.d/70-no-bitmaps.conf
$ sudo ln -s /etc/fonts/conf.avail/70-yes-bitmaps.conf /etc/fonts/conf.d/70-yes-bitmaps.conf
重新启动 X(即注销并再次登录),您应该可以开始了:)
(但请注意,并非每个程序都可以使用位图字体。例如,LibreOffice 就无法使用它们。)
编辑:
只是为了记录,以防不清楚,我正在运行 Linux Mint 15 64 位作为我的主要操作系统,并且我已经成功安装并正在使用 GohuFonts - 不需要ungzip
它们,也不需要使用xset
.
答案2
您需要重新创建 X 服务器的字体列表。要么重新启动您的 X 会话(您也可以在不同的虚拟终端上启动另一个会话,或者使用像 之类的嵌套服务器Xephyr
),或者只是告诉正在运行的会话重新索引其字体缓存:
$ xset fp rehash
答案3
在 KDE 上,我添加的字体~/.fonts
直到我运行后才显示在程序中fc-cache -f -v
。我无法想象为什么。 GNOME 上没有这样的问题。
答案4
不要忘记解压缩下载的文件。
gunzip filename.pcf.gz