Jeju/Keyboard

From LING073
Revision as of 18:11, 28 January 2017 by Dmin1 (talk | contribs) (→‎Evaluation of Dubeolsik Yetgul layout as a Jeju input method)

Jump to: navigation, search

After trying to modify ko-han2.mim file to support Jeju-eo, I realized that since old Hangul letters are far removed in Unicode from standard Hangul letters, it would take a complex mapping scheme to correctly compose syllable-letters with old letters. This is certainly possible, but would take some time for me to develop. However, I realized that using an existing keyboard layout with support for old Hangul is possible. This is not ideal because while Jeju-eo needs only one additional letter, the keyboard layout add a large set of old Hangul letters, possibly resulting in user confusion and error. However, for now I have decided to settle for this solution and instead make a IPA transcription layout for Jeju-eo.

git repository for designing keyboard layout

Existing resources

There has not been any keyboard layout developed for Jeju. Most Jeju speakers use Standard Korean keyboard layouts to input Jeju-eo. This is a problem because although Jeju-eo uses Hangul for writing, there is a sound retained in the language that is not currently used in Standard Korean.

Since the vowel "Arae-a"(아래아, /ɒ/ written ㆍ) is not in Modern Hangul, native speakers have used the middle dot symbol(·) as a work-around. This is not desirable because using the middle dot symbol will result in "broken up" writing, as it is not meant for inputting Korean letters. For instance, ᄎᆞᆷ 크래커 will be rendered as ㅊㆍㅁ 크래커.

In some cases, speakers choose ㅗ as a substitute for ㆍ. Although speakers will be able to discern meaning through context, this accelerates the dying process of Jeju-eo, which is already classified as an endangered language.

However, using Dubeolsik Yetgul Layout(Two-group Layout with Old Hangul Support) allows for the correct input of Jeju-eo.

Evaluation of Dubeolsik Yetgul layout as a Jeju input method

There are two classes of keyboard layouts developed for Korean, two-group and three-group layouts. They differ in how they classify the letters of Hangul, the Korean alphabet. Two-group layouts group Hangul letters into consonants and vowels. Three-group layouts group them into onset, nucleus and coda sounds.

Although both types have support for Old Hangul, I chose to stick to the two-group system because it is the system most Korean and Jeju speakers are familiar with, and the alternative provided little additional advantage other than typing speed and ergonomics.

The problem is that the most popular implemention of the two-group system does not support Old Hangul letters, one of which is used to represent a sound preserved in Jeju, but not in Korean.

Pros

  • poewrful
  • nasd

Cons=

  • asd

Conclusion

  • asdas

How to Install and Use Dubeolsik Yetgul Layout(Two-group Layout with Old Hangul Support)

  • First, install ibus and ibus-hangul.(Note ibus-m17n does not support dubeolsik layout.)
  • Next, install a family fonts that support Old Hangul rendering. There are several options, but I recommend Hancom font. you can install it by
sudo apt-get install ttf-hancom
  • Type
ibus-settings

and add "Dubeolsik Yetgul" layout.

  • Now you can type ㆍ by pressing ㅏ twice.

IPA Layout for Jeju-eo

Since I chose to use an existing keyboard layout for Jeju, I decided to make an IPA keyboard layout in xkb.

One design principle I had was to retain the position of sounds as much as possible.