Setup
IN PROGRESS
NOTE : This documentation is aimed at helping users under various locales input CJK(Chinese, Japanese and Korean) with SCIM. And, user experiences here are based on Ubuntu 6.06 - Dapper Drake - version.
Dependent Packages
Language |
Input Method(s) defaulted |
Simplified Chinese (zh_CN) |
scim-chewing, scim-pinyin, scim-tables-zh |
Traditional Chinese (zh_TW) |
scim-chewing, scim-pinyin, scim-tables-zh |
Japanese (ja_JP) |
scim-anthy |
Korean (ko_KR) |
scim-hangul |
- scim/skim is default Input Method for Ubuntu/Kubuntu CJK users.
- scim and scim-gtk2-immodule are installed by ubuntu-desktop.
- skim and scim-qtimm are installed by kubuntu-desktop.
- Defaulted IM engine module(s)(ie, scim-hangul) is installed by language-support-??(ie, language-support-ko).
- im-switch is installed by language-support-??.
- Additional installation of scim-related packages (This section is based on Dapper Beta version.)
- For Chinese input :
- For Japanese input :
- For Korean input :
- scim-tables-ko is not required to install.
- scim-qtimm may need to be installed if users want to input Korean with QT/KDE applications under ubuntu-desktop.
- Same way, scim-gtk2-immodule may need to be installed for GTK/Gnome applications under kubuntu-desktop.
SCIM Setup
- The follwings are for GTK/QT_IM_MODULE with scim ((ie, GTK_IM_MODULE=scim), if you prefer to set GT/QT_IM_MODULE with xim, please refer XIM mode below.
- Dapper's method
- scim-im.org's method
- user own setup
Users
- User-A : Users use one of CJK locales (zh_CN.UTF-8, zh_TW.UTF-8, ja_JP.UTF-8, ko_KR.UTF-8)
- User-B : Users use en_US.UTF-8
- User-C : Users use one of other locales than en_US.UTF-8 and CJK locales
Setup Shortcut
Desktop |
User |
Setup |
Ubuntu |
User-A |
1 |
User-B |
2 |
|
User-C |
3 |
|
Kubuntu |
User-A |
1 |
User-B |
2 |
|
User-C |
3 |
Input Details
- Trigger keys : Control+space, Shift+space, Zenkaku_Hankaku(on Japanese keyboard), Hangul(on Korean keyboard)
(maybe scim/skim's tray icons here)
(maybe scim/skim configuration UI screenshot here)
- Chinese
- Japanese
- Korean
XIM mode
Troubleshooting
To check scim/skim related packages installed,
dpkg -l scim* | grep ii
and
dpkg -l skim
To check scim/skim running,
ps -A | grep scim
for ubuntu-desktop and
ps -A | grep skim
for kubuntu-desktopTo check scim/skim related env vars,
env | grep IM_MODULE --> QT_IM_MODULE=scim, GTK_IM_MODULE=scim
and
env | grep XIM --> XIM_PROGRAM=/usr/bin/scim -d
and
env | grep XMOD --> XMODIFIERS=@im=SCIM
To check supported locale for scim,
cat ~/.scim/global
,then look at /SupportedUnicodeLocales, if your locale isn't there add it to the line with comma like as
/SupportedUnicodeLocales = en_US.UTF-8,en_UK.UTF-8
Useful Links
CJK LoCoTeam's Webforum, mailing list, and irc channels found on ["ChineseTeam"], ["JapaneseTeam"], and ["KoreanTeam"] wiki pages.
When you report a bug of scim/skim to [https://launchpad.net/malone Malone], subscribe [https://launchpad.net/people/ubuntu-cjk-testers Ubuntu CJK Testers].