【技术实现步骤摘要】
本专利技术涉及一种计算机中文输入编码方法.确切地说,本专利技术是 专利技术人原有专利技术《字母形状匹配汉字输入方法》基硇上的新发展.本 专利技术的方法不仅仅涉及更为优化的形状匹配汉字编瑪设计和更为有效的字母榆入中文方法;还介绍形配编码、数字与汉字三者之间形和义的 关联,以及以形配编码字母为基础,采用数字鍵将汊字输入计算机或 其它智能装置(如手提电话、个人数字助理等)的方法。
技术介绍
中国语言属于非拉丁语系,其书写字符为汉字. 一个汉字是代表 某种概念或物体的抽象符号.汉字的困形表达是笔画在二维方块中的 造形,而笔画則是笔在纸上书写时的一次勾画.中文字量庞大,字典 中收录的汉字有的多达5万个以上.为了方便学习与记忆,汉字按部首分类,最常用编排汉字的方法是采用部首排序法.字典中的汉字排 列首先按部首分类,其次按笔画数,然后再按基本笔画次序.汉语拼 音排序法則是按拼音字母顺序,语音声调以及笔画次序等。 一般而言, 汉字的书写形式和排序结构与拉丁文字相比要复杂许多.尽管汉文书写复杂,但它是一种表形传意先进的文字系统.汉字 的形成来源于它所描绘的物体和它要表达的意思.经过不断的鲔化和 抽象,汉字外形逐渐演化, 一个字成为中文发音的一个音节并传达某 种意思.外形上看现代与古代汉字相比有着很大的差异,但是每个汉 字都是代表某种抽象物体或意念的特征則没有改变.汉字是一种表 形、达意和形声结合的文字,是一种面向对象的人类高级形式的文字(Object-Oriented Human Advanced Notation-00HAN) 困形汉字具有很强的重复使用特性,它表形达 ...
【技术保护点】
一种计算机汉字编码方法,在计算机键盘或智能产品上用字母输入汉字,或转换为数字输入汉字,所述方法包括: 分类步骤:采用面向字类对象编程的方式,用26个英文字母和单引号’定义汉字的基本笔画元、行为元和类结构共83个基本字根笔画;其中每个字母代表两个或三个基本笔画元共58个,各字母与u配对代表一个基本笔画或常用汉字共25个;基本字根笔画构成本专利技术编码中文采用的计算机键盘布局(图一);在面向字类对象编码的基础上,转换字母和单引号’为数字1至9的数字作输入代码; 输入步骤:各个汉字的编码是用这些面向字类对象的编码元和类结构对具体对象的描述和仿构;本方法的文字输入分为字母输入和数字输入两种;用字母输入是根据汉字的结构依汉字的书写顺序,用基本笔画元和类结构的组合仿写代码输入单个汉字和用缩略编码输入汉字词组;用数字输入是以本方法的字母编码为基础,用本专利技术的字母与数字对照关系转换成数字,按“头5尾1”缩略方案输入单个汉字和用汉字词组的缩略编码转换成数字输入汉字词组。
【技术特征摘要】
1. 一种计算机汉字编码方法,在计算机鍵盘或智能产品上用字母输入汉字,或转換为数字输入汉字,所迷方法包括分类步骤采用面向字类对象编程的方式,用26个英文字母和羊 引号,定义汉字的基本笔画元、行为元和类结构共83个基本字根笔画; 其中每个字母代表两个或三个基本笔画元共58个,各字母与u配对代表一个基本笔画或常用汉字共25个;基本字根笔画构成本发明编码中 文采用的计算机键盘布局(困一);在面向字类对象编码的基础上,转 换字母和单引号,为数字l至9的数字作输入代码;输入步骤各个汉字的编码是用这些面向字类对象的编码元和类 结构对具体对象的描述和仿构;本方法的文字输入分为字母输入和数 字输入两种;用字母输入是根据汉字的结构依汉字的书写頻序,用基本 笔画元和类结构的组合仿写代码输入单个汉字和用缩略鳊码输入汉字 词组;用数字输入是以本方法的字母编码为基础,用本发明的字母与数 字对照关系转换成数字,按头5尾1缩略方案输入单个汉字和用汉 字词組的缩略编码转换成数字输入汉字词组.2. 如权利要求1的计算机汉字编码方法,其中的分类步騍用字母 的大小写形状代表与其象形的汉字或笔画组合,它们是字类的基本成 员.3. 如权利要求1的计算机汉字编码方法,其中的分类步樣除用字 母形状代表与其象形的汉字或笔画组合外,少量字母采用转借英文中 的某种用法或采用指定的方式,定义汉字笔画作为字类的基本成员.4. 如权利要求1的计算机汉字编码方法,有的字母除了表示某个 笔画外,还用其字形或字义表达笔画间的某种关系;它们是字类结构 的行为算子。5. 如权利要求l的计算机汉字编码方法,利用汉字部首的分类特 性,用字母定义常用的部首类结构作为基本笔画;形状相异但同属一 类的部首归并为相同的编码(如人>(~/R).6. 如权利要求4的计算机汉字编码方法,其中配对关系算子是u; 任一字母加上后缀u构成新字画,派对与笫一个字母的笔形一般具有 某种联系;它们或者表示同类中的一个常用字根或笔画的延续;或者 表示与发音相吻合的笔画.7. 如权利要求4的计算机汉字编码方法,其中表示举字母笔豳重 复的算子是s,8. 如权利要求4的计算机汉字编码方法,其中表示多字母笔豳字 根的二重复算子是M; Ms为字根的三重复,M迈为字根的四重复.9. 如权利要求4的计算机汉字编码方法,其中S和M有时也表示 汉字笔画的镜/平面对称.10. 如权利要求4的计算机汉字编码方法,其中表示汉字笔豳相 交关系算子是f, t,和x。11. 如权利要求1的计算机汉字编码方法,除字母和配对笔豳定 义的汉字和部首外,其余部首和汉字的编码則是用这些基本笔画对具 体对象的描述和仿构.12. 如权利要求1的计算机汉字编码方法,其中的分类步槺中, 汉字的编码按无重码设计。13. 如权利要求12的计算机汉字编码方法,把具有相同编瑪的汉 字字根在单独使用时加以区别,采用在不常用字根的本发明鳊码后加 区別字符的方法.14. 如权利要求12的计算机汉字编码方法,如果汉字在写法和笔 画順序上完全相同,只是笔画位置上有差异,所采用的区分办法仍然 是在不常用字的本发明编码后加区别字符.15. 如权利要求13或14的计算机汉字编码方法,其中当编码仅 为一个字母时所加区别字符是单引号,,编码为多个字母时所加区別字符是j.16. 如权利要求1的计算机汉字编码方法,其中当一个汉字有多 个可能的编码时,采用以下规則选取编码如果一个汉字或笔画組合所对应的字母或配对已列入鍵盘,刑总是选用已定义的最简单字母表达;如果一个汉字或笔画组合困案已定义为一个字根笔型或部首,则总是应用基本字根或部首的字母单词来代表它的本发明编码,而不是 用其它方式重构;一个汉字无论其单独存在或隶属于某个其它汉字块中,当这个汉 字可以用树干结构或者其它形式表达,并且所用字母个数相同时,刑 总是用树干结构的字母来表达它,以突出映射字形主干和轮廊; 如果一个汉字可能有多种方案用字母象形地去仿构时,总是选取 所用字母数较少的表达.17. 如权利要求1的计算机汉字编码方法,其中的分类步樣中, 多笔画汉字部首和少数多笔画而常用的汉字可以进行筒略编码,采用头二尾一方案,即前二位与不简略的编码原码相同,简略码的 第三位則选用编码的最后一个字母符.18. 如权利要求1的计算机汉字编码方法,其中字母形状匹配汉 字所形成的编码构成一种表达汉字的字母书写文字。19. 如权利要求1的计算机汉字编码方法,其中的分类步稞中, 汉字行政区域、地名的编码可以进行筒略编码,采用头二头一方 案,即第一个汉字的头两个不简略编码字母和笫二个汉字的笫一个 不筒略编码字母.20. 如权利要求1的计算机汉字编码方法,其中词組输入的规則 如下两字词组的输入采用头三+头...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。