Re: FW: Korean (hangeul)
Mike FABIAN <[email protected]>
| Newsgroups | gmane.linux.suse.m17n |
|---|---|
| Message-ID | <[email protected]> |
"hermanmeester" <[email protected]> さんは書きました: > locale > > LANG=en_US.UTF-8 > LC_CTYPE="en_US.UTF-8" > LC_NUMERIC="en_US.UTF-8" > LC_TIME="en_US.UTF-8" > LC_COLLATE="en_US.UTF-8" > LC_MONETARY="en_US.UTF-8" > LC_MESSAGES="en_US.UTF-8" > LC_PAPER="en_US.UTF-8" > LC_NAME="en_US.UTF-8" > LC_ADDRESS="en_US.UTF-8" > LC_TELEPHONE="en_US.UTF-8" > LC_MEASUREMENT="en_US.UTF-8" > LC_IDENTIFICATION="en_US.UTF-8" > LC_ALL= That is OK. (en_US.UTF-8 must be listed in the file /etc/scim/global behind /SupportedUnicodeLocales in order for this to work, but it is usually already there by default). > fc-list :lang=ko:outline=true > > UnShinmun:style=Regular > UnDotum:style=Bold > UnGungseo:style=Regular > Baekmuk Batang:style=Regular > UnBatang:style=Regular > UnYetgul:style=Regular > UnBatang:style=Bold > UnDotum:style=Regular > Baekmuk Gulim:style=Regular Also OK, you have scalable Korean fonts. > rpm -qa | grep scim > > scim-0.9.1-26 > scim-config-gconf-0.9.1-26 > scim-server-socket-0.9.1-26 > scim-config-socket-0.9.1-26 > scim-tables-ko-0.3.2-0 > scim-gtk2-immodule-0.9.1-26 > scim-frontend-socket-0.9.1-26 This is very old, apparently you are using SuSE Linux 9.1 or SLES9. Is this correct? You should always mention the version of SuSE Linux you are using when reporting a problem. > ps aux | grep scim > > no information came out, just a new line to enter commands) On SuSE Linux 9.1 and SLES9, scim was not yet used for Korean by default. Instead "ami" was used as the default Korean input method. And "ami" was only started by default when running in a Korean locale (like ko_KR.UTF-8). On SuSE Linux 9.1 and SLES9, scim was used by default only for Chinese. On SuSE Linux 9.3, SCIM is used by default for all CJK languages and started by default even in en_US.UTF-8 locale *if* it is installed (it is installed by default only when support for a CJK language was selected in YaST). As SCIM is much better than "ami", I suggest that forget about "ami" and use SCIM even if you do not want to upgrade to SuSE Linux 9.3. The SCIM packages which came with SuSE Linux 9.1 and SLES9 didn't yet have good support for Korean, therefore I recommend that you upgrade your scim packages. Uninstall the scim* package you listed above and install the packages scim-tables-zh-0.4.3-1.1 scim-tables-ko-0.4.3-1.1 scim-tables-ja-0.4.3-1.1 scim-tables-additional-0.4.3-1.1 scim-hangul-0.1.2-2.1 scim-1.0.1-0.1 from ftp://ftp.suse.com/pub/projects/m17n/9.1/i586/ As scim was not started by default on SuSE Linux 9.1 only for Chinese, you have create your own ~/.xim file to make scim start. Please create a file called ~/.xim with the following contents: export XMODIFIERS=@im=SCIM export GTK_IM_MODULE=scim export QT_IM_SWITCHER=imsw-multi export QT_IM_MODULE=scim scim -d after installing the packages above, then restart your X session. The command ps aux | grep scim should now list some scim related processes ("scim-launcher", ...). Your KDE taskbar should show a keyboard icon now which wasn't there before and when typing "Shift+Space" (or "Control+Space") in any KDE application, the scim-panel should pop up. Now you should be able to select a Korean input method in the scim-panel, for example "2bul". With the input method "2bul", the input gkf on a US keyboard is converted to 할 If you have a Korean keyboard, you should have Hangul printed on the keycaps. In that case choose an input method in the scim-panel which outputs the Hangul as printed on your keyboard. -- Mike FABIAN <[email protected]> http://www.suse.de/~mfabian 睡眠不足はいい仕事の敵だ。 -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]