我不太喜欢可用的tty
字体,而宁愿使用 Menlo,这是我在 OS X 终端中使用的字体。 Menlo 是一种.ttc
格式,但是(从 的内容来看/usr/share/consolefonts
)Linux 似乎需要.psf.gz
字体,每种样式和大小的组合都有不同的文件。如何将其转换为正确的格式并将其设置为tty
s 中的字体?
(我有一台运行 Ubuntu Server 12.04 的 PowerBook G4 和一台运行 OS X Mountain Lion 的 Intel MacBook Pro。)
答案1
无需担心将 TTC 字体“分解”为各种单独的字体,因为fontconfig
知道如何读取此类文件。
换句话说,您可以简单地创建一个名为的子目录~/.fonts
(即.fonts
在您的主目录中)并将字体文件复制到那里。它将被拾起fontconfig
,您将能够很好地使用它,假如您的终端模拟器知道如何使用 xft。
gnome-terminal
既然您提到了 Debian ,则软件包rxvt-unicode
(除 之外的所有变体lite
)和其他软件包都将支持这种字体。例如,参见:
附录
既然您提到使用 Debian(第 2 部分),您可能想在以下方面激励自己:包裹我维护了 Anonymous Pro 字体,并创建了一个个人包,您可以使用该包在您自己的系统中部署该字体。
我个人对从 MacOS X iBook 和 Windows 中获取的字体执行此操作。 (当然,这些包仅供您自己私人使用:您应该不是分发它们,除非您获得每个字体设计者的许可)。
仅适用于控制台(“文本屏幕”)
如果您只想为“文本屏幕”创建字体,那么您可能需要查看以下指南拱。