Fcitx:修订间差异

来自Ubuntu中文
跳到导航跳到搜索
Boubalos留言 | 贡献
第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