目前,输入法种类繁多,有依音输入,有据形输入。选用哪一种输入法,因人而异。一般而言,专业录入人员通常选用五笔输入法,而拼音输入法则以无须背字根、上手快等优点为大多数用户所接受,我本人就曾是“智能ABC”的忠实用户。由于本人盲打技术尚可,加上“智能ABC”的词组功能非常好使,故码字时不致于因字废思。然而,单字输入的一音多字的现象,一直困挠着我。由于本人从事文字工作,每日枯坐于电脑前,本已头昏脑胀,不断出现需要选择的重码更是令我两眼发花。咬咬牙,我决心投身五笔,体验一下运指如飞的感觉。从背字根到拆成字,我终于可以结结巴巴地输入了。
中国的汉字确实是博大精深,初涉五笔,时常因拆字而使思绪卡壳,并多次有容易混淆的错别字见诸页端。于是,我又怀念起“智能ABC”来,写作中多次在五笔输入法和拼音输入法中来回切换,真是麻烦。那么,有没有这样一种输入法,它不管我输入的是五笔的编码还是拼音的编码,都能正确地加以响应呢?经过研究,本人发现通过下面的简单步骤,完全可以实现输入法的定制:
1、使用“附件”中的“输入法生成器”的“逆转换”功能由“windows\system”目录下的winpy.mb(拼音输入法的条目库)和wbx.mb(五笔输入法的条目库)两个文件生成winpy.txt和wbx.txt这两个纯文本文件。
2、使用任何一个文本编辑软件将winpy.txt和wbx.txt合并为一个文件(如wbpy.txt)。由于winpy.txt和wbx.txt开头均有格式段,合并后的wbpy.txt只能保留一个格式段,并并对格式段加以修改。
如winpy.txt的格式段为:
[Description]
Name=全拼
MaxCodes=12
MaxElement=1
UsedCodes=abcdefghijklmnopqrstuvwxyz
WildChar=?
NumRules=3
[Rule]
ca4=p10+p20+p30+p40
ce2=p10+p20
ce3=p10+p20+p30
wbx.txt的格式段为:
[Description]
Name=五笔型
MaxCodes=4
MaxElement=1
UsedCodes=abcdefghijklmnopqrstuvwxy
WildChar=z
NumRules=3
[Rule]
ca4=p11+p21+p31+n11
ce2=p11+p12+p21+p22
ce3=p11+p21+p31+p32
合并后的wbpy.txt的格式段为:
[Description]
Name=五笔全拼
MaxCodes=12
MaxElement=1
UsedCodes=abcdefghijklmnopqrstuvwxyz
WildChar=?
NumRules=6
[Rule]
ca4=p10+p20+p30+p40
ca4=p11+p21+p31+n11
ce2=p10+p20
ce2=p11+p12+p21+p22
ce3=p10+p20+p30
ce3=p11+p12+p21+p31
修改结束后将wbpy.txt以纯文本格式存盘。
3、使用“附件”中的“输入法生成器”的“创建输入法”功能对wbpy.txt进行“转换”和“创建”即可生成一个属于你的个人五笔拼音输入法了。