From: Otto Stolz (Otto.Stolz@uni-konstanz.de)
Date: Tue Oct 26 2010 - 04:10:16 CDT
Hello Arns Udovīčė,
on 2010-10-26, you have written:
> This asking for new letter in Unicode was for purpose to make normal
> keyboard layout (even two variants) for my nation.
Note that the keyboard layout does _not_ depend on the availability of
composed letters in the target encoding (Unicode, in your case).
Rather, a keyboard driver can generate multiple Unicode characters for a
single keystroke, as well as a single or even multiple characters for a
sequence, or combination of keystrokes. Examples (from the keyboard
driver I am currently using):
key “E” generates single character “e”;
key combination “⇧”+“E” generates single character “E”;
key “Ü” generates single character “ü”, but could as well generate the
canonically equvalent sequence “ü” (U+75, U+308);
key combination “AltGr”-“E” generates single character “€”
key sequence “^” + “a” generates single character “â”, but could as well
generate canonically equivalent “â” (U+61, U+302 )
key combination and sequence “AltGr”-“´” + “C” generates single
character “č”, but could as well … (you get the idea)
A decent Unicode-capable font is supposed to render the canonically
equivalent character sequences indistinguishably (if it is not a
special font designed to reveal the exact Unicode character sequence,
for debugging purposes). You can use the above examples of cononically
equivalent sequences to test your fonts.
So, you could design your leyboard layout to suit best the writing-
habits of your community – and you will have to find a decent font
to display the Unicode characters (and sequences thereof), according
to the rules of your orthography.
Best wishes,
Otto Stolz
This archive was generated by hypermail 2.1.5 : Tue Oct 26 2010 - 04:14:41 CDT