使用 ter-v16n 字体时,控制台中的非拉丁字母显示为粗体

使用 ter-v16n 字体时,控制台中的非拉丁字母显示为粗体

我必须在 CentOS 终端中显示各种 UTF-8 字符,并且我正在使用 Terminus 控制台字体。如果我使用ter-u16n字体,我会得到正确绘制的西里尔字符,但可用的字符集仅限于拉丁 + 西里尔字符。如果我使用字体,ter-v16n我会得到扩展字符集,但是扩展字符似乎默认以粗体(白色)样式绘制。因此,我得到的拉丁和非拉丁字符的文本外观不一致。以下是两个显示问题的屏幕截图。

之三-u16n:

在此处输入图片描述

ter-v16n:

在此处输入图片描述

顺便说一句,ter-v16n如果我使用vga=Linux 终端模式,看起来还不错。但是有没有办法在标准 Linux 80x25 控制台中正确显示此字体?

相关内容