Bugzilla – Bug 158073
strange character by hyphenation in text console
Last modified: 2006-03-15 16:21:10 UTC
Viewing man pages in text console with framebuffer without X server, where the words is hyphened at the end of the line, I see a strange character. Something like (?) (an ? in O). I'd expect dash.
Might be a locale problem, however I see this with a normal en-us configuration, too. Reassigning to Stefan. This does wirk in X.
The character is U+2010 (HYPHEN).
Michael Gross> This does wirk in X Of course, because the fonts on X have this character. Most console fonts don't. If you insist on seeing that character, you have to use one of the (very few) console font which has it, for example setfont LatArCyrHeb-16 Alternatively you can use fbiterm on the console. The character U+2010 (HYPHEN) is used intentionally → INVALID.
I did dot change the font manually, it is the default as installed. Should not be (HYPHEN) showed correctly in standart installation ?
Fonts for the Linux console cannot have more than 512 glyphs in one font. If a font with 512 glyphs (like LatArCyrHeb-16) is used, one looses the ability to use bold. We used LatArCyrHeb-16 as the default some releases ago, but because the lack of bold cause problems in the usability of YaST, we switched to fonts with only 256 glyphs. With these fonts bold is possible, but of course you cannot have a lot of unusual characters in such a small font. So this is just a limitation in the font support on the current Linux console, we cannot do much about that.