附录

附录

我不太喜欢可用的tty字体,而宁愿使用 Menlo,这是我在 OS X 终端中使用的字体。 Menlo 是一种.ttc格式,但是(从 的内容来看/usr/share/consolefonts)Linux 似乎需要.psf.gz字体,每种样式和大小的组合都有不同的文件。如何将其转换为正确的格式并将其设置为ttys 中的字体?

(我有一台运行 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)和其他软件包都将支持这种字体。例如,参见:

使用 DejaVu 的系统以及使用 Menlo 的终端,来自 TTC(参见左侧窗口)

附录

既然您提到使用 Debian(第 2 部分),您可能想在以下方面激励自己:包裹我维护了 Anonymous Pro 字体,并创建了一个个人包,您可以使用该包在您自己的系统中部署该字体。

我个人对从 MacOS X iBook 和 Windows 中获取的字体执行此操作。 (当然,这些包仅供您自己私人使用:您应该不是分发它们,除非您获得每个字体设计者的许可)。

仅适用于控制台(“文本屏幕”)

如果您只想为“文本屏幕”创建字体,那么您可能需要查看以下指南

相关内容