在 FreeBSD 中使用或转换 .ttf 字体以供控制台使用

在 FreeBSD 中使用或转换 .ttf 字体以供控制台使用

我有一个我非常喜欢的等宽 .ttf 字体(UbuntuBeta Mono)。有什么方法可以在 freeBSD 中使用它(或者如果需要的话,先转换然后使用)?我知道有usr/share/syscons/fonts,但看起来它们可能是不同的格式?安装字体后,如何告诉控制台使用它?

答案1

这取决于 FreeBSD 在usr/share/syscons/fonts.

您可以使用字体锻造将 TTF 字体转换为其他格式。根据这个博客文章,FreeBSD 接受 Slackware.fnt.gz格式(.gz 仅表示它是压缩的)。

Linux 控制台使用.psf.gz字体。您可以尝试其中之一,看看它是否有效,如果有效,您可以使用PSF工具进行最终转换为该格式。

如果一切按计划进行,您可以告诉控制台通过命令使用它vidcontrol,然后,如果您希望使其永久化,请将其添加到您的rc.conf.上面链接的博客文章有详细信息。

相关内容