发明名称 无限有序字符集汉字全集方法和系统
摘要 无限有序字符集汉字全集系统属于自动机器的汉字输入输出设备,涉及汉字信息的处理方法。在与现有系统完全兼容的前提下使自动机器,如专通用计算机及系统、各种专通用信息处理设备和系统等处理和交换数量无限制的汉字字符:已有的正确汉字;还未出现的正确汉字;不正确汉字(有无意写出的错、新字)。系统中字符内码、交换码带有字的结构信息,使内、交换码具有文字意义上的顺序性,依内、交换码实现按汉字笔划、偏旁部首的排序。
申请公布号 CN1107255C 申请公布日期 2003.04.30
申请号 CN97105292.1 申请日期 1997.08.06
申请人 顾剑 发明人 顾剑
分类号 G06F3/023 主分类号 G06F3/023
代理机构 代理人
主权项 1.一种在自动机器中对汉字字符的无限有序字符集汉字全集进行处理的方法, 其特征在于:自动机器中存在依编制字结构码、再由字结构码转换得到交换码而形 成汉字字符的由字结构码和交换码组成的无限有序字符集汉字全集,汉字全集由三 个子集组成:第一子集为已有正确汉字字符集,第二子集为还未出现的正确汉字字 符集和第三子集为不正确汉字字符集;其字结构码是一个有结构的不定长码,从某 个具体字符得到其字结构码的处理方法包括下述步骤: 1)依据字符图形和汉字部件库把字符拆分为一个个汉字部件并从部件库中得到 部件代码,其中: a提示输入汉字部件代码,让操作者用某种输入法输入汉字部件; b依据输入信息显示对应的汉字部件,如果输入的信息不完整,显示类似汉 字部件以供选择; c提示操作者输入汉字部件的大小和位置; d返回到a提示继续输入汉字部件; e没有待输入的汉字部件时结束汉字的输入; f检查输入的汉字是否是第一子集中的汉字,如果是,产生第一子集的定长 交换码,如果否,在第一子集中查找是否有字形相近的字符,若有,显示这些字以 供输入者比较,当可用时,产生第一子集的定长交换码,当不可用时则按第三子集 处理产生不定长交换码; 2)按照部件代码、部件排列顺序、部件位置和大小组成该部件编码; 3)对所有的汉字部件编码得到该字符的字结构码; 4)所有字符的字结构码组成整个汉字全集的字结构码;由于第一子集中的字符 是已经确定的汉字,所以,系统在构造时按照上述四个步骤对子集中字符进行编码 形成第一子集的字结构码;由于第二、三子集中的字符是不确定汉字,系统执行上 述第一到第三步骤以得到所述字结构码;其交换码是把字结构码进行调整转换使其 符合现行系统的编码,为使交换码有高的交换效率第一子集中的交换码可以直接以 字符在子集中的顺序数调整转换得到,系统交换时只传递交换码,接收端在去掉为 符合现行系统作出的调整转换部分后就可得到字结构码,从字结构码可得到字符的 部件代码、部件位置和大小,依部件代码从部件库中取出该部件的图形数据,再依 位置、大小放置部件就可以恢复出交换的字符,实现在自动机器中建立、交换和处 理所有汉字字符。
地址 570028海南省海口市海南大学教工宿舍62栋603号