LinuxSir.cn,穿越时空的Linuxsir!

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

SCIM for Redhat8.0的安装与使用

[复制链接]
发表于 2002-10-13 01:49:54 | 显示全部楼层 |阅读模式
一、安装
:eek: 下载与说明文档地址
http://www.gnuchina.org/~suzhe/scim/
http://www.turbolinux.com.cn/~suzhe/scim/


:eek: 如果大家使用的是 rh8.0,那么只需要安装 scim 的几个包就行了。其他的依赖包
已经包含在 rh8.0 里面了。

:eek: 具体就是安装以下几个包:
scim-0.1.4-1rh8.i386.rpm
scim-frontend-x11-0.1.4-1rh8.i386.rpm
scim-config-simple-0.1.4-1rh8.i386.rpm
scim-server-rawcode-0.1.4-1rh8.i386.rpm
scim-chinese-0.1.3-6rh8.i386.rpm

:eek: 安装前记得rpm -e miniChinput

:eek:如果说缺少包,直接 --nodeps强制安装试一试。

:eek: 让scim在kde和gnome里自动运行
是改这个文件/etc/X11/xinit/xinitrc.d/xinput
把里面所有 Chinput 改成 SCIM, 所有 chinput 改成 scim,
然后把 XIM_PROGRAM=scim;; 改成:

XIM_PROGRAM=scim
XIM_ARGS="-c simple -d" ;;
 楼主| 发表于 2002-10-13 01:51:45 | 显示全部楼层

二、使用

:eek: 候选字的显示方向是可以配置的,你看一下 .scim/config.zh_CN.* 里面的选项,
里面有一个 LookupTableVertical 参数,改成false就行了。注意,在修改参数前要杀掉 scim。

:eek:类紫光拼音的单窗口输入风格
二进制包不依赖于 libsigc++ 库(已经将这个库静态编译进scim了)

修改如下配置选项,就可以完全仿照紫光拼音的输入风格:

/FrontEnd/X11/LookupTableEmbedded = true
/FrontEnd/X11/LookupTableVertical = false
/Server/Chinese/Pinyin/AlwaysShowLookup = true
/Server/Chinese/Pinyin/AutoCombinePhrase = true
/Server/Chinese/Pinyin/AutoFillPreedit = false

注意:要想修改配置,请先杀掉 scim 进程,
然后编辑 ~/.scim/config.zh_CN.* 文件。
如果你用的是 gconf 配置模块,最好用
gconf-editor 编辑配置,非常方便。

大家可以尝试修改以上配置,来取得不同的效果。
:eek:如以下配置模仿微软拼音整句输入风格:

/FrontEnd/X11/LookupTableEmbedded = false
/FrontEnd/X11/LookupTableVertical = false
/Server/Chinese/Pinyin/AlwaysShowLookup = false
/Server/Chinese/Pinyin/AutoCombinePhrase = true
/Server/Chinese/Pinyin/AutoFillPreedit = true

:eek:缺省情况下在“简”状态下,scim 只能输入 gb2312 的汉字,

要输入繁体或所有汉字,请用 ctrl-/ 切换输入状态。

在“繁”状态下只能输入 big5 繁体,在“中”状态下可以输入所有汉字,

其中包括大部分 GB18030 汉字(目前约 25000 个汉字)。

:eek: 默认的字体太小了。
把你的 gnome 系统字体改大,或者自己在 ~/.scim/config.zh_CN.* 里面指定字体.

/FrontEnd/X11/Font = Sans,KaiTi 16

:eek:注意,需要用 qtconfig3 把默认的输入法风格改成 Over The Spot。QT3 的 OnTheSpot 风格有问题。
或者你也可以在 ~/.scim/config.zh_CN.* 里面彻底关掉 SCIM 的 OnTheSpot 风格。

:eek:SCIM 的模糊音是很强的,缺省状态下,eng = en, ing = in,其它模糊音可以在
配置文件里面修改。微软拼音支持的所有模糊音,SCIM 都支持。

:eek:可以记录词组。在 ~/.scim/phrase_lib 这个文件里。你可以把配置文件里面的 /Server/Chinese/Pinyin/User/DataFormat 选项
改成 text,phrase_lib 的格式就会变成文本的,UTF-8编码。

:eek:SCIM输入法平台的主程序是 scim,用法如下:

scim [option]...

可以使用以下一些参数:
-l, --list
列出所有可用的模块。
-f, --frontend name
指定前端模块名称,缺省使用列表中第一个模块。
-c, --config name
指定配置模块名称,如 -c simple 或 -c gconf。
-d, --daemon
以守护进程方式运行 SCIM。
-h, --help
显示帮助。
 楼主| 发表于 2002-10-13 02:29:03 | 显示全部楼层
发表于 2002-10-13 02:46:38 | 显示全部楼层
好东西,支持!我已经装好了。再配置一下就更完美了。
发表于 2002-10-13 02:49:19 | 显示全部楼层
在xinput里有设置XMODIFIERS的语句,应该不用在.bashrc中再设了。
发表于 2002-10-13 11:58:03 | 显示全部楼层
SCIM有xsim好用吗。
各位谈谈。
我现在用xsim。感觉还可以。SCIM没试过。
 楼主| 发表于 2002-10-13 17:40:39 | 显示全部楼层
最初由 mpmp 发布
在xinput里有设置XMODIFIERS的语句,应该不用在.bashrc中再设了。

噢,你说得对,我已经改过来了,谢谢提醒。
发表于 2002-10-16 07:35:47 | 显示全部楼层

help me~~~~~~~~~

[root@laptop root]# scim &
[1] 1354
[root@laptop root]# Loading simple Config module ...
Creating backend ...
Loading Server module: pinyin ...
pinyin Server module is successfully loaded.
Loading Server module: rawcode ...
rawcode Server module is successfully loaded.
Loading x11-gtk FrontEnd module ...
Starting SCIM ...
Warning (scimConfigBase) : No default int value for key "/FrontEnd/X11/ToolBar/POS_X", using default value.
Warning (scimConfigBase) : No default int value for key "/FrontEnd/X11/ToolBar/POS_Y", using default value.
[root@laptop root]#


????????????

what's wrong ?
发表于 2002-10-16 07:36:58 | 显示全部楼层
i can't use scim now ...........
发表于 2002-10-16 09:05:38 | 显示全部楼层
http://www.gnuchina.org/~suzhe/scim/
已经提供了xinput文件样本下载,如果没有太大问题,直接把这个xinput考入
/etc/X11/xinit/xinitrc.d/就可以了,必要时可以稍作修改。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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