FC6 LINUX中的scim的双拼问题的解决(转)[@more@]FC5双拼很是让我乐了一把。可是FC6的双拼居然玩失踪!
直接copy下来:
-*-*-*-*-*-*-
给FC6的scim-pinyin增加双拼
我一直都用双拼,所以很高兴scim的智能拼音(scim-pinyin)提供了双拼功能。新装的FC6中,智能拼音竟然没有提供双拼。一看版本号,是 0.5.91,和scim官网上的最新版本号一样,奇怪了。google一下,才发现FC6是故意把双拼给去掉了,有一个办法来解决。
下一个scim-pinyin-0.5.91-12.fc6.src.rpm (这是一个SRPM)。安装之后,在 /usr/src/redhat/SPECS/ 下面就有一个 scim-pinyin.spec。编辑这个文件,把里面和shuangpin有关的patch都给删掉(FC居然专门打patch来禁用双拼,和双拼有仇吗~)。然后用
# rpmbuild -bb scim-pinyin.spec
来重新编译。最后在 /usr/src/redhat/RPMS/ppc 下面得到一个新的rpm文件。删除原来的scim-pinyin,安装这个rpm,就有双拼可以用了呵呵。以前在FC5的时候不知道这个,把scim到 scim-pinyin都全部自己编译了一遍,还得自己改配置文件,费了老大事。还是这个办法好!
Updated on 2007-03-02: 原来FC6的patch只是把界面上的双拼选项删去了,但是功能还是保留着的。只需要手工修改~/.scim/config,添加以下两行也可以打开双拼:
/IMEngine/Pinyin/ShuangPin = true
/IMEngine/Pinyin/ShuangPinScheme = 4
其中ShuangPinScheme=4表示使用智能ABC的双拼方案,其他代号代表不同的方案。
-*-*-*-*-*-*-
*-*-*-*-*-*-*
-*-*-*-*-*-*-
FC6的开发者为何故意屏蔽双拼输入选项?
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/8494135/viewspace-939184/
,如需转载,请注明出处,否则将追究法律责任。