本发明涉及一种汉字编码方法和其使用的计算机和中英文电子打字机汉字输入键盘。 目前,数百种汉字编码方法中,绝大多数编码都是采用了拼音、拆笔划、拆字元、拆字根或音形结合的编码方法。这些方法在汉字输入时,至少要求对汉字读准或写准,对于拆形为单元或字根时还要求拆准。因此,在学习上、记忆上都有很多的困难。如国家专利公开号CN 87100313A专利、专利号85100588、专利公开号CN 87107495A、五笔字型专利,公开号CN 85104174A等等,都属于这些范围。本发明从汉字的整体外形上提供的特征信息,取汉字的字边笔划的外围路径结构特征形状,形成码形和定义键盘键符,用此汉码和键盘向计算机输入汉字。
汉字具有较复杂字型结构,但汉字的结构多形化,又给汉字的计算机输入带来了多种信息,给计算机汉字的输入带来多种可能。本发明打破传统的取码方法,把单个汉字看成一座艺术建筑,以其外形围墙(笔划)为依托,形成各种沿墙路径形和墙的某些特殊结构形状,这些构造,反映了这座建筑物的整体特征。把其取成码符,组成汉码,形成了一套简单、易学、易记、不易忘记和输入容易的汉字输入系统。用本发明的汉字输入系统对计算机和中英文电子打字机进行输入汉字时,输入者可对输入的汉字达到见字输入的效果。本系统对输入的汉字可不认识、不读音、不拆笔划、也不拆字元、字根、不管字的书写笔顺。同时,为码形有简单的助记方法,极易记住键符。单字只用三码输入,并设42个一码输入字和1200多个常用字地二码输入,加上在不切换方式下四码输入的二万多个词组,使单字输入平均击键数低于为2.5次。系统对常用字中的单字重码可以进行自动处理,使输入单字动态重码率低于百分之一,一般文件输入可进行盲打。再有,系统还设置了不切换输入的标点符、标题符、英键符、数字符的即键输入。并有年、月、日和星期、单位、常用姓的简易输入法,使输入功能达到和超过现有的各种汉字计算机输入方法。
本发明的目的是提供一种容易学习、容易记忆、容易输入和适用于专业和非专业计算机汉字输入人员,输入国标一、二级汉字的快速和基本上无重码的汉字计算机输入系统。
下面详细说明本发明汉字的取码、编码、键盘和输入的规则。
本发明所用码形都是依托单个汉字的字边部笔划或笔划组合而确定的,因此把码形称为边道依托码,简称依托码。
系统共采用了44个基本依托码形,和基本码形近似的依托码,分属于此组码形,称为扩展码。
44组依托码键符形、依托笔划示例(箭头指处为该边伸码)。
附图1为本系统使用的汉字键盘,共用了47个键符,其中44个键为汉字字码键。
现详细介绍单个汉字的组码规则。
取码有以下共同的规则:
1.不论是整个汉字或是字的分块,取上、下边依托码时,以上下边的中间依托笔划为基础码,如无中间依托笔,则上边从左到右、下边从右到左顺取依托码,即使是左偏旁取二码时,其下边的码也是从右到左取用。如“由”字上边应取“+”,“和”字下边应取“口M”,“俄”字上取“1/”,下取“^”。需要取右边码依托时,从右上到右下取先出现的未用码形,取用时有分独字或弧立笔划应优先,如“喜”取右码为“口”、“玉”右取码“·”;“表”右取码为“丰”;“衣”和“乘”右取码为“一”和“”。有新依托笔划时,不再用已用依托笔划,但无新依托笔划时,已经用过的依托笔划,可以在有新的依托笔划加入或虽无新的依托笔划时而有不同的依托码形时可再用,如“天”字可取右码为“=”,“丁”字可取右码为“”,“才”字也可取右码为“”。
2.边依托笔划已取完时,尚欠码时可用键符“]”补齐。如“口”字可为“口]]”“久”字取“]”。
组码规则很简单,可归拿为四句话:
上够用上码,上差加下码,上下独取右,欠码]补齐。
“上够用上码”指单字,如“班、辨、淮、滩…”等,其上边有三个码可取时,应从左到右连取三个码为该字汉码,以上字的码分别为“…”。
“上差加下码”指单字,如“紧、嘉、码、如、豉…”等,其上边只有一或二个码,则先取上边码后,再从右到左取下边的码到三码,以上字的码应分别为“”。
“上下独取右”指单字,如“喜、有、再、上、电…”等,其上、下边只有一个独码,则其第二码应取右边的码,以上字的码应为“”。
“欠码]补齐”指单字,如“口、日、台、个…”,其码均不足三码,其后码由“]”补齐,以上字的码应分别为“□]]、□]]、△□]、|]…”
汉字中有些字被三或四边包围,如“区、闻、函、田、国…”等。这些字在取码时,应先用其外围的码,如码不够三码时,才把内部的分块取出,取其依托码。取码时,对上下包边的“闻、风、函…”等,按上下独取右方法取码,其它的如“区、田、国…”等,拆出来的分块按先取上码,再取下码的方法取码。各种取码方法见后面字例。
本系统输入汉字时,一级汉字中只有极少数在文章中出现频率较低的重码,系统对此处理的方法是把相重的相对较长用的字取为二码输入。对极少数较常用字的编码重码,系统增加了一种机器自动判断的功能,因此,经处理后一级汉字无重码。
本系统还有首尾码输入方式,即只输入单个汉字的首尾两码后加空格键,可在选字表上列出首尾码相同的选字表供选择。
本系统不论在首尾码、拼音和区位状态选字表上均附有边道码的编码,以便查用。此外,还设有模糊查找的功能,当其中一或二个码不知道时,可用“?”代替,在选字表上即可给出带有边道码的重码供选用。
本系统词组的单字码和单个汉字的码一样,取词组码时,由词组的单字中取出码来组成四码输入。二字词组取第一字的一、二码为词组的一、二码,第二字的第一、二码为词组的第三、四码;三字词组取第一、第二字的第一码为词组的第一、二码,第三字的第一、二码为词组的第三、四码;多字词组取第一、二、三字的第一码为词组的第一、二、三码,尾字的第一码为词组的第四码。
以下是用边道码编码的各种字码的实例。
口:□]]; 日:□]]; 走:+; 舌:/+□;
水:|<; 垂:/丄; 重:/丄; 辰:厂;
天:; 叉:又·]; 母:; 面:];
分:刀]; 块:+; 矛:; 和:△□;
喜:+□□;:亠□班:丅丄; 滩:又亻;
餐:又; 嘉:+□; 攀:+∨+; 赢:..;
差:∨丄; 滥:‖; 沤:匚∨; 题:□;
昂:; 键:\; 屋:尸一丄 冠:冖·;
风:<∧ 闻:函:<凵 幽:凵;
区:匚∨∧ 田:□+] 国:□丅丄 囱:□。
昆明:囗囗
云南省:-+|/
中华人民共和国:中1囗