On Mon, 6 May 2002, Pablo Saratxaga wrote:
> On Mon, May 06, 2002 at 10:11:34AM +0900, Tomohiro KUBOTA wrote:
>
> > Note for xkb experts who don't know Hiragana/Katakana/Hangul:
> > input methods of these scripts need backtracking.  For example,
> > in Hangul, imagine I hit keys in the c-v-c-v (c: consonant,
> > v: vowel) sequence.  When I hit c-v-c, it should represent one
> > Hangul syllable "c-v-c".  However, when I hit the next v, it
> > should be two Hangul syllables of "c-v c-v".
>
> That is only the case with 2-mode keyboard; with 3-mode keyboard there
> is no ambiguity, as there are three groups of keys V, C1, C2; allowing
> for all the possible combinations: V-C2, C1-V-C2. Eg: there are two keys

    'V-C2 and C1-V-C2' should be 'C1-V and 'C1-V-C2' :-)

To go all the way to Xkb, even three-set keyboard array has to be
modified a little because some clusters of vowels and consonants
are not assigned separate keys, but have to be entered by a sequence
of keys assigned to basic/simple vowels and consonants. Alternatively,
programs have to be modified to truly support 'L+V+T*' model of Hangul
syllables as stipulated in TUS 3.0. p. 53.


> for each consoun: one for the leading syllab consoun, and one for the
> ending syllab consoun. (I think the small round glyph to fill an empty
> place in a syllab is always at place C2, that is, c-v is always written
> C1-V-C2 with a special C2 that is not written in latin transliteration)

  You almost got it right except that IEung ('ㅇ') is NULL at the
syllable onset position (i.e. it's a place holder for syllables that
begin with a vowel and does not appear in Latin transliteration). IEung
is not NULL at the syllable coda-position but corresponds to [ng] (IPA :
[ŋ] ) as in 'young'. To put in your way, V-C2 syllable is always written
as  IEung-V-C2 with IEung having no phonetic value. Here I assumed
we're not talking about the orthography of the 15th century ;-)

   Jungshik Shin

--
Linux-UTF8:   i18n of Linux on all levels
Archive:      http://mail.nl.linux.org/linux-utf8/

Reply via email to