Fcitx:修订间差异
第11行: | 第11行: | ||
*[http://code.google.com/p/fcitx/ 项目主页] | *[http://code.google.com/p/fcitx/ 项目主页] | ||
fcitx 在中文环境下安装一般不会有什么问题(LC_CTYPE=zh_CN.UTF-8). 在英文环境下安装,可按如下配置: | |||
> sudo apt-get install fcitx-pinyin im-switch | |||
> im-switch -s fcitx -z all_ALL | |||
修改/etc/X11/xinit/xinput.d/fcitx,为: | |||
XIM=fcitx | |||
XIM_PROGRAM=/usr/bin/fcitx | |||
XIM_ARGS="" | |||
GTK_IM_MODULE=XIM | |||
QT4_IM_MODULE=XIM | |||
DEPENDS="fcitx" | |||
在以上配置下,通常不会有什么问题了。但偶尔在GTK程序中会出现不能切换出fcitx的情况,此时需要配置 | |||
/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/gtk.immodules | |||
和(如果系统是gnome3的话) | |||
/usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules.cache | |||
将: | |||
"xim" "X Input Method" "gtk20" "/usr/share/locale" "ko:ja:th:zh" | |||
这一行的后面,加入“en”,即更改为: | |||
"xim" "X Input Method" "gtk20" "/usr/share/locale" "en:ko:ja:th:zh" | |||
"fcitx" "Fcitx (Free Chinese Input Toy of X)" "fcitx" "/usr/share/locale" "ja:ko:zh:*" | |||
这一行的后面,加入“en”,即更改为: | |||
"fcitx" "Fcitx (Free Chinese Input Toy of X)" "fcitx" "/usr/share/locale" "en:ja:ko:zh:*" | |||
参考: | |||
https://wiki.archlinux.org/index.php/Fcitx_%28%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87%29 | |||
http://fcitx-im.org/wiki/Input_method_related_environment_variables/zh-cn | |||
[[Category:中文]] | [[Category:中文]] |
2012年6月20日 (三) 10:48的版本
中文输入法 | 中文输入法fcitx | 中文输入法ibus |
Fcitx──小企鹅输入法:Free Chinese Input Toy for X是一个以GPL方式发布的、基于XIM的简体中文输入法集合(原为G五笔),包括五笔、五笔拼音、二笔、仓颉、晚风、冰蟾全息、拼音(全拼和双拼)、区位以及码表输入模块。
Fcitx 4是新版,各方面都比老版强很多。
Fcitx──小企鹅输入法:Free Chinese Input Toy for X是一个以GPL方式发布的、基于XIM的简体中文输入法集合(原为G五笔),包括五笔、五笔拼音、二笔、仓颉、晚风、冰蟾全息、拼音(全拼和双拼)、区位以及码表输入模块。 Fcitx是非常轻巧的输入法,但是原作者于2007年夏终止了该项目据传其导火索缘于有 编程高手 质疑其代码风格。 很快便传出有人接手了其项目,目前Fcitx仍在开发中。
外部链接
fcitx 在中文环境下安装一般不会有什么问题(LC_CTYPE=zh_CN.UTF-8). 在英文环境下安装,可按如下配置:
> sudo apt-get install fcitx-pinyin im-switch > im-switch -s fcitx -z all_ALL
修改/etc/X11/xinit/xinput.d/fcitx,为: XIM=fcitx XIM_PROGRAM=/usr/bin/fcitx XIM_ARGS="" GTK_IM_MODULE=XIM QT4_IM_MODULE=XIM DEPENDS="fcitx"
在以上配置下,通常不会有什么问题了。但偶尔在GTK程序中会出现不能切换出fcitx的情况,此时需要配置
/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/gtk.immodules
和(如果系统是gnome3的话) /usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules.cache
将:
"xim" "X Input Method" "gtk20" "/usr/share/locale" "ko:ja:th:zh"
这一行的后面,加入“en”,即更改为:
"xim" "X Input Method" "gtk20" "/usr/share/locale" "en:ko:ja:th:zh"
"fcitx" "Fcitx (Free Chinese Input Toy of X)" "fcitx" "/usr/share/locale" "ja:ko:zh:*" 这一行的后面,加入“en”,即更改为: "fcitx" "Fcitx (Free Chinese Input Toy of X)" "fcitx" "/usr/share/locale" "en:ja:ko:zh:*"
参考: https://wiki.archlinux.org/index.php/Fcitx_%28%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87%29 http://fcitx-im.org/wiki/Input_method_related_environment_variables/zh-cn