Hangul Structure

I: Initial (choseong)
M: Middle (jungseong)
F: Final (jongseong)

Example

Korean Input Method

¡÷ To understand the Input Method for Korean language, we need to understand the input method of Hangul first.  All of the Hanja is pronounced in a similar way to Hangul and the Jamo is the basic building element for Hangul.

¡÷ A Hangul letter has three sections: Choseong (Initial Consonant), Jungseong (Middle Vowel), and Jongseong (Final consonant).

¡÷ Each section is represented by a few Jamo (lettter) (normally, 1 or 2, sometimes more).

¡÷ Korean language is similar to Chinese and has the so-called Open(¶})-Short(»ô)-Close(¦X)-Curved(¼¼) system for the middle sound (vowel).  In fact, for modern linguistic, the middle sound should be considered as the blending of the consonant y/w and the vowels.  The Sino-Korean linguistic system is a phonetic system which groups the phonetic system into several groups.  It¡¦s natural for a small key input system.

¡÷ There are only 4 ways of encoding.  For Jamo and Hangul, only group code and order code are used.  For Hanja, group code and shape code and unit code are used.  The definitions of those codes are listed below.

Jamo¡¦s Code Design

Hangul¡¦s Code Design

Hanja¡¦s Code Design

Drawing Section

¡÷ For all Jamos, the shape code is 3, and we pick up two unit codes from each of the first two letters.  If there is only one letter, the second letter code will be 0 or a jump code.

¡÷ For Hanguals, each word will have three individual letter codes, the first letter code is for the choseong, the second one is for the Jungseong, and the third one is for the Jongseong.

¡÷ For unit code of consonants, we define an order code for each letter according to its appearance order on the keypad.  For Jamos, each basic consonant is a unit code.  For Hanguls, each jamo is assigned a code.  We pick up unit codes for the Choseong (Inital) and Jongseong (Final) as the two candidate code numbers, because the major difference is on the Jongseong, not the middle sounds.

¡÷ For a vowel sound starting with ¡§w¡¨, it is assigned with ¡§2¡¨.  For a vowel sound starting with ¡§y¡¨, it is assigned with ¡§3¡¨.  Jamo with more than 1 letter is assigned an order code behind the one with only one letter.

¡@