在 Linux 上使用 Consolas 字体

bri*_*ijs 9 debian fonts

在 Debian Linux 中安装和使用 MS Consolas 字体类型的最轻松方式是什么?

由于它没有附带 mscorettf 包,那么从官方(或值得信赖的)存储库中使用更少的命令安装它的方法是什么?

use*_*ser 13

安装未由您的发行版预先打包的字体的最轻松方法可能是将其放在/usr/local/share/fonts或下~/.fonts。为此,您需要某种未打包格式的字体文件,例如纯 TrueType (.ttf)。

至少在 Debian Wheezy 上,您会发现一个 XML 文件 /etc/fonts/fonts.conf,它提供了系统范围的 fontconfig 配置。这样做的目的之一是指定系统应在何处查找字体。

现代 Linux 系统主要使用 TrueType 和 OpenType 字体,而我认为 Windows 仍然主要使用 TrueType。因此,您必须首先从值得信赖的地方获取 TrueType 字体文件(.ttf 扩展名)。请注意,单个字体可能包含多个字体文件。

然后,将 .ttf 文件放在两个目录之一(取决于您希望它在系统范围内可用还是只对您可用),可能会重新启动您计划使用该字体的软件(使其重新扫描可用字体),并且字体应该只显示在可用字体列表中。

如果字体未显示,请运行fc-cache -f以重新创建字体缓存文件,然后重试。

我建议在任一fonts目录下创建子目录以保持井井有条,但这是一种偏好,而不是系统的要求。