发明名称 作为电脑汉字的现汉字码三位一体输入法
摘要 本发明公开了一种作为电脑汉字的现汉字码三位一体输入法,所述的现汉字码是将汉字转化为可用计算机标准键盘输入并能被计算机识别且显示的汉字的固定代码,该固定代码包括用26个英文字母作码名,并一一与计算机标准键盘的26个英文字母键名相对应,其特征在于所述的固定代码是由表示汉字读音的单、双拼音码和表示汉字意形的字件码所组成,并能以码串的形态或字码互换的形态精准地表示出汉字的读音和意形结构。与已有技术相比具有下列优点:一是可将汉字以码串的形态用英文字母来表示,从而形成汉字的固定代码,并能精准地表示出汉字的读音和字形结构,且能区分同音字;二是对汉字采用了符合文化传统和汉字文化的字件编码方法,为汉字的学、汉语的应用提供帮助;三是没有重码;四是对认识的和不认识的汉字均可输入。
申请公布号 CN102609106B 申请公布日期 2015.11.25
申请号 CN201210015293.1 申请日期 2012.01.16
申请人 凌加杰 发明人 凌加杰
分类号 G06F3/023(2006.01)I 主分类号 G06F3/023(2006.01)I
代理机构 代理人
主权项 一种作为电脑汉字的现汉字码三位一体输入法,所述的现汉字码是将汉字转化为可用计算机标准键盘输入并能被计算机识别且显示的汉字的固定代码,该固定代码包括用26个英文字母作码名,并一一与计算机标准键盘的26个英文字母键名相对应,其特征在于所述的固定代码是由表示汉字读音的单、双拼音码和表示汉字意形的字件码所组成,并能以码串的形态或字码互换的形态精准地表示出汉字的读音和意形结构,其方法如下:a、汉字读音的取码:(1)、汉字的单、双拼音定义:单拼就是在汉语拼音中用一个英文字母表示的韵母自成音节;双拼就是在汉语拼音中把由多字母组成的拼音一律简化为用两个英文字母表示的拼音音节;汉语拼音有21个声母,其中zh、sh和ch是由二个字母组成,为了简化为一个字母,分别用v代表zh,w代表sh,y代表ch;汉语拼音有35个韵母,除a、e、i、o和u共5个单韵母外,其余都是二个或多于二个字母的复韵母,为了能用一个字母来表示,一是单韵母o和复韵母uo同用字母o,二是引入1个前鼻音符号“/”、1个后鼻音符号“/”和1个零声母符号“‑”这三个韵符及与声母可合用同一字母的声韵双用字母的概念;这样,根据汉语拼音(简称全拼)的发音规则,所述21个声母和35个韵母便能用26个英文字母中的单个字母或单个字母加韵符组成的韵符字母来表示,其拼写和读音如表一:表一<img file="FSB0000140333890000011.GIF" wi="1750" he="1021" /><img file="FSB0000140333890000021.GIF" wi="1751" he="2856" />(2)、拼写方法:根据汉语拼音的全拼规则,汉字的发音可分为声韵双拼音节和韵母自成单拼音节两种类型,前者,第一个字母对应于汉语拼音的声母的发音,称声位字母,第二个字母对应于汉语拼音的韵母的发音,称韵位字母,在声位是声母,在韵位是韵母,读音清楚,因此,便直接拼写双拼字母;后者,由于是单拼的韵母自成音节,在音节中没有声母,因此,为了能区分读音,对是单韵母的,则要重写字母,对是复韵母的,在全拼中是二字母的则直接拼写全拼字母,是三字母或以上的则要在字母前面加零声母符号“‑”占位,从而表示其后的字母是韵母,按韵母发音,有鼻韵母符号“/”“/”的韵符鼻韵母则可直接成为单拼的韵母自成音节;(3)、取码方法:按汉字的读音,直接取所述单、双拼音拼写方法中的字母或韵符字母作码名,所述的韵符字母,其韵符和字母必须当作一个整码看待,不能分割;b、汉字的字件取码:一、汉字的字件定义:字件是构成汉字字形的基本单元,它包括部首、字件字和字件笔画三种,任何一个汉字都可被拆分成字件单元,其中,部首是指国家在1983年颁布的《汉字统一部首(草案)》中所规定的201个部首,字件字是指汉字构成中可作字件的单字,字件笔画是指汉字构成中既不是部首,也不是字件字的单笔画或多笔画;二、汉字的字件分类:字件可分为表意字件和表形字件两类,大部分能表示汉字字意的部首均归入表意字件,称表意部首,字件字、字件笔画和少部分无法表意或虽能表意但字数太少无法汇集成类的部首都归入表形字件;三、汉字的字件取码:(1)、表意字件的取码:表意字件仅涉及表意部首,这部分部首按构成汉字的数量、表意的方式和文化特征以及便于记忆的原则,又分为单意部首和类意部首;单意部首构成的汉字众多,表意较为确定,可单独成类;类意部首构成的汉字多少不等,表意比较复杂,按中国的文化传统,以名词为中心归纳为天时、地利、人和、动物和植物五个大类,其中地利分为地母、山石和金火三类,人和分为言心、衣料和门器三类,动物分为哺乳、非哺乳、肢体器官和行为状态感觉四类;每类确定一个与计算机标准键盘相对应的英文字母作码名;(2)、表形字件的取码:由字件的首笔画和次笔画共同确定一个与计算机标准键盘相对应的英文字母作码名,首笔画有横、竖、撇、点和折五种,横包含提,竖包含竖钩,点包含捺,次笔画有直笔、空笔和曲折笔画三种,横、竖为直笔,没有次笔为空笔,撇、点和折为曲折笔;(3)、26个英文字母作码名配置的字件如表二:表二<img file="FSB0000140333890000041.GIF" wi="1751" he="2328" /><img file="FSB0000140333890000051.GIF" wi="1791" he="2923" /><img file="FSB0000140333890000061.GIF" wi="1770" he="333" />四、字件的界定:字件是构成汉字的基本单元,界定字件是分解汉字的基础,其原则如下:(1)、部首最先,字件字其次,字件笔画最后;(2)、笔画多的部首可包括笔画少的部首、字件字或字件笔画,但包含后必须仍为部首;(3)、字件字不能包含表意部首,但可包含表形部首、笔画少的字件字或字件笔画,但包含后必须仍为字件字;(4)、字件笔画不能包含部首和字件字,但可包含笔画少的字件笔画,但包含后必须仍为字件笔画;五、汉字的分解:就是将一个汉字拆分成字件单元,其分解原则如下:(1)、按笔顺分解,依次排列;(2)、第一个字件必须包含首笔或部首字的部首,称字首;(3)、最后一个字件必须包含尾笔,称字尾,按汉字的结构分类,合体字、独体字和部首字,尾笔遵从笔顺的末笔,全包围结构的汉字,尾笔遵从被包围部分的末笔,半包围结构的汉字,按笔顺首笔在包围部分,尾笔则遵从被包围部分的末笔,首笔在被包围部分,尾笔则遵从包围部分的末笔;(4)、独体字是由字件笔画组成,它的每个单笔画就是一个字件;(5)、分解部首字时,要将部首作为第一字件,然后进一步分解,包含首笔的字件就成了第二字件,余者类推;部首字作键名时,码名就是部首的代码;六、字件的取码:(1)、字件码,就是字件归属的码名;(2)、字件尾码,就是字件的末笔包含的部首、字件字或字件笔画归属的码名,分为:1)、单义部首的尾码就是该部首的码名;2)、类意部首的末笔如果被另一个表意部首所包含,尾码就是另一个部首的码名,否则就是自身的码名;3)、表形部首和字件字的尾码就是字件末笔包含的部首、字件字和字件笔画归属的码名;4)、字件笔画的尾码就是字件末笔画的码名;c、汉字的组码:一、组码的方法:(1)、单、双拼音和字件组码;或(2)、字件组码;二、组码规则:(1)、单、双拼音和字件组码:单或双拼音码+字首码+字尾码;(2)、字件组码,根据构成汉字的字件数分为:1)、四个字件及以上:字首码+第二字件码+第三字件码+字尾码;2)、三个字件:字首码+第二字件码+第三字件码+第三字件尾码;3)、二个字件:字首码+第二字件码+第二字件尾码+第一字件尾码;三、编码输入方法:(1)、认识的汉字,采用组码规则(1)编码,单拼汉字全码为三码,双拼汉字全码为四码,全码称标码,击完计算机键盘上对应的字母,则输入上屏,少于全码称简码,补空格键,则输入上屏,下同,多于四码为区别码,一个汉字一至五码输入:1)、一个汉字只用单、双拼音码就能表示的,编码为一或二字母格式;2)、一个汉字需要加上字首码才能表示的,编码为二或三字母格式;3)、一个汉字还需加上字尾码才能表示的,编码为三或四字母格式;4)、一个汉字在四字母格式还有重码的,就要加上由26个英文字母排序的序号字母,编码为五字母格式;(2)、不认识的汉字和词组,采用组码规则(2)编码,标码为四码,少于四码为简码,多于四码为区别码,一个汉字一至五码输入:1)、一个汉字只用字首码就能表示的,编码为一字母格式;2)、一个汉字要用二个字件码才能表示的,编码为二字母格式;3)、一个汉字要用三个字件码才能表示的,编码为三字母格式;4)、一个汉字要用四个字件码才能表示的,编码为四字母格式;5)、一个汉字在四字母格式还有重码的,就要加上由26个英文字母排序的序号字母,编码为五字母格式;6)、二字词组,取第一个字的字首码和第二个字件码+第二个字的字首码+2;7)、三字词组,取每个字的字首码+3;8)、四字词组,取每个字的字首码+4;9)、四字以上词组,取前三个字和最后一个字的字首码+字数;d、汉字的三位一体输入法:(1)、显示码串输入法,定义一个图标,表示其屏显形态,按组码规则(1)编码,汉字直接以码串的英文形态输入;或(2)、显示汉字的单、双拼音输入法,定义一个图标,汉字按组码规则(1)的编码方法输入;或(3)、显示汉字的字件码输入法,定义一个图标,汉字按组码规则(2)的编码方法输入;(4)、所述的输入方法,可以按图标循环切换输入和显示,且当切换至显示码串时,则显示汉字的单、双拼音输入法码串。
地址 628017 四川省广元市利州区人民路北段7号市委宿舍三号楼