LinuxSir.cn,穿越时空的Linuxsir!

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

Yuking兄力作,G五笔最新版本0.9.1[五笔86(98)+拼音+区位]

[复制链接]
发表于 2002-7-16 01:21:09 | 显示全部楼层 |阅读模式
声明:本程序属于Yuking兄,弟兄们可以下载试用或散发。散发时就注明Yuking兄的大名,这是对Yuking兄劳动成果的尊重,也是对我们自己的尊重!

致谢:多谢Yuking兄,有了G五笔,才让弟兄们感觉到什么自由。同时也感谢参与测试及使用的弟兄!

一。下载

1.tar包下载

www.linuxsir.cn/gWuBi/gWuBi-0.9.1.tar.gz

2]RPM包下载

www.linuxsir.cn/gwubi/gWuBi-0.9.1-1.i386.rpm

二。安装方法[注:选择其中之一即可]

0]先把以前的的输入法卸掉。
如果是G五笔以前的版本,可用
#rpm -e gWuBi
如果是Chinput,可用
#rpm -e miniChinput

如果是Mandrake可用下面的方法来卸载
#rpm -e Chinput

1.安装方法之一[tar包安装法]

0]下载tar包

1]首先确定您的系统安装了以下包:
        make
        XFree86用其开发包
        gcc

2]进入用户root(建议使用命令“su -”) ,将gWuBi-x.x.tar.gz复制到某个目录下,比如是/temp。执行以下操作:
        #cd /temp
        #gzip zxvf gWuBi-x.x.tar.gz
        #cd gWuBi-x.x
        #make
        #make install

3]本软件会向系统复制以下文件:
        /usr/bin/chinput                //启动本程序的脚本
        /usr/bin/gWuBi                        //主程序
        /usr/share/gWuBi/punc.mb        //中文标点映射表,可以修改
        /usr/share/gWuBi/wbx.mb                //取自cjpvinput的GBK五笔码表文件,包括大量词组
        /usr/share/gWuBi/wbx-mini.mb        //仅包含单字的GBK五笔码表文件
        /usr/share/gWuBi/py.mb                //拼音码表文件
        /usr/X11R6/lib/X11/fonts/misc/studio-song14.pcf.gz        //14点阵中文GB字库

4]程序运行时会在当前用户目录生成目录.gWuBi,并可能在该目录下生成文件config和wbx.mb。

5]如果需要御载,可在源码目录下执行:
        #make uninstall
        或是直接删除该软件复制及生成的文件(注意,用户目录下的文件./gWuBi/wbx.mb中包含用户自定义的词组)。

6]为了测试本程序能否在您的系统运行,本程序附带了一个”g五笔测试程序“。该测试程序使用了GTK2,因此如果您需要安装它,请先安装GTK2用其开发包。安装测试程序,在解开的g五笔目录下运行install-test即可,它将向系统复制以下两个文件:
        /usr/bin/test-g5.sh
        /usr/share/gWuBi/test-g5

2.安装方法之二[rpm安装法]

1]下载rpm

2]在终端上运行[到你所下载到的G五笔的目录下运行]
#rpm -ivh gWuBi-0.9.1-1.i386.rpm

3]退出KDE,然后再进入,G 五笔就能用了。
三。使用98版本五笔设置方法[用86版本的弟兄,这步省略]
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
使用五笔98版的弟兄,还得下载五笔的码表,然后用下面的方法做,使用86版本的弟兄们,就此停住!
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
将该码表替换/usr/share/gWuBi/wbx.mb即可。如果用户目录的.gWuBi下有wbx.mb,应该删除

五笔98码表下载:
www.linuxsir.cn/gwubi/wb98.mb.gz

三。G五笔的相关说明文档
g五笔版本

>>编译说明
    编译本程序只需安装XFree86(4.X以上版本,3.3.6及以下版本未经测试)的开发库就行了,具体安装方法请参看文件
    INSTALL。

