From: "Peter Kirk" <[EMAIL PROTECTED]>
> On 15/11/2003 09:08, Philippe Verdy wrote:
>
> >... (also in Hebrew and Arabic
> >for vowel points and marks which should better be entered with a logical
> >order after the base letter, even if they produce combining sequences to
the
> >application through the WM_CHAR event).
> I'm not sure of your point here. In both Hebrew and Arabic vowel points
> come logically after their base characters and so in the same order as
> in Unicode - with a few insignificant exceptions. The canonical order of
> points after any one base character is not the logical typing order, but
> as canonically equivalent sequences are supposed to be processed the
> same there is no need for a keyboard to ensure that it generates the
> canonical order.

I was refering to the fact that a keyboard that allows you to enter Hebrew
diacritics in any order, even when they are not entered after a base letter,
will allow users to enter text which cannot be rendered successfully. When
you are creating a text that will later be used in a legacy encoding with
limited support for Hebrew in fonts, a keyboard that restricts you to enter
precombined forms (even if they are not canonical) will work better: the
sequence of letter + diacritic is only seen in the keyboard driver or IME,
not in the text editor that uses it.


Reply via email to