LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: james_su

SCIM 0.3.1 & SCIM-Chinese 0.1.6 发布了。

[复制链接]
发表于 2003-3-18 19:57:58 | 显示全部楼层
苏兄, SCIM在Mozilla1.3(Red Hat Linux 8.x with Gtk2 support)环境下无法使用,有没有办法解决。
发表于 2003-3-20 14:23:25 | 显示全部楼层

非常不错,谢谢

turbolinux下安装请参考
http://www.linuxsir.cn/bbs/showthread.php?threadid=26942
整理的一些F&A
linuxforum.net
我昨天发现了一个SCIM的 bug,如果你没有装 scim-devel 包,就会导致无法装载模块。也就无法使用SCIM。
f我一直用这个输入法,但我发现有些汉字用拼音输入时在选字栏中没有,请问是输入法的问题吗?还是系统汉

化的问题?
r是什么现象?是找不到这个汉字还是输入栏里面有一些显示不出来的方块?如果是前者,就是输入法的问题。

如果是后者,就是你的gtk2字体没有配置好。
f现象是找不到这个汉字!我用的是字符集是gb2312,如我想输入“”‘’‘’‘’"王月"子(该汉字的发音为

月,是王字旁加个月字)。难道是我的字符集里没有包含这个字?“另外中文的符号在键盘上是如何实现的,

如引号。谢谢!!
r你这个字确实不是GB2312字符集里面的。使用zh_CN.GBK locale然后用 ctrl+/ 将中文输入状态从“简”切换

为“中”就可以输入你这个字了。
r首先,你用的是什么系统?

如果是redhat 8.0,就要下载专门为它编译的包,就是那些后缀为1rh8.*的包。

如果你的系统的gcc 版本为 3.2,glibc版本为2.2.5,则可以用为unitedlinux编译的包。

然后,用 rpm -Uvh *.rpm 安装就行了。scim-gtk2-immodule 和 scim-devel 可以不装。
f我的系统是redhat7.2.
gcc版本为2.96.
r实在抱歉,我没有为 2.96 的gcc编译SCIM。你可以试一试2.95.3编译的SCIM,或者装一个gcc-3.2,再装为

unitedlinux编译的版本。
f我从0.3.0升级到0.3.1,结果再也没有办法呼出scim,删除掉~/.scim之后也不行,降回0.3.0之后又好了
系统是mdk9.1cooker,X4.3.0,gcc3.2.2,glibc2.3.1
r你的系统真够新的。装 rh8 的包试一试。
f我试了,装rh8的包就可以用了,不过我自己编译的包反而不能用,奇怪了
f找到原因了。我自己编译的scim和你发布的binary的scim-chinese在一起使用有问题,不能load pinyin

server
r关键是C++库不兼容所致。各个版本的C++库的兼容性实在很成问题。
f你的scim-chinese编译时用的是gcc多少?应该是gcc3.1以上了吧?那样应该没有问题的啊  
r标准版用的是 gcc2.95.3 和 glibc 2.2.5,rh8 版用的是 gcc 3.2 和 glibc 2.2.91

ul1 版用的是 gcc 3.2 和 glibc 2.2.5
linuxfans.org
f据说scim能不倚赖locale工作,是真的吗?
rSCIM 可以不倚赖于 locale,但你的应用程序必须倚赖于locale。
f拼音输入时输入s,z,c能包括sh,zh,ch等翘舌音的编码吗(本人对翘舌音这些老记不清楚,大概广东人都

这样把)?好像拼音无法输入gbk扩展字符
r你可以修改 scim-chinese 的模糊音配置。如果你用的是 simple 配置模块,即用 scim -c simple 启动

scim,则先杀掉 scim,然后修改文件 ~/.scim/config.zh*,其中模糊音配置为:

/Server/Chinese/Pinyin/Ambiguity/AnAng = false
/Server/Chinese/Pinyin/Ambiguity/Any = false
/Server/Chinese/Pinyin/Ambiguity/ChiCi = false
/Server/Chinese/Pinyin/Ambiguity/EnEng = false
/Server/Chinese/Pinyin/Ambiguity/FoHe = false
/Server/Chinese/Pinyin/Ambiguity/InIng = false
/Server/Chinese/Pinyin/Ambiguity/LeRi = false
/Server/Chinese/Pinyin/Ambiguity/NeLe = false
/Server/Chinese/Pinyin/Ambiguity/ShiSi = false
/Server/Chinese/Pinyin/Ambiguity/ZhiZi = false

把上面的相关配置设置成 true 就行了。

要输入 GBK 字符,需要先切换成“中”输入模式,可以用鼠标点击工具条上的“简”来切换,或者用 ctrl+/

