LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1218|回复: 5

如何在英文环境下使用SCIM[2008 Spring]

[复制链接]
发表于 2008-4-15 21:30:39 | 显示全部楼层 |阅读模式
如题,系统安装了KDE和GNOME两种桌面,中文和英文两种语言。
登陆时选择英语语言和GNOME后进入桌面,SCIM输入法无法启动;而在中文语言环境下则没有问题。
请问如何在GNOME的英文环境中自动启动SCIM呢?
发表于 2008-4-15 22:33:07 | 显示全部楼层
Post by javarchator;1838630
如题,系统安装了KDE和GNOME两种桌面,中文和英文两种语言。
登陆时选择英语语言和GNOME后进入桌面,SCIM输入法无法启动;而在中文语言环境下则没有问题。
请问如何在GNOME的英文环境中自动启动SCIM呢?


在profile里面设置登陆时启动scim!
回复 支持 反对

使用道具 举报

发表于 2008-4-16 10:21:50 | 显示全部楼层
1.
$ su
# urpmi scim-pinyin
(可以根据自己爱好装其他输入法引擎例如五笔,我比较喜欢智能拼音,依赖的包会自动安装)
这时可以在gtk程序里使用scim输入中文了,但是qt程序用不了

2.
# urpmi scim-qtimm
$ echo "/DefaultConfigModule = kconfig" >> ~/.scim/global
安装完之后可以在大部分程序里正常使用scim了,包括qt程序

3.
有很多程序启动不了,例如adobe reader,realplayer和官方版firefox
这时候不要,也不需要去修改这些程序的启动脚本
# urpmi scim-bridge scim-bridge-qt

4.(关键的一步)
# vim /etc/sysconfig/i18n 或者 $ vim ~/.i18n
更改以下几项
GTK_IM_MODULE=scim-bridge
QT_IM_MODULE=scim-bridge
XIM_PROGRAM="scim -d"
XMODIFIERS=@im=SCIM
重启X
冲突都完美解决

5.如果用的是gnome,那么已经设置完了
如果用的是kde,那么openoffice里scim不能光标跟随
# urpme openoffice.org-kde (OpenOffice.org 2.1) openoffice.org-go-ooo-kde (OpenOffice.org 2.2)
# urpmi openoffice.org-gnome (OpenOffice.org 2.1) openoffice.gnome-go-ooo-kde (OpenOffice.org 2.2)

6.scim+智能拼音不能在wine模拟的程序里输入
有两个解决办法
i.用打过补丁的wine源码自己重新编译
ii.# urpmi scim-fcitx(然后在scim里选fcitx输入,如果你喜欢fcitx式的输入也可以装这个)


按照这种方法设置完后,可以用scim在大部分程序里正常输入中文(至少我还没发现不行的)
也没有任何冲突(我没发现有)
其实scim还是很不错的,有很多输入法引擎可以选,个人觉得智能拼音的准确率和微软拼音差不多


PS:遇到问题,请先搜索下论坛,这个夏兄已经说明多次了!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-17 11:45:13 | 显示全部楼层
楼上的方法都试过了,没用。。
在控制台启动SCIM可以打开输入法状态栏图标,但是无法正常使用。

BTW,控制面板(忘记具体名字了)里面的区域设置好像失效了一样,第二步设置输入法把skim换为scim bridge,重启之后去看依然是skim,这是BUG还是我不会用呢?

希望楼下的大大们先自己试一下,然后再来发言,谢谢
回复 支持 反对

使用道具 举报

发表于 2008-4-17 15:10:36 | 显示全部楼层
你安装scim
和scim-pinyin了么?
我的就添加了设置就没有问题了
回复 支持 反对

使用道具 举报

发表于 2008-4-17 15:57:11 | 显示全部楼层
我是安装了scim-bridge搞定了,你试试看吧
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表