Nabi

An easy to use hangul and hanja X input method

You can obtain a Korean version of this manual on:

http://wiki.kldp.org/wiki.php/nabi
  1. Introduction

    Nabi is a Korean word that means butterfly.

    Nabi (the program) is an easy to use Korean X input method. It allows you to enter phonetic Korean characters (hangul) and pictographic Korean characters (hanja.)

    Nabi offers the following features:

  2. How to Download

  3. Installation:

  4. User configuration

    To use Nabi to write hangul, you have to set your locale to one of these:

    You can change your locale by setting the LANG shell environment variable:

    export LANG=ko_KR.UTF-8 (for bash)

    -- or --
    setenv LANG ko_KR.UTF-8 (for tcsh)

    Unfortunately, if your system library does not support ko_KR.eucKR or any UTF-8 locale, you will not be able to use Nabi. Check to see if your system library supports these locales if you are experiencing problems.

    Try setting LC_CTYPE to ko_KR.eucKR, ko_KR.UTF-8, en_US.UTF-8

    You also have to set XMODIFIERS shell environment variable:

    export XMODIFIERS="@im=nabi"

    This will enable Nabi.

    If you want to see the Nabi notification icons in your panel, you need to run a systray program.

  5. Use
  6. Trouble shooting

  7. General Information

    Nabi works by assembling Korean hangul syllables using consonant and vowel fragments tha are assigned to various keys on your computer's keyboard. All hangul syllables contain, at a minimum, a consonant and a vowel. So first you enter the key for the first (or only) consonant, then the vowel key. If there is a third consonant, or a multiple consonant (like kk) then you enter them at the logical point in the syllable construction. For compound vowels, enter the first consonant or consonant pair, then the first vowel, then the second vowel and optionally the second consonant or consonant pair. To complete entry of a character, press the spacebar (or, if there is no way the syllable could contain the next hangul character you enter, new syllable creation will begin automatically.)

    You can tell that Nabi is still assembling your syllable because the syllable will remain highlighted on the display. As long as the syllable is highlighted, you can use the backspace key to undo portions of the syllable, and you can use the F9 key to obtain a list of hanja possibilities for that syllable.

    Often, you will need to make sure that a Korean font is available to the word processor or editor you are using; The underlying process that Nabi uses is to locate the specific hangul or hanja character in a unicode font and insert that font code in your document. If the font is not available, you will not see hangul or hanja characters; instead, your results will be undefined. For example, using Open Office Writer, if you select Baekmuk Batang as your font, you will be able to enter hangul and hanja.

  8. Links

    http://nabi.kldp.net/ - Nabi homepage
    http://kldp.net/projects/nabi/ - Nabi project page
    http://wiki.kldp.org/wiki.php/nabi - Nabi wiki page (korean)