Non-latin letters shown bold in console when using ter-v16n font

1

I have to show various UTF-8 characters in my CentOS terminal and I'm playing with Terminus console fonts. If I'm using ter-u16n font I get properly drawn Cyrillic characters but available character set is limited to latin + cyrillic characters only. If I'm using ter-v16n font I get extended character set, however extended characters seems to be drawn bold (white) style by default. And thus I get inconsistent look for text with latin and non-latin characters. Here is two screenshots indicating the problem.

ter-u16n:

enter image description here

ter-v16n:

enter image description here

By the way, ter-v16n looks okay if I use vga= mode for Linux terminal. But is there a way to get correct representation of this font in standard Linux 80x25 console?

reddot

Posted 2015-11-25T14:14:41.173

Reputation: 259

I vaguely remember that some fonts double the amount of available characters by re-using the 'bold' bit. Though they shouldn't be bold – I'm guessing that part is a bug. – user1686 – 2015-11-25T14:34:41.067

No answers