在 Linux 上使用 Consolas 字体

在 Linux 上使用 Consolas 字体

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

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

答案1

安装发行版未预打包的字体的最轻松的方法可能是将其放在/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目录下创建子目录以使内容井井有条,但这是一个偏好,而不是系统的要求。

相关内容