如何在SPDOS中定义和调用用户自定义词组 曹国钧 1995-03-24 一、正确定义SPDOS的词组文件 (1)定义双字词组 其格式为:XXXXYY 其中前面的XXXX为4位自定义的词组行的双拼双音输入码,后面的YY为词组行的两个中文单字,每个词组行以换行回车结束,在词组行的首尾不能加引号,并且XXXX与YY之间不能有任何空格和其它分割符号,如“,”等。例如:“双拼”一词的自定义词组定义如下: ihpl双拼 自定义双字词组可以是任意两个汉字(包括全角方式下的字母、数字、符号、空格等)的组合,但自定义码的前两个字母和后两个字母必须是双拼双音二级简码表中的某个合法简码(二级简码表中的任一个简码均对应于标准汉字拼音某个音节),否则由于不符合双拼双音编码规则而无法输入汉字,至于这些简码分别对应于什么汉字完全由用户根据自己的习惯或某种规则自行决定。 (2)定义多字词组 其格式为:XXXXYY……YY 其中前面的XXX是3个字母,构成自定义多词组的编码,后面的YY……YY为3个或3个以上的汉字组成的一个多字词组,多字词组的最大长度不得超过20个汉字。例如:“国家医药管理局重庆医药设计院”一词,自定义词组行可定义为: gjy国家医药管理局重庆医药设计院 自定义多字词组的编码可由任意3个字母组成。 (3)定义重码词组 一般在进行专业词组定义时,都希望没有重码或重码少一些为好,但有意识地将一些彼此间有一定关联,且对应的汉语拼音又难记忆的若干词组用同一编码来定义,即定义成重码词组,在有些场合反而会给输入者的录入带来一些方便,因为记住了一个编码,便可实现对若干个词组中的任一个词组的输入。 下面就是重码词组定义例子: j;ji经济 j;ji经委 ccc曹国均 ccc曹国华 使用重码词组应注意以下问题: A.某重码所对应的若干词组均为4个或4个以下的词组,该重码对应的词组,可正常与输入: B.某重码所对应的若干词组的均为5个或5个以上的词组,该重码对应的词组,只能示与输入后一条最长的词组,在它前面的同码长词组既不能显示,也不能输入。 C.某重码所对应的词组既4个或4个以下系统的词组也有5个或5个以上的自定义词组,则该重码词组中最长一个词组能正常显示与输入,增多不能正常显示与输入。因此,在定义词组时,最好不要定义与原系统有重码的词组。 实际上,采用自定义词组可实现拼音容错输入,因为有些人对于zh,ch,sh与z,c,s,n与l,en与eng,an与ang,in与ing等混淆不清,象深圳(SHEN ZHEN)这个词好多人读成SEN,ZEN或SHENG,ZHENG等,这影响了录入速度。为了避免以上情况,可将一些常用较混淆的词定义在自定词组文件中,如 srzr深圳 sisi时事 sisi事实 sisi适时 sisi逝世 上面提到的“深圳”在SPDOS系统的双拼双音标准发音为irar(SHEN ZHEN),在自定义词组将它的编码定义为srzr,这样,在实际输入该词时,无论按标准双拼双音还是按照自定义的编码均能正常输入,从而,提高了输入的速度。 二、自定义词组的调用 在做好自定义词组文件后,根据不同WPS版本调入自定义词组的方法也是不一样的,下面分别叙述。 (1)在WPS1.2,WPS2.0版本中,是通过拼音模块PY.COM来实现的,即执行如下命令(设自定义词组文件为CTZU,下同): C:\WPS>PY CIZU (2)在WPS2.1,2.2F,3.0F,WPS NT L.X版本中,已经将拼音模块放到汉字处理模块SPDOS.COM,即执行如下命令: C:\WPS>SPDOS CIZU 注意: (1)用户应在WPS的N方式下编辑自定义词组文件,当想要在WPS中使用刚才所定义的词组时,必须重新启动SPDOS系统,否则,新定义的词组不能使用: (2)若在SPDOS后面需要加一些参数,必须这样写该命令:SPDOS CIZU/VGA/T等,否则,也不能调入CIZU文件。