» 您尚未 登录   注册 | 银行 | 首页调用管理 | 博客 | 帮助 | 社区 | 无图版
华镭社区论坛 -> 汉统Unihan -> 输入法与环境变量HOWTO
 XML   RSS 2.0   WAP 

--> 本页主题: 输入法与环境变量HOWTO 加入收藏 | 收藏主题 | 上一主题 | 下一主题
comcat


头衔:一介草民一介草民
该用户目前不在线
级别: 论坛版主
精华: 3
发帖: 165
威望: 144 点
镭: 219 L
贡献值: 0 点
在线时间:114(小时)
注册时间:2006-04-14
最后登录:2010-01-12
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子

输入法与环境变量HOWTO

原文出自:http://moto.debian.org.tw/viewtopic.php?p=49891


目前主流的 X 输入法有

1. XIM
2. GTK immodule(给 GTK+2/Gnome 软件用的,GTK+ 1 不适用)
3. QT immodule(给 QT/KDE 软件用的)
4. 其它


A. 设定 XIM 的方法:

1. 设定 locale
2. 设定 XIM name(XIM server 和 XIM client 靠这个彼此相认)
3. 执行 XIM server(主流的 XIM server 都会自动判断 XIM name,若之前没有设定,则会使用预设的 XIM name)
4. 确保你想用的软件支援 XIM,并且设定了正确的 XIM name

CODE:

# 设定 locale
export LC_CTYPE=zh_TW.UTF-8
# 也可以改用 export LANG=zh_TW.UTF-8
# LC_ALL 若无特别需求,不要用。

#设定 XIM name
export XMODIFIERS=@im=SCIM
# scim, fcitx, gcin 都会自动判断 XIM name

# 执行 XIM server
scim -d
# 如果是 gcin 请改用 gcin &

# 执行 XIM client
gedit &
# 所谓的 XIM client,就是你想要 run 的应用程序啦…



B. GTK immodule

GTK immodule 比起 XIM 有很多好处:
1. 不受 locale 限制
2. 完全不用设置,随时可用,会自动调用 IM server
3. 真正支援游标跟随
4. 可以任意切换各种不同 IM server,随时可改

使用方法:
1. 在 GTK+ 2 软件的输入区按鼠标右键,直接选择想用的输入法
2. 可用 GTK_IM_MODULE 这个变数指定预设的输入法

注:mozilla, firefox, thunderbird 等不是正规的 GTK+ 2,没办法用鼠标动态选输入法…请一定要指定 GTK_IM_MODULE

CODE:

export GTK_IM_MODULE=scim-bridge
firefox &
# 注意,需要安装 scim-bridge 才能使用这个功能

# 不建议使用 GTK_IM_MODULE=scim
# 因为 c++ 的相容性问题使 scim-gtk2-immodule 跟许多软件相冲突

export GTK_IM_MODULE=gcin
firefox &
# gcin 的 GTK immodule 又稳又好用,既然用了 gcin 就别再用 XIM 了…

export GTK_IM_MODULE=xim
# 如果你是用 fcitx / xcin 之类的 XIM server,就设定成这个


注:
1. oxim 1.0.3 的 GTK immodule 是假的,它其实还是 XIM
2. scim-bridge 不支持 QT immodule


C. QT immodule

QT immodule 比起 XIM 有很多好处:
1. 不受 locale 限制
2. 完全不用设定,随时可用,会自动调用 IM server
3. 可以任意切换各种不同 IM server,随时可改

使用方法:
1. 在 QT 软体直接选择想用的输入法
2. 可用 QT_IM_MODULE 这个变数指定预设的输入法

CODE:

export QT_IM_MODULE=scim
konqueror &
# 注意,需要安装 scim-qtimm 才能使用这个功能

export QT_IM_MODULE=gcin
konqueror &
# 注意,需要安装 gcin-qt3-immodule 才能使用这个功能

export QT_IM_MODULE=xim
# 如果你是用 fcitx / xcin 之类的 XIM server,就设定成这个


行到水穷处,坐看云起时

[楼 主] | Posted: 2006-09-05 17:42
顶端
chaos


该用户目前不在线
级别: 荣誉会员
精华: 0
发帖: 911
威望: 801 点
镭: 907 L
贡献值: 0 点
在线时间:235(小时)
注册时间:2006-05-26
最后登录:2008-07-17
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



不懂啊。设这设那的要干嘛?

DELL 1501,AMD Turion64X2 TL-56,RS480,SB600,ATI Radeon Xpress 1150
[1 楼] | Posted: 2006-09-05 18:29 顶端
14483103


该用户目前不在线
级别: 中级会员
精华: 0
发帖: 136
威望: 67 点
镭: 0 L
贡献值: 0 点
在线时间:122(小时)
注册时间:2006-09-20
最后登录:2010-10-05
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



厉害!
[2 楼] | Posted: 2006-10-10 17:14 顶端
忠心春




该用户目前不在线
级别: 新手上路
精华: 0
发帖: 9
威望: 10 点
镭: 10 L
贡献值: 0 点
在线时间:0(小时)
注册时间:2008-12-24
最后登录:2009-02-08
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子

转让保险代理公司

上海**保险代理有限公司转让,100万注册资金,万元版普通发票,经营范围(1.代理销售保险产品,2.代理收取保费,3代理相关保险业务的损失勘察和理赔,4.中国保监会规定的其他业务。),注册地址在上海徐汇区。公司帐目清晰,无任何债权债务问题,联系人田小姐 15821124988,请诚意者联系!非中介!
[3 楼] | Posted: 2009-02-08 16:57 顶端

华镭社区论坛 -> 汉统Unihan