一种汉字笔数形号输入法的制作方法

文档序号:6572032阅读:192来源:国知局

专利名称::一种汉字笔数形号输入法的制作方法一种汉字笔数形号输入法
技术领域
:本发明涉及一种汉字输入法,具体地说,是一种以汉字笔划数与笔划形结合的汉字输入法。
背景技术
:随着计算机、手机、PDA等等信息处理设备应用的普及,汉字输入处理越来越受到重视。目前,汉字输入法种类繁多,但比较方便实用的汉字输入法并不多。现有的汉字输入法ii致上有下列几种拼音输入法,主要有全拼、双拼等,由于汉字的同音字很多,它的缺陷是重码率高,并且汉字成字码元长度过长,作为输入法并不理想。形码输入法,例如五笔字型等,其缺点是字根多,其字根在键盘中布局较难记忆,学习该类输入法比较困难,往往只有专业的打字人员才有使用该种输入法,另外,现有的输入法在大多数情况下,成字码长为四码或四码以上,在输入汉字过程中,码长过长影响了汉字输入的速度。
发明内容根据现有技术存在的不足,本发明的目的在于提供一种设置合理、重码率低、成字码元长度短的汉字笔数形号输入法。一种汉字笔数形号输入法,包括下列步骤将汉字部首"、;,,的第三笔及汉字部首"〉"的第二笔一提笔,作为独立的一种笔划,称之为"点提";将"点提"笔划加上汉字的二十九种笔划共三十种笔划,将三十种笔划分为两类,如下表所示,分为左笔划与右笔划;<table>tableseeoriginaldocumentpage8</column></row><table>将左右笔划组合归纳为二左、三左、四左、五左、左二、左四、左五、左六、左上、左三二、左三一、左三中右、二右、三右、四右、右二、右四、右五、右六、右上、右三二、右三一、右三中左总共二十三种组合作为码元;将上述码元指定到对应的计算机键盘上,在计算机键盘上与字母^t的对应分布如下键组合键组合键组合A左三中右右三二S左三-B二右K右三一T四左C左二右三中左U右四D左二二MV二左E左五N右二w左六F三左0右穴X'4、人',G五左P右上Y四右H三右Q左上zI右五R左四结合计算积4建盘按以下方法输入汉字;大部'分汉字分为三个小体且最多分为三个小体,拆分小体的原则是将左右结构汉字一般右边部分拆为两个小体,左边部分作为一个小体,右部分单独感明显,即不能拆分的情况下,将右部分作为一个小体,而把左部分拆分为两个小体;其它结构汉字,如上下结构汉字、包围结构汉字则依照笔划或部首的书写顺序分为三个小体;独体字与无法分为三个小体的非独体字,仅一个小体的汉字的其它两个码元的确定方式是考虑此小体的第一笔与第二笔的笔划,如果是"横"和"撇"笔划则键入K键,如果是"竖"和"点"则键入H键,如果其它二十六种笔划的则键入J键,若此小体没有第二笔笔划,则重复考虑第一笔笔划是何种笔划来确定是^t入K键、H键还是J键;能分为二个小体的汉字的第三个码元的确定方式考虑第二个小体的第一个笔划,如果是"横"和"撇"笔划则键入K键,如果是"竖"和"点"则键入H键,如果其它二十六种笔划的则键入J键;每个小体皆由笔划组成,先确定小体的笔划数,再确定各笔划属于左笔划还是右笔划,并且根据笔划顺序选择相应的二十三种笔划组合,即选择相应码元;二十三种笔划组合所表示的含义如下所示二左,表示一个两笔小体的两笔笔划都是左笔划;三左,表示一个三笔小体的三笔皂划都是左笔划;^左,表示一个四笔小体的四笔笔划都是左笔划;五左,表示一个五笔小体的五笔笔划都是左笔划;左二,表示一个两笔小体首笔划是左笔划,末笔划是右笔划;左四,表示一个四笔小体,除"四左,,组合所示的情况外,首笔为左笔划,其余三笔为任意笔划;左五,表示一个五笔小体,除"五左,,组合所示的情况外,首笔为左笔划,其余四笔为任意笔划;左六,表示一个六笔小体,首笔为左笔划,其余五笔为任意笔划;左上,表示一个七笔及七笔以上的小体,首笔为左笔划,其余的笔划为任意笔划;左三二,表示一个三笔小体,前两笔为左笔划,末笔划为右笔划;左三一,表示一个三笔小体,首笔划为左笔划,第二笔划与末笔划为右笔划;左三中右,表示一个三笔小体,首笔划与末笔划为左笔划,第二笔为右笔划;二右,表示一个两笔小体的两笔笔划都是右笔划;三右,表示一个三笔小体的三笔笔划都是右笔划;四右,表示一个四笔小体的四笔笔划都是右笔划;右二,表示一个两笔小体首笔划是右笔划,末笔划是左笔划;右四,表示一个四笔小体,奮"四右"所示的情况外,首笔划是右笔划,其余三笔笔划为任意笔划;右五,表示一个五笔小体首笔划是右笔划,其余四笔笔划为任意笔划;右六,表示一个六笔小体首笔划是右笔划,其余五笔划为任意笔划;右上,表示一个七笔及七笔以上的小体,首笔为右笔划,其余的笔划为任意笔划;右三二,表示一个三笔小体,前两笔为右笔划,末笔划为左笔划;右三一,表示一个三笔小体,首笔划为右笔划,第二笔划与末笔划为左笔划;右三中左,表示一个三笔小体,首笔划与末笔划为右笔划,第二笔为左笔划;另外,计算机键盘的X键表示金字旁"4"与人字形"人",如遇到此两个小体则直接把X键作为组字码元;在此之外,将提手旁"4"、女字旁"女"、口字旁"口,,和竖心旁"十"作另外分类,本应编为"三左"的"4,,,将其编为"左三二";本应编为"三左,,的"口,,,将其编为"左三中右,,;本应编为"右三二"的"女",将其编为"左三一,,;本应编为"右三二"的"十",将其编为"右三中左"。本发明将汉字的笔划分为两类,以这两类笔划结合部分的笔划数量进行识别,组合为汉字l^码码元,将编码码元指定到计算机4定盘上,结合计算机对汉字进行输入,该输入法具有易于掌握学习,成字编码码元长度短,输入速度快,汉字编码重率低的有益效果。图1是本发明码元对应^t盘的示意图。具体实施方式如附图1所示,本发明是一种结合计算机等一类的电子数码设备输入汉字的汉字笔划数形输入法,主要包括如下步骤将汉字部首"、;,,的第三笔及汉字部首'",,的第二笔一提笔,作为独立的一种笔划,称之为"点提";将"点提"笔划加上汉字的二十九种笔划共三十种笔划,将三十种笔划分为两类,如下表所示,分为左笔划与右笔划;<table>tableseeoriginaldocumentpage13</column></row><table>将左右笔划組合归纳为二左、三左、四左、五左、左二、左四、左五、左六、左上、左三二、左三一、左三中右、二右、三右、四右、右二、右四、右五、右六、右上、右三二、右三一、右三中左总共二十三种组合作为码元;将上述码元指定到对应的计算机键盘上,在计算机键盘上与字母键的对应分布如下键组合键组合键组合a左三中右j右三二s左三一b二右k右三一t四左c左二l右三中左u右四<table>tableseeoriginaldocumentpage14</column></row><table>结合计算机键盘按以下方法输入汉字大部分汉字分为三个小体且最多分为三个小体,拆分小体的原则是将左右结构汉字一般右边部分拆为两个小体,左边部分作为一个小体,例如"梧,,字,分为"木"、"五"、"口"三个小体。右部分单独感明显,即不叙拆分的情况下,将右部分作为一个小体,而把左部分拆分为两个小体,例如"部,,字,分为"立"、"口"、"卩"三个小体。其它结构汉字,如上下结构汉字,例如"章"字,分为"立"、"日"、"十,,三个小体。包围结构汉字如"园"字,分为"口"、"二"、"儿"三个小体,一般是依照笔划或部首的书写顺序分为三个小体。独体字与无法分为三个小体的非独体字,仅一个小体的汉字的其它两个码元的确定方式是考虑此小体的第一笔与第二笔的笔划,如果是"横"和"撇"笔划则键入K键,如果是"竖"和"点"则键入H键,如果其它二十六种笔划的则键入J键,例如"大,,字,它的第二与第三编码是它的第一和第二笔划,即"横"与"撇,,的对应键位,即"kk,,,加上"大,,字的第一编码是"左三一"的对应键位,因此,"大"字的整字编码是"skk"。与若此小体没有第二笔笔划,则重复考虑第一笔笔划是何种笔划来确定是键入K键、H键还是J键。能分为二个小体的汉字的第三个码元的确定方式考虑第二个小体的第一个笔划,如果是"横"和"撇"笔划则键入K键,如果是"竖"和"点"则键入h键,如果其它二十六种笔划的则键入j键;例如"早"字,分为两个小体"日,,与"十",第三个编码则取"十"小体的第一笔划"横",则为"k"键,整字编码为"TVK"。每个小体皆由笔划组成,先确定小体的笔划数,再确定各笔划属于左笔划还是右笔划,并且根据笔划顺序选择相应的二十三种笔划组合,即选择柏应码元;二十三种笔划组合所表示的含义如卞所示二左,表示一个两笔小体的两笔笔划都是左笔划;三左,表示一个三笔小体的三笔笔划都是左笔划;四左,表示一个四笔小体的四笔笔划都是左笔划;五左,表示一个五笔小体的五笔笔划都是左笔划;左二,表示一个两笔小体首笔划是左笔划,末笔划是右笔划;左四,表示一个四笔小体,除"四左,,组合所示的情况外,首笔为左笔划,其余三笔为任意笔划;左五,表示一个五笔小体,除"五左"组合所示的情况外,首笔为左笔划,其余四笔为任意笔划;左六,表示一个六笔小体,首笔为左笔划,其余五笔为任意笔划;左上,表示一个七笔及七笔以上的小体,首笔为左笔划,其余的笔划为任意笔划;左三二,表示一个三笔小体,前两笔为左笔划,末笔划为右笔划;左三一,表示一个三笔小体,首笔划为左笔划,第二笔划与末笔划为右笔划;左三中右,表示一个三笔小体,首笔划与末笔划为左笔划,第二笔为右笔划;二右,表示一个两笔小体的两笔笔划都是右笔划;三右,表'示一个三笔小体的三笔笔划都是右笔划;四右,表示一个四笔小体的四笔笔划都是右笔划;右二,表示一个两笔小体首笔划是右笔划,末笔划是左笔划;右四,表示一个四笔小体,除"四右"所示的情况外,首笔划是右笔划,其余三笔笔划为任意笔划;右五,表示一个五笔小体首笔划是右笔划,其余四笔笔划为任意笔划;右六,表示一个六笔小体首笔划是右笔划,其余五笔划为任意笔划;右上,表示一个七笔及七笔以上的小体,首笔为右笔划,其余的笔划为任意笔划;右三二,表示一个三笔小体,前两笔为右笔划,末笔划为左笔划;右三一,表示一个三笔小体,首笔划为右笔划,第二笔划与末笔划为左笔划;右三中左,表示一个三笔小体,首笔划与末笔划为右笔划,第二笔为左笔划;另外,计算机键盘的X键表示金字旁"4"与人字形"人,,,如遇到此两个小体则直接把X键作为组字码元。例如"钩"字,其编码是"4"金字旁的"X"键,再加上"勺,,小体与"厶"小字的对应编码码元。在此之外,将提手旁"4"、女字旁"女"、口字旁"口"和竖心旁"'f,,作另外分类,本应编为"三左,,的"4",将其编为"'左三二";本应编为"三左,,的将其编为"左三中右";本应编为"右三二"的"女",将其编为"左三一";本应编为"右三二"的"十",将其编为"右三中左"。权利要求1.一种汉字笔数形号输入法,包括下列步骤将汉字部首“氵”的第三笔及汉字部首“冫”的第二笔—提笔,作为独立的一种笔划,称之为“点提”;将“点提”笔划加上汉字的二十九种笔划共三十种笔划,将三十种笔划分为两类,如下表所示,分为左笔划与右笔划;<tablesid="tabl0001"num="0001"></tables>将左右笔划组合归纳为二左、三左、四左、五左、左二、左四、左五、左六、左上、左三二、左三一、左三中右、二右、三右、四右、右二、右四、右五、右六、右上、右三二、右三一、右三中左总共二十三种组合作为码元;将上述码元指定到对应的计算机键盘上,在计算机键盘上与字母键的对应分布如下键组合键组合键组合A左三中右J右三二S左三一B二右K右三一T四左C左二L右三中左U右四D左三二MV二左E左五N右二W左六F三左O右六X“钅、人”部首G五左P右上Y四右H三右Q左上ZI右五R左四结合计算机键盘按以下方法输入汉字大部分汉字分为三个小体且最多分为三个小体,拆分小体的原则是将左右结构汉字一般右边部分拆为两个小体,左边部分作为一个小体,右部分单独感明显,即不能拆分的情况下,将右部分作为一个小体,而把左部分拆分为两个小体;其它结构汉字,如上下结构汉字、包围结构汉字则依照笔划或部首的书写顺序分为三个小体;独体字与无法分为三个小体的非独体字,仅一个小体的汉字的其它两个码元的确定方式是考虑此小体的第一笔与第二笔的笔划,如果是“横”和“撇”笔划则键入K键,如果是“竖”和“点”则键入H键,如果其它二十六种笔划的则键入J键,若此小体没有第二笔笔划,则重复考虑第一笔笔划是何种笔划来确定是键入K键、H键还是J键;能分为二个小体的汉字的第三个码元的确定方式考虑第二个小体的第一个笔划,如果是“横”和“撇”笔划则键入K键,如果是“竖”和“点”则键入H键,如果其它二十六种笔划的则键入J键;每个小体皆由笔划组成,先确定小体的笔划数,再确定各笔划属于左笔划还是右笔划,并且根据笔划顺序选择相应的二十三种笔划组合,即选择相应码元;二十三种笔划组合所表示的含义如下所示二左,表示一个两笔小体的两笔笔划都是左笔划;三左,表示一个三笔小体的三笔笔划都是左笔划;四左,表示一个四笔小体的四笔笔划都是左笔划;五左,表示一个五笔小体的五笔笔划都是左笔划;左二,表示一个两笔小体首笔划是左笔划,末笔划是右笔划;左四,表示一个四笔小体,除“四左”组合所示的情况外,首笔为左笔划,其余三笔为任意笔划;左五,表示一个五笔小体,除“五左”组合所示的情况外,首笔为左笔划,其余四笔为任意笔划;左六,表示一个六笔小体,首笔为左笔划,其余五笔为任意笔划;左上,表示一个七笔及七笔以上的小体,首笔为左笔划,其余的笔划为任意笔划;左三二,表示一个三笔小体,前两笔为左笔划,末笔划为右笔划;左三一,表示一个三笔小体,首笔划为左笔划,第二笔划与末笔划为右笔划;左三中右,表示一个三笔小体,首笔划与末笔划为左笔划,第二笔为右笔划;二右,表示一个两笔小体的两笔笔划都是右笔划;三右,表示一个三笔小体的三笔笔划都是右笔划;四右,表示一个四笔小体的四笔笔划都是右笔划;右二,表示一个两笔小体首笔划是右笔划,末笔划是左笔划;右四,表示一个四笔小体,除“四右”所示的情况外,首笔划是右笔划,其余三笔笔划为任意笔划;右五,表示一个五笔小体首笔划是右笔划,其余四笔笔划为任意笔划;右六,表示一个六笔小体首笔划是右笔划,其余五笔划为任意笔划;右上,表示一个七笔及七笔以上的小体,首笔为右笔划,其余的笔划为任意笔划;右三二,表示一个三笔小体,前两笔为右笔划,末笔划为左笔划;右三一,表示一个三笔小体,首笔划为右笔划,第二笔划与末笔划为左笔划;右三中左,表示一个三笔小体,首笔划与末笔划为右笔划,第二笔为左笔划;另外,计算机键盘的X键表示金字旁“钅”与人字形“人”,如遇到此两个小体则直接把X键作为组字码元;在此之外,将提手旁“扌”、女字旁“女”、口字旁“口”和竖心旁“忄”作另外分类,本应编为“三左”的“扌”,将其编为“左三二”;本应编为“三左”的“口”,将其编为“左三中右”;本应编为“右三二”的“女”,将其编为“左三一”;本应编为“右三二”的“忄”,将其编为“右三中左”。全文摘要本发明涉及一种以汉字笔划数与笔划形结合的汉字输入法,主要是将汉字的笔划分为两类,以这两类笔划结合部分的笔划数量进行识别,组合为汉字编码码元,将编码码元指定到计算机键盘上,结合计算机对汉字进行输入,该输入法具有易于掌握学习,成字编码码元长度短,输入速度快,汉字编码重率低的有益效果。文档编号G06F3/023GK101114197SQ200710029360公开日2008年1月30日申请日期2007年7月25日优先权日2007年7月25日发明者吴仕毫申请人:吴仕毫
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1