I'm playing around with Unicode and was wondering: Can the vt console handle Unicode combining characters?
I did not find them mentioned in the man page, so I suspect the answer is "no". But maybe I'm missing something. Can anyone clarify?
No, vt(4) uses bitmap fonts and such do not carry information “attach diacritics here”. All possible combinations must be prefabricated by font creators.
No, there is no recognition of decompositions to their precomposed code points. Only U+00C0 À is displayed correctly, not its decomposition U+0041 A, U+0300 `.
Yes, the kbdmap(5)s usually contain definitions of dead keys: Press and release the accent grave dead key followed by an A and you get À, the precomposed character still.
Yes, vt(4) can handle Unicode combining character data. It doesn’t get mangled in process or anything like that.
moused(8) lets you select/copy only combining characters; there is no “snap” (selecting one combining character automagically selects all combining characters until and including the first non‐combining character).
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.