来切换。
f在kde环境下(3.1)下运行phoenix0.5时,呼出输入法后phoenix的下方总出现一个窗口,比较难看
r把配置 /FrontEnd/X11/ShowStatusBox 改为 false 就行了。
f能配置成使用拼音时默认用英文标点吗?
r抱歉不行。拼音模式默认是中文标点,不过你在使用的时候改成英文标点后就一直会是英文标点。\
发表于 2003-3-20 14:52:32 | 显示全部楼层
各位大哥,你们在前面讨论了如何转换windows下的码表。
在windows下可以将码表转换为.txt.格式
你们也讨论了编码格式不同。
可是我不会编程,谁能给我一个转换程序,谢谢
我的E-mail:dato@wz163.com
我想最好suzhe大哥在主页上提供一个下载,主要是以前我的五笔输入法加入了拼音词组
发表于 2003-4-13 13:09:09 | 显示全部楼层
各位DX本人用的是RedHat9
    KDE环境
    我安装了如下的软件包:
     scim-suite-0.4.0-2rh.p.i386.rpm
     scim-chinese-0.2.0-1rh8.i386.rpm
     scim-tables-zh-0.2.0-1.noarch.rpm
     scim-tables-zh-0.2.0-1.noarch.rpm
     scim-tables-zh-0.2.0-1.noarch.rpm

安装过程很正常,没有半点的出错提示,安装后又安照了
-------------------------------
How to start SCIM?

The simplest way to start SCIM within XFree86 is command "scim". Open a terminal (eg. rxvt), type scim and press enter, SCIM will start as a normal program. Open another terminal and execute the following command:

$ export XMODIFIERS=@im=SCIM

Then you may run any X program within this terminal and press ctrl-space to active SCIM.

In order to let SCIM run at background (aka. a daemon), just use command "scim -d". And if you want to start SCIM when X is starting, you may add following lines into your ~/.xinitrc or /etc/X11/xinit/xinitrc:

scim -d

export XMODIFIERS=@im=SCIM

For RedHat 8.x, you may modify file /etc/X11/xinit/xinitrc.d/xinput.
---------(转自http://www.gnuchina.org/~suzhe/scim/document.html)

的内容处理,但总时不能调出输入法。
这到底是什么原因?!
各DX快帮帮小弟!!!
小弟在弟谢了!!
发表于 2003-4-13 21:49:47 | 显示全部楼层
Default build: GCC 3.2.2 GLIBC 2.3.1
我在RH9下安装的是这一部分
For RedHat 8.x, you may modify file /etc/X11/xinit/xinitrc.d/xinput.
注意除了添加
scim -dexport XMODIFIERS=@im=SCIM
还要将chinput用#ping bi diao
发表于 2003-4-15 01:22:02 | 显示全部楼层
gtk2很正常啊
x11-gtk包安装没有?
是否运行gtk-query-immodules-2.0?
gentoo用的src.rpm
debian是编译的,都没问题呢,非常舒服~~
发表于 2003-4-15 08:39:25 | 显示全部楼层
to:dato
谢谢你的提点,输入法以可以用了!感觉真好。但又有一个问题,不知为什么输入不了词组?!
发表于 2003-4-16 01:36:54 | 显示全部楼层
i download scim-suite-0.4.0-2rh8.i386.rpm and installed it,
but when i logout and run scim in terminal, it says as follow:

[root@GoldFish root]# scim
Smart Common Input Method 0.4.0

Loading simple Config module ...
Creating backend ...
Loading Server module: rawcode ...
    Loading Server Factory 0 ... : OK
rawcode Server module is successfully loaded.
Loading Server module: table ...
Failed to load table Server module.
Loading x11-gtk FrontEnd module ...
Starting SCIM ...


and it just stop here, who can help me, what's the problem,
3xs very much!!!
发表于 2003-4-16 11:19:18 | 显示全部楼层
最初由 dato 发布
Default build: GCC 3.2.2 GLIBC 2.3.1
我在RH9下安装的是这一部分
For RedHat 8.x, you may modify file /etc/X11/xinit/xinitrc.d/xinput.
注意除了添加
scim -dexport XMODIFIERS=@im=SCIM
还要将chinput用#ping bi diao


我不知道为什么,但是他确实发生了
[quote]zh_CN*)
           scim -d
           export XMODIFIERS=@im=SCIM
           if [ -e /usr/bin/chinput ]; then
                XIM="Chinput"
            elif [ -e /usr/X11R6/bin/xcin ]; then
                export LC_CTYPE=zh_CN.GB2312
                XIM="xcin-zh_CN.GB2312"
            fi
        ;;[/quote]
记住不要屏蔽掉chinput,像我这样添加就行了
发表于 2003-4-19 02:34:00 | 显示全部楼层
how to reinstall minichinput in redhat9?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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