The Haiku/BeOS Tip Server
Tips and tricks for Haiku/BeOS users

Korean character support

Contributed by: Khairil Yusof
This tip is valid for: Both BeOS and Haiku

To add Korean character and input support for BeOS there are a few things you need:

Korean Fonts

These are two fonts you can grab from ftp://cat1.snut.ac.kr/pub/BeOS/fon ts/: Cyberbit, which is a unicode font that will also allow you to read Japanese and Chinese fonts. Gulim-Che which is similar to the Haru Japanese font but with Korean characters. If you are only using Korean, than just download the Gulim-che font. It will be faster as it uses less memory. Expand it to your /boot/home/config/fonts/ttfonts directory.

You now have to change Font preferences and select Gulim-che for both normal and regular. I have yet to find a monospaced font for Japanese and Korean. Even Haru Regular which is monospaced doesn’t show up under the monotype font choices. Email me if you know of a CJK monospace font that is selectable.

Only applications that you open after this will have these new fonts. So you’ll have to close all applications (including, Deskbar and Tracker) and restart them for the font options to take effect.

Korean Input Method

You now need to get the Korean input method HanBe. There is an English readme so installation should be easy. I had a kernel debug screen come up on the first reboot, but that disappeared on the second reboot. It has not happened again so I’m crossing my fingers it was an isolated incident.

CJK Netpositive

Lucky for us, Takayuki Ito has patched Netpositive to allow it to read Chinese, Japanese and Korean pages.

Korean Text Editor You will now be able to type and read Korean in any UTF-8 unicode encoded document or email message. However a lot of Korean fonts are encoded in EUC_KR encoding. Fortunately, there is patched version of KEdit called HKEdit which supports this encoding.

Since you can now browse in Korean, you can browse the pages at the Korean BeOS user group BeKrage, for further info.

Posted in Interface


(comments are closed).