一、将中文版MS-DOS6.22的外部命令DICTMAN.EXE拷贝到WIN95的COMMAND目录下。
二、按以下格式创建五笔字型编码文件:
C:\WINDOWS\COMMAND\〉TYPEWBX.DIC
[Description]
Name=五笔字型
MaxCodes=4
UsedCodes=abcdefghijklmnopqrstuvwxy
WildChar=z
Sort=0
[TEXT]
工a
式aa
恭恭敬敬aaaa
……
言yyyy
其中[TEXT]段内的每一行的左边为汉字或词组,右边为该汉字或词组的五笔字型编码。
三、运行DICTMAN.EXE程序,在菜卜虚凳单上选“编码词典”,在文件名处输入WBX.DIC按回车进行排序。在编码词典文件名处输入:WBX.TBL,选码元类型为16进制数字。选“确认”按钮生成WBX.TBL文件。
四、在WIN9/COMMAND目录下的PDOS95.BAT文件中加入一句:instdictwbx
重新运行PDOS95.BAT,就可以在WINDOWS95的中文DOS方式下使用五笔字型输入法了。
段洪杰
目前,MS-DOS6.22系统是PC机中用得最多的磁盘 *** 作系统,但是,人们通常只是使用了它的西文 *** 作界面,而很少有人使用它的中文界面。笔者认为,这其中原因之一可能是人们认为它的汉字输入法太古老。其实不然,它的输入法还是比较灵活的。MS-DOS6.22系统本身带有区位、双拼、全拼和国标四种汉字输入法,而且还提供了字典转换程序和输入法生成程序。这就是我们可以挂接其它输入法的根本所在。最近,笔者成功地将UCDOS汉字系统下的五笔字型输入法移植到了中文MS-DOS系统下。下面说明其形成过程:
一、安装MS-DOS6.22系统,启动该汉字系统,并且驻留一种汉字输入法。
在CONFIG.SYS文件中应有下列命令行:
DEVICE=C:\PDOS\PBIOS.SYS
在C:\PDOS\PDOS.BAT文件中应有类似下面的内容:FONT16
HZVIO
HZKBD
INSTDICTPINYINA_F3
CTRLPAN
二、将UCDOS下的五笔字型编码字典反编译成文本方式的编码源文件:
CD\UCDOS\DRV
IMDMNGWB.IMDWB.DIC
笔者使用的是UCDOS6.0,所生成的WB.DIC文件长度接近400KB,这样大的文件可用MS-DOS提供的EDIT程序进行处理,删除该文件前面的文字说明部分,此时亦可加入您常用的字词。
三、将WB.DIC文件移到C:\PDOS目录下:
MOVEC:\UCDOS\DRV\WB.DICC:\PDOS
四、生成五笔字型字典文件WBZX.TBL:
CD\PDOS
启动DICTMAN,黑色光带位于“编码字典”处;
按Enter键,按Tab键,用光标键选择WB.DIC文件,按Enter键,光标将会位于“WB.TBL”处,按回车键;
启动一种汉字输入方式,在“方案名称”处输入“五型旅笔型”,按回车键;在最大码长处输入4,按回车键;
在“快速输入”选项处按Space键,其前面的“[]”处将出现“X”,再按Tab键;
在“匹配查询”选项处按Space键,其前面的“[]”处将出现“X”;
在“匹配符”选项处输入Z,按两次Tab键;
再按回车键,系统便开始生成WB.TBL文件,这要花去几分钟的时间(可以去喝一小杯咖啡)。生成工作结束后,按左光标键将黑色光带移到“退出”处,按回车键,此程序结束,返回到DOS。在DOS命令行执行:INSTDICTWBA_F5即可按组合键启动五笔字型输入法。也可将此命令行加入到批命令文件PDOS.BAT中。
有兴趣的读者不妨一试。
对于专职的文字录入人员,一般来说,用熟的一种输入法往往就是最好的一种输入法,很少有人会换“马”;五笔字型是目前使用最为广泛的形码,但不支持GBK大字库,给用户带来很大不便,会用五笔的计算机 *** 作人员,总是企盼找到一种好用的五笔输入法,以满足工作的需要。笔者就试用过下列几种五笔输入法:
1.利用五笔码表的源文件通过附件的输入法生成器所生成的五笔字型;
2.王码9801;
3.智能五笔;
4.万能五笔;
5.形音码。
觉得各有千秋,亦各有不足之处。现进行比较如下:
一、利用附件的输入法生成器所生成的五笔字型。好处是与WIN9X最为亲密无间,按CTRL+`可以在线造词,自动生成词组的五笔编码(只是三字词组不符五笔的词组编码规律,采用首字取第1、2码,后二字各取首码,需在手工造词中加以调整外,其余词组皆符合五笔规律);生成编码源文件的过程较为繁复,从UCDOS反编译出的源文件不能直接用于输入法生成器,还需将编码在前调整为汉字在前,但主要缺点还是只能输入GB2312的6700多个汉字。
二、王码9801。推出前对此期望值很大,据介绍该版本符合语委会关于输入法的规定,能输入BIG5码,试用后颇为失望,GB2312中所没有的字(如朱槠基的“槠”)还是无法输入。字根的设定凭心而论确是有所改进,只是改变得太晚了!多了几个组字能力颇强的字根如“甫”、“气”“艮”之类,减少了几个字根,有些字根如“广”、“力”、“乃”“臼”所在的位置发生了变动,对于新学五笔的或可减少一些拆字上的困难,但对于已经学会五笔的同志初用会感到不习惯,有个适应的过程,更怪的是如设置中允许逐渐提示(非专职录入员恐怕难免要看看汉字提示行吧!)相当一部分汉字出现的先后次序就会发生了改变,如部分二级简码反而排到了后面,给输入带来极大的不便。中文标点所在的键位也自搞一套,不与WIN相容,与UCDOS亦不一样,初用者就很难想到右引号”是在左上角的`键上。所以推出之后是波澜不兴,默默无闻。
三、陈虎的智能五笔。不失为一种较好的五笔输入法,目前最新版本为3.5。
可从下载。智能五笔可以通过设定来照顾各人原先的输入习惯,GBK汉字可以通过按“”、“`”转到GBK全拼来输入,造词能自动生成其词组编码,从3.4版开始,对GB2312外的字在设定其五笔编码后也可在造词中使用, 令笔者最欣赏的优点是所带词组较多,特别是有些地名如浙江的嘉兴、湖州等都已做成词组,对于经常要输入地名者较为便利。缺点是界面与WIN9X内带的其它输入法不一致,无软键盘,与DOS下的汉字提示类似,在GBK全拼下由于重码多找字困难,五笔与全拼必须按二个键切换,而且只能安装于C盘下。对于只是偶尔要输入GB2 312 中所无汉字的使用者来说,智能五笔应该是比较适用的。
四、深圳市世强软件工作室邓世强的万能五笔多元输入法。可从下载。可以分别用五笔、全拼、英语进行汉字输入,不需要以任何键进行切换,确实较为方便。但可以看出,该输入法无疑脱胎于万能多元码,所以词组以拼音词组为多,五笔词组相对较少,全拼可加上首笔笔形来减少重码,可以输入部份GB2312中所无汉字,尽管其全拼是利用WIN9X中带全拼输入法(可另首笔笔形编码以减少重码),但仍与WIN不太密合,软键盘的使用常有问题。原以全拼输入为主、五笔输入为辅者可以一试。
五、广东星海综合开发公司杨建伟开发的形音码输入法。可从下载。笔者所试用的是测试版,据介绍词组仅为正式版的三分之一,所带词组似与UCDOS3.1中的五笔字型相当。该输入法融合了五笔字型输入技术和拼音输入技术,以五笔为主,所有词组全为五笔编码,并能自动识别五笔与拼音的编码,使用时无需转换键。除支持GBK字库20902个汉字外,还自带一个自行研制的生僻字库,收录GBK字库以外的部份汉字,旨在为用户彻底解决生僻字的输入问题(碧纳仿不过这部份汉字不能打印出来)。其拼音虽然借茄粗助于WIN9X的全拼输入法(不安装全拼输入法不能正常工作),但甚有特色,将拼音码最长设为4码,若实际的拼音码大于4码,则取其一、二、三及末码;不足4码,则在其后加上Z,使其与五笔编码区分开来,对于全拼不足3码的,还可再加上五笔的识别码,以减少重码。若仅输入拼音不加Z,也可不加识别码,但这时重码就较多。由于一般利用拼音输入的汉悔纤字是偏僻难字,故在拼音重码提示时不再是常用字先出现,而是按汉字笔画的多少排列,即笔画少的汉字在先,根据汉字笔画的多少就可以快速找到所需的汉字。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)