>>功能说明
    ·五笔输入:提供标准的五笔98输入法,并支持'z'键模糊输入。
    ·造词功能:热键为Ctrl+8。该功能允许的最长词组为10个汉字。由于众所周知的原因,新增加的词组不可能直接添加
    到原始的五笔码表文件中(即/usr/share/gWuBi/wbx.mb),而是放在用户目录下的.gWuBi中(文件名为wbx.mb),
    因此,不同的用户可能会有不同的五笔码表。
    ·拼音输入:本程序提供两种拼音输入方法:
            - 在五笔状态,先输入‘z’,然后按全拼输入即可(需打开Z_PinYin选项)。在进行五笔输入时,如遇到某些不会打的字,可以用该方法;
            - 切换到拼音方法,直接按全拼输入。
            本程序中带的拼音为GBK拼音,并有丰富的词组。
    ·区位输入:由于该功能只是为了方便输入少量的特殊符号,因此只提供了简单的支持,并且输入条上可能会有乱码出现。该方式只支持0~9输入。
    ·GBK支持:在系统装有支持GBK的字体情况下,输入条总能正确显示GBK汉字。
    ·快速中英文切换
    ·全角输入
    ·删除词组:热键为Ctrl+7。该功能只能删除词组,不能删除单字。
    ·调整词序:热键为Ctrl+6。
    ·自动处理“.”和“。”。
    ·自动隐藏输入条。
    ·支持OverSpot光标跟随模式,并且能自动根据应用程序是否支持OverSpot确定输入条的位置。

>>使用说明
    ·切换中文输入状态:按Ctrl+SPACE键;或是中文输入状态下按左CTRL键进行快速中英文切换;
    ·切换输入法:鼠标单击输入条的”五笔/拼音/区位“处,程序将按 五笔->拼音->区位 循环切换;或按左Ctrl+SHIFT切换;或按Alt+数字(Alt+1-->五笔,2-->拼音,3-->区位);
    ·快速中英文切换:在中文输入状态下,按左Ctrl键可以进行中英文切换;
    ·中英文标点切换:鼠标单击输入条的”。“;
    ·全角/半角切换:鼠标单击输入条的”A“;
    ·在输入状态,按”Enter"键会使输入条上的用户输入送到应用程序;
    ·在输入状态,按“Esc”键可取消所有输入;
    ·自造词:该功能可生成自定义的词组。在输入状态下按Ctrl+8键会弹出造词窗口,按“+”/“-”处可增加/减少字数。此处能记住启动g五笔后输入的最后10个汉字;
    ·删除词组:该功能只能删除词组,不能删除单字。在五笔输入状态下按Ctrl+7,按提示信息操作即可。
    ·调整词序:该功能可调整与输入完全匹配的字/词的顺序。在五笔输入状态下按键Ctrl+6,按提示操作即可。
    ·自动处理“.”和“。”:在中文输入状态下,如果输入了一个数字,则紧接着的“.”将会输出“.”,而不是“。”

>>配置文件
    本程序会在用户主目录下生成目录.gWuBi,并生成两个配置文件
    ·config
    此文件保存了程序的状态,不必修改;
    ·profile
    用户可在此文件中设置程序,包括以下项目:
            FontName:程序的显示字体,格式为“中文字体,英文字体”,如“-*-*-medium-r-normal--14-*-*-*-*-*-gb2312.1980-0*,fixed";
            FontLocale:程序显示字体的区域设置,当您的系统中有支持GBK或GB18030的字体时,请将该项设为"zh_CN.GBK"或"zh_CN.GB18030",否则请设为"zh_CN.GB2312";
            AutoHide:输入条是否自动隐藏,值为1(自动隐藏)或0;
            AutoHideInterval:输入条自动隐藏时间间隔,以秒计;
            HideMainLogo:是否隐藏程序主图标;
            TrackCursor:输入条是否光标跟随,当应用程序支持OverSpot时可实现光标跟随;
            Z_PinYin:在五笔方式下,是否使用'z'输入拼音,值为1(使用)或0;
            Bell:出错时是否响铃提示,值为1(响铃)或0。
    *格式为”项目 = 值“,注意‘=’前后各有一个空格。

>>关于”g五笔测试程序“
    由于LINUX系统的多样性,不同系统的设置可能会相差很大,而本程序的安装程序是针对RedHat7.X制作的,因此,您安装后可能无法使用。
    正是基于上述原因,本安装包内带了一个小的测试程序。如果您安装本程序后不能正常使用,请在X下打开一个控制台,输入命令:
    test-g5.sh
    这时您会看到一个程序窗口,请按提示操作。

>>注意事项
    XIM程序如果发生意外崩溃,可能会导致X和使用该XIM程序的应用软件崩溃,因此,您一定要随时保存自己的有用数
    据。

>>其它事项
    本人是一个LINUX迷,只是略懂一些编程,程序写的很乱,敬请谅解。
    如果您对本程序或本人有什么意见或建议的话,请来信:yuking_net@sohu.com,本人将十分感谢。

>>致谢
    本程序中的许多代码参考了红旗rfinput的源码,甚至有些是直接抄来的,因此,在此要向rfinput的作者
    Zhao yang(yzhao@redflag-linux.com)致敬。
    本程序中的GBK五笔码表文件取自cjkvinput(http://www.sourceforge.net/projects/cjkvinput/),
    本人只是针对本程序进行简单的排序工作,在此向其作者表示感谢。
    另外,大家当然不能忘记向伟大的五笔字型输入法的发明人 王永民 先生致以最崇高的敬意。
 楼主| 发表于 2002-7-16 01:35:17 | 显示全部楼层

Yuking兄力作,G五笔最新版本0.9.1

这是版本是Yuking兄花了一个周末的修改而来。据Yuking兄说,原来发布的那个0.9问题多多。所以Yuking兄建议大家换新的。
哈。。。。看来辛苦的是Yuking兄,而弟兄们只会享用了。。爽不爽???

G五笔新增的内容如下:
1。增加五笔z的模糊匹配 ----》这项功能还要大家反馈意见;
2。新的版本已经将clhu兄提及的些符号增加进去了(如果仅增加符号而不更新版本,增加词组时可能会使G5当掉)。与XTERM不兼容的问题也已解决;
3。将主图标的状态颜色改为三种;
4。增加一项配置,可以将Z键输入拼音的功能去掉;
5。修改了overspot情况下的多个问题
6。如果大家的LOCALE设置为中文,且设置了XMODIFIERS的话(无论是什么),只要XMODIFIERS指定的XIM没有启动(如已卸载),在X的控制下使用gWuBi&即可使用G5。
发表于 2002-7-16 09:37:13 | 显示全部楼层
唉~~~~好久没用上G5了~~~
发表于 2002-7-16 09:52:59 | 显示全部楼层

什么原因呢?

G5有问题吗?还是其它……
最初由 小凡 发布
唉~~~~好久没用上G5了~~~
发表于 2002-7-16 10:08:11 | 显示全部楼层
硬盘坏掉中……没有LINUX可用了,55555
 楼主| 发表于 2002-7-16 10:52:21 | 显示全部楼层
哈。。。没有企鹅可真是个痛苦。。。。
发表于 2002-7-16 15:02:37 | 显示全部楼层
问题依然很多:
1、rxvt下狂闪现象不会出现了,但如果你在其它程序中打开了gWuBi,如果此时再开一个rxvt,那么新开的rxvt窗口有提示条,但输入的是字母。刚才在mozilla中也出现一次(未能重现)
2、现象1在gnome-ternimal中不会出现,但还会狂闪
发表于 2002-7-16 15:25:52 | 显示全部楼层
刚才又试了试,发现2不太容易重现,只发现下面的情况每次都存在:
1、打开一个gnome-ternimal窗口
2、将窗口最大化,回车直到最后一行
3、打开输入法
4、先输入几个中文字,再输入几个字母,如“cls”,此时回车就会狂闪。跟输入的字母也有关系,“cl”“clss”不会。“www”会。

打字的过程中现象1在mozilla中也出现了,但没有发现其规律。
发表于 2002-7-17 08:32:26 | 显示全部楼层

是有点问题

不过,我的gnome2中的gnome-terminal/gedit好象不支持overspot,因此没有出现狂闪的问题。
mozilla是个问题,无论从哪个程序切换过来都存在您说的现象。我很少用mozilla,因此测试不够。
下面我重点解决rxvt/gnome/mozilla的问题
 楼主| 发表于 2002-7-17 13:34:14 | 显示全部楼层
在我的机器上倒是没有发现在MOZILLA上有问题,一切正常。gedit光标是不能跟随。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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