论文部分内容阅读
近年来,在众多专业学者和爱好者的共同努力下,中文信息化、汉字数字化取得了非常迅猛的发展,其中中文输入法就是发展异常突出的一个领域,也见证和代表了这一信息化过程。在中文输入法领域,无论是字库容量的大小和汉字编码的方案,还是输入的效率,乃至输入法程序的功能等,都有了令人欣喜的创新和进步。然而,即便如此,现有的中文输入法仍然没能妥善地处理好伴随着字库扩大而造成重码渐多、生僻字符输入效率低等问题。为解决该问题,在Rime输入法方案选单功能和地球拼音输入方案的启发下,本文尝试一方面通过对字库进行切分和切换进而分散重码字、降低重码率,另一方面通过对辅助码进行分级设计处理进而用辅助码筛选候选项优化纯粹的翻页找字操作。由于选择Rime输入法作为平台和开发环境,因而首先需要熟悉掌握其特点和各项基本操作,尤其是其中自定义输入方案的生成。之后,经过充分的考虑和调研,发现实现字库切换效果的方式大致有三种,分别是为子字库生成独立的输入方案、通过反查方案嵌入和编程实现。除了从字库层面降低重码率之外,从编码层面入手同样值得尝试,因而提出了分级编码的理念。分级编码方案中,在常规编码之后设置两级性质不同的辅助码,通过输入辅助码去筛选候选项,不同的辅助码起到不同的筛选作用。在Rime输入法框架和拼写运算公式的支持下,各子字库对应的输入方案、各级辅助码“各司其职”,在很大程度上起到了降低重码率、便于生僻字输入和提升输入效率的作用。