Thanks Otto for examples :) I use in Linux composite keys for now but "ė̄" not renders as "ǡ" (<composite>+<_>+<.>+<a>) and I have to use mouse to copy macron and put on "ė" (or <composite>+<.>+<e>). I would to study how to make layouts. For now I still don't find how to make this sequence (on Linux). On windows I know there is soft and only copy&paste character what I want. So, it will be easier. With mac I will have problems as I don't have it (windows I will emulate) but I hope I will find people.

BR,
Arns

On 10/26/2010 12:10 PM, Otto Stolz wrote:
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



Reply via email to