发明名称 汉字明码输入法
摘要 本发明为针对GBK大汉字库的汉字《明码》输入法,是按汉字字型来取笔画进行编码的形码输入法。其规则如下:(1)把笔画分为五类,任意两笔共可构成25种组合,按笔画的类号分为五排五位,安排在键盘的25个英文键上,并以该字母为代码。(2)汉字的编码为“一字三码”。按汉字拼合的层次结构,将其分为“排列型”、“包含型”和“单一型”。前两种字型应“自然地”划分为两部分,然后取第一部分的头两笔和第二部分的头两笔及尾两笔,即可得该字的三个编码。而单一型字则取头两笔和尾两笔,得到一、二码,第三码同第二码。除一级汉字外,每个字后都带有双拼注音。(3)词组的编码规则:顺序取每个字的第一码,一词四码,不足时用末字的二码、三码补足。
申请公布号 CN1237436C 申请公布日期 2006.01.18
申请号 CN02113741.2 申请日期 2002.05.16
申请人 刘永安 发明人 刘永安
分类号 G06F3/023(2006.01) 主分类号 G06F3/023(2006.01)
代理机构 代理人
主权项 1,汉字明码输入法,其特征在于:(1)根据汉字笔画的书写运笔方向,将笔画分为五类,并用类号表示:第一类(1):从左向右的“横”, 从左下向右上的“挑”,第二类(2):从上向下的“竖”,第三类(3):从右上向左下的“撇和撇点”,第四类(4):从左上向右下的“捺和捺点”,第五类(5):所有带“折”的笔画,这样,任意两笔可构成11、12、13……53、54、55共二十五种组合,再以第一笔的类号为“排号”,第二笔的类号为“位号”,分五排五位有规律地安排在键盘的25个英文字母键上,并以相应字母为代码,剩余一个字母“N”则作为单笔画的代码,其笔画代码表如下: 代 码 A B C D E F G H I J K L M 笔 画 45 51 53 43 33 42 41 11 23 12 13 14 15 代 码 N O P Q R S T U V W X Y Z 笔 画 单 24 25 35 32 44 31 22 52 34 54 21 55汉字分为按左右或上下进行拼合的“排列型”和内外拼合的“包含型”,不是按上述方式拼合或非拼合的汉字则称为“单一型”,(2)单字的编码规则是:一字三码,对拼合而成的汉字则按层次分成两部分,排列型汉字按“有字取大字,无字取首层”的规则定出第一部分,而包含型汉字则从构成包含结构的笔画处将字分成“包”和“被包”两部分,其中含首笔的为第一部分,在拼合而成的汉字中若遇到与前一层无关的独立单笔画,则划入下一层,然后取第一部分的头两笔和第二部分的头两笔及尾两笔,当第二部分的笔画少于四笔时,头两笔及尾两笔可重复取用同一笔画,这样,相应的三个代码即是该字的编码,但包含型字中首、尾笔同在第一部分的,为保持正确的笔顺,我们取头两笔及尾两笔分别作为第一码和第三码,而第二码规定为“N”,对单一型汉字则取头两笔及尾两笔,得到第一、第二码,而第三码规定同第二码,这样,输入单字三个码后就可在“提示窗口”中查找所需汉字,并“按号”输入该字,(3)词组的编码规则是:先依次取每个字的第一码,每词四码,不足时,用最后一个字的二码、三码补足。
地址 610051四川省成都市新鸿南路86号17幢3单元8号