UCDOS开发者鲍岳桥论道 1995-05-05 ①定义自定义词组 自定义词组有两种定义方式,一种是在汉字输入过程中,按Alt-Z,根据屏幕提示,你就可以定义词组。例如屏幕显示状态如下: C:\UCDOS〉不要怕不要悔 这时,按Alt-Z,UCDOS提示行会问您:“词组为光标前几个字符(1-79):_”。假设您输入12,这时“不要怕不要悔”这6个字就被定义为词组了(注意,一个汉字由两个字节组成,因此要算两个字符)。 另外一种定义方式是,在您要定义大量的词组时(例如,专业术语等等),您可以利用MS-DOS Editor或其它文本编辑软件编辑文件UCDOS.USR(这个文件必须放在UCDOS路径下),把词组存入这个文件,一行算一个词组。然后,用命令QUIT退出系统,键入UCDOS重新进入系统后,这些词组就可以使用了。 ②自定义词组的编码规则 自定义词组的编码规则与具体输入法相关。 在五笔和普通输入法下输入自定义词组时,您只要按照该输入法下的词组输入规则输入就可以了。例如“绝杀无解”,在五笔输入法下,四字词只须输入每个字的第一码,即“xqfq”。在普通输入法下,多字词取1、2、3、末码,即“wlxf”。 在全拼、简拼、双拼输入法下,你只要输入自定义词组的第一个字的的编码和最后一个字的编码,即可输入该词组。例如“绝杀无解”,在全拼输入法下应输入“juejie”,其中“jue”为第一个字“绝”的编码,“jie”为最后一个字“解”的编码其余,以此类推。 由上表不难看出,“希望汉字系统”和“希望汉字系统UCDOS3.1”在各种输入法下的编码都是相同的,这是因为UCDOS规定,在输入自定义词组时,英文字符将不予考虑。当然自定义词组包含的中文字数必须大于或等于两个,否则该自定义词组将不能正确编码而无法输入。 二、什么是记忆词组 记忆词组是UCDOS所特有的,它可以在全拼、简拼、双拼、普通等多种输入法下共享使用。 ①记忆词组内容 记忆词组是在进行中文输入过程中系统自动记忆生成的词组,其组词原则是将连续输入的单字串(词组、标点符号和西文字符都为分隔符)。 例如,输入“克林顿挑选戈尔是聪明之举”这一句子,其中“挑选”、“聪明”按词组方式输入,其它均按单字方式输入,这样在输入本句子后“克林顿”、“戈尔是”和“之举”将被作为记忆词组保存。 ②记忆词组的编码 记忆词组的编码规则作为“词组首字编码+,”。例如上例中“克林顿”的全拼编码为“ke,”。 ③记忆词组的修正 记忆词组可以进行动态修正,修正通过删除键(BackSpace)进行,在输入记忆词组后立刻按删除键,按一次词组长度减一,修正后还可继续输入单字改变词组内容。 例如上例中“戈尔是”被输入后,按删除键删除“是”后,继续输入单字“的”后,该记忆词组将变为“戈尔的”。 ④保存记忆词组 若您想保存记忆词组,可以按Ctrl+F5,选择“保存记忆词组”,便可将记忆词组存入文件UCDOS.MEM中,下次启动后就可以使用上次保存的记忆词组。 三、如何利用UCDOS3.1加挂其它输入方法? 为了方便地定义新的中文输入方法,新增简易输入法程序EASY.COM及数据字典索引程序EASYIDX.EXE(这些文件包含在1号盘的EASY.ZIP中,可由2号盘的UNZIP恢复使用),使用EASY.COM可以方便地增加新的输入方法,编制新输入法的过程如下: 1.按编码规则建立数据文件,如Sample.dat,该文件为文本文件,可以使用各种文本编辑器修改,但文件内容必须按一定规则书写,具本方法请参考1号盘EASY目录中的Sample.dat文件。 2.对该编码文件建立索引,即运行EASYIDX程序,如“easyidx sample.dat”。 3.使用EASY加载输入法,如:“easy sample.dat /3”,“/3”表示使用Alt+F3选择输入法。 系统目前已经提供了三种简易方式的中文输入法,分别是简体输入、繁体输入、英汉输入和全拼输入。这些字典文件用户可以直接更改,重新索引后使用。