專利名稱::一種漢字筆數(shù)形號輸入法的制作方法一種漢字筆數(shù)形號輸入法
技術(shù)領(lǐng)域:
:本發(fā)明涉及一種漢字輸入法,具體地說,是一種以漢字筆劃數(shù)與筆劃形結(jié)合的漢字輸入法。
背景技術(shù):
:隨著計算機(jī)、手機(jī)、PDA等等信息處理設(shè)備應(yīng)用的普及,漢字輸入處理越來越受到重視。目前,漢字輸入法種類繁多,但比較方便實用的漢字輸入法并不多?,F(xiàn)有的漢字輸入法ii致上有下列幾種拼音輸入法,主要有全拼、雙拼等,由于漢字的同音字很多,它的缺陷是重碼率高,并且漢字成字碼元長度過長,作為輸入法并不理想。形碼輸入法,例如五筆字型等,其缺點是字根多,其字根在鍵盤中布局較難記憶,學(xué)習(xí)該類輸入法比較困難,往往只有專業(yè)的打字人員才有使用該種輸入法,另外,現(xiàn)有的輸入法在大多數(shù)情況下,成字碼長為四碼或四碼以上,在輸入漢字過程中,碼長過長影響了漢字輸入的速度。
發(fā)明內(nèi)容根據(jù)現(xiàn)有技術(shù)存在的不足,本發(fā)明的目的在于提供一種設(shè)置合理、重碼率低、成字碼元長度短的漢字筆數(shù)形號輸入法。一種漢字筆數(shù)形號輸入法,包括下列步驟將漢字部首"、;,,的第三筆及漢字部首"〉"的第二筆一提筆,作為獨立的一種筆劃,稱之為"點提";將"點提"筆劃加上漢字的二十九種筆劃共三十種筆劃,將三十種筆劃分為兩類,如下表所示,分為左筆劃與右筆劃;<table>tableseeoriginaldocumentpage8</column></row><table>將左右筆劃組合歸納為二左、三左、四左、五左、左二、左四、左五、左六、左上、左三二、左三一、左三中右、二右、三右、四右、右二、右四、右五、右六、右上、右三二、右三一、右三中左總共二十三種組合作為碼元;將上述碼元指定到對應(yīng)的計算機(jī)鍵盤上,在計算機(jī)鍵盤上與字母^t的對應(yīng)分布如下鍵組合鍵組合鍵組合A左三中右右三二S左三-B二右K右三一T四左C左二右三中左U右四D左二二MV二左E左五N右二w左六F三左0右穴X'4、人',G五左P右上Y四右H三右Q左上zI右五R左四結(jié)合計算積4建盤按以下方法輸入漢字;大部'分漢字分為三個小體且最多分為三個小體,拆分小體的原則是將左右結(jié)構(gòu)漢字一般右邊部分拆為兩個小體,左邊部分作為一個小體,右部分單獨感明顯,即不能拆分的情況下,將右部分作為一個小體,而把左部分拆分為兩個小體;其它結(jié)構(gòu)漢字,如上下結(jié)構(gòu)漢字、包圍結(jié)構(gòu)漢字則依照筆劃或部首的書寫順序分為三個小體;獨體字與無法分為三個小體的非獨體字,僅一個小體的漢字的其它兩個碼元的確定方式是考慮此小體的第一筆與第二筆的筆劃,如果是"橫"和"撇"筆劃則鍵入K鍵,如果是"豎"和"點"則鍵入H鍵,如果其它二十六種筆劃的則鍵入J鍵,若此小體沒有第二筆筆劃,則重復(fù)考慮第一筆筆劃是何種筆劃來確定是^t入K鍵、H鍵還是J鍵;能分為二個小體的漢字的第三個碼元的確定方式考慮第二個小體的第一個筆劃,如果是"橫"和"撇"筆劃則鍵入K鍵,如果是"豎"和"點"則鍵入H鍵,如果其它二十六種筆劃的則鍵入J鍵;每個小體皆由筆劃組成,先確定小體的筆劃數(shù),再確定各筆劃屬于左筆劃還是右筆劃,并且根據(jù)筆劃順序選擇相應(yīng)的二十三種筆劃組合,即選擇相應(yīng)碼元;二十三種筆劃組合所表示的含義如下所示二左,表示一個兩筆小體的兩筆筆劃都是左筆劃;三左,表示一個三筆小體的三筆皂劃都是左筆劃;^左,表示一個四筆小體的四筆筆劃都是左筆劃;五左,表示一個五筆小體的五筆筆劃都是左筆劃;左二,表示一個兩筆小體首筆劃是左筆劃,末筆劃是右筆劃;左四,表示一個四筆小體,除"四左,,組合所示的情況外,首筆為左筆劃,其余三筆為任意筆劃;左五,表示一個五筆小體,除"五左,,組合所示的情況外,首筆為左筆劃,其余四筆為任意筆劃;左六,表示一個六筆小體,首筆為左筆劃,其余五筆為任意筆劃;左上,表示一個七筆及七筆以上的小體,首筆為左筆劃,其余的筆劃為任意筆劃;左三二,表示一個三筆小體,前兩筆為左筆劃,末筆劃為右筆劃;左三一,表示一個三筆小體,首筆劃為左筆劃,第二筆劃與末筆劃為右筆劃;左三中右,表示一個三筆小體,首筆劃與末筆劃為左筆劃,第二筆為右筆劃;二右,表示一個兩筆小體的兩筆筆劃都是右筆劃;三右,表示一個三筆小體的三筆筆劃都是右筆劃;四右,表示一個四筆小體的四筆筆劃都是右筆劃;右二,表示一個兩筆小體首筆劃是右筆劃,末筆劃是左筆劃;右四,表示一個四筆小體,奮"四右"所示的情況外,首筆劃是右筆劃,其余三筆筆劃為任意筆劃;右五,表示一個五筆小體首筆劃是右筆劃,其余四筆筆劃為任意筆劃;右六,表示一個六筆小體首筆劃是右筆劃,其余五筆劃為任意筆劃;右上,表示一個七筆及七筆以上的小體,首筆為右筆劃,其余的筆劃為任意筆劃;右三二,表示一個三筆小體,前兩筆為右筆劃,末筆劃為左筆劃;右三一,表示一個三筆小體,首筆劃為右筆劃,第二筆劃與末筆劃為左筆劃;右三中左,表示一個三筆小體,首筆劃與末筆劃為右筆劃,第二筆為左筆劃;另外,計算機(jī)鍵盤的X鍵表示金字旁"4"與人字形"人",如遇到此兩個小體則直接把X鍵作為組字碼元;在此之外,將提手旁"4"、女字旁"女"、口字旁"口,,和豎心旁"十"作另外分類,本應(yīng)編為"三左"的"4,,,將其編為"左三二";本應(yīng)編為"三左,,的"口,,,將其編為"左三中右,,;本應(yīng)編為"右三二"的"女",將其編為"左三一,,;本應(yīng)編為"右三二"的"十",將其編為"右三中左"。本發(fā)明將漢字的筆劃分為兩類,以這兩類筆劃結(jié)合部分的筆劃數(shù)量進(jìn)行識別,組合為漢字l^碼碼元,將編碼碼元指定到計算機(jī)4定盤上,結(jié)合計算機(jī)對漢字進(jìn)行輸入,該輸入法具有易于掌握學(xué)習(xí),成字編碼碼元長度短,輸入速度快,漢字編碼重率低的有益效果。圖1是本發(fā)明碼元對應(yīng)^t盤的示意圖。具體實施方式如附圖1所示,本發(fā)明是一種結(jié)合計算機(jī)等一類的電子數(shù)碼設(shè)備輸入漢字的漢字筆劃數(shù)形輸入法,主要包括如下步驟將漢字部首"、;,,的第三筆及漢字部首'",,的第二筆一提筆,作為獨立的一種筆劃,稱之為"點提";將"點提"筆劃加上漢字的二十九種筆劃共三十種筆劃,將三十種筆劃分為兩類,如下表所示,分為左筆劃與右筆劃;<table>tableseeoriginaldocumentpage13</column></row><table>將左右筆劃組合歸納為二左、三左、四左、五左、左二、左四、左五、左六、左上、左三二、左三一、左三中右、二右、三右、四右、右二、右四、右五、右六、右上、右三二、右三一、右三中左總共二十三種組合作為碼元;將上述碼元指定到對應(yīng)的計算機(jī)鍵盤上,在計算機(jī)鍵盤上與字母鍵的對應(yīng)分布如下鍵組合鍵組合鍵組合a左三中右j右三二s左三一b二右k右三一t四左c左二l右三中左u右四<table>tableseeoriginaldocumentpage14</column></row><table>結(jié)合計算機(jī)鍵盤按以下方法輸入漢字大部分漢字分為三個小體且最多分為三個小體,拆分小體的原則是將左右結(jié)構(gòu)漢字一般右邊部分拆為兩個小體,左邊部分作為一個小體,例如"梧,,字,分為"木"、"五"、"口"三個小體。右部分單獨感明顯,即不敘拆分的情況下,將右部分作為一個小體,而把左部分拆分為兩個小體,例如"部,,字,分為"立"、"口"、"卩"三個小體。其它結(jié)構(gòu)漢字,如上下結(jié)構(gòu)漢字,例如"章"字,分為"立"、"日"、"十,,三個小體。包圍結(jié)構(gòu)漢字如"園"字,分為"口"、"二"、"兒"三個小體,一般是依照筆劃或部首的書寫順序分為三個小體。獨體字與無法分為三個小體的非獨體字,僅一個小體的漢字的其它兩個碼元的確定方式是考慮此小體的第一筆與第二筆的筆劃,如果是"橫"和"撇"筆劃則鍵入K鍵,如果是"豎"和"點"則鍵入H鍵,如果其它二十六種筆劃的則鍵入J鍵,例如"大,,字,它的第二與第三編碼是它的第一和第二筆劃,即"橫"與"撇,,的對應(yīng)鍵位,即"kk,,,加上"大,,字的第一編碼是"左三一"的對應(yīng)鍵位,因此,"大"字的整字編碼是"skk"。與若此小體沒有第二筆筆劃,則重復(fù)考慮第一筆筆劃是何種筆劃來確定是鍵入K鍵、H鍵還是J鍵。能分為二個小體的漢字的第三個碼元的確定方式考慮第二個小體的第一個筆劃,如果是"橫"和"撇"筆劃則鍵入K鍵,如果是"豎"和"點"則鍵入h鍵,如果其它二十六種筆劃的則鍵入j鍵;例如"早"字,分為兩個小體"日,,與"十",第三個編碼則取"十"小體的第一筆劃"橫",則為"k"鍵,整字編碼為"TVK"。每個小體皆由筆劃組成,先確定小體的筆劃數(shù),再確定各筆劃屬于左筆劃還是右筆劃,并且根據(jù)筆劃順序選擇相應(yīng)的二十三種筆劃組合,即選擇柏應(yīng)碼元;二十三種筆劃組合所表示的含義如卞所示二左,表示一個兩筆小體的兩筆筆劃都是左筆劃;三左,表示一個三筆小體的三筆筆劃都是左筆劃;四左,表示一個四筆小體的四筆筆劃都是左筆劃;五左,表示一個五筆小體的五筆筆劃都是左筆劃;左二,表示一個兩筆小體首筆劃是左筆劃,末筆劃是右筆劃;左四,表示一個四筆小體,除"四左,,組合所示的情況外,首筆為左筆劃,其余三筆為任意筆劃;左五,表示一個五筆小體,除"五左"組合所示的情況外,首筆為左筆劃,其余四筆為任意筆劃;左六,表示一個六筆小體,首筆為左筆劃,其余五筆為任意筆劃;左上,表示一個七筆及七筆以上的小體,首筆為左筆劃,其余的筆劃為任意筆劃;左三二,表示一個三筆小體,前兩筆為左筆劃,末筆劃為右筆劃;左三一,表示一個三筆小體,首筆劃為左筆劃,第二筆劃與末筆劃為右筆劃;左三中右,表示一個三筆小體,首筆劃與末筆劃為左筆劃,第二筆為右筆劃;二右,表示一個兩筆小體的兩筆筆劃都是右筆劃;三右,表'示一個三筆小體的三筆筆劃都是右筆劃;四右,表示一個四筆小體的四筆筆劃都是右筆劃;右二,表示一個兩筆小體首筆劃是右筆劃,末筆劃是左筆劃;右四,表示一個四筆小體,除"四右"所示的情況外,首筆劃是右筆劃,其余三筆筆劃為任意筆劃;右五,表示一個五筆小體首筆劃是右筆劃,其余四筆筆劃為任意筆劃;右六,表示一個六筆小體首筆劃是右筆劃,其余五筆劃為任意筆劃;右上,表示一個七筆及七筆以上的小體,首筆為右筆劃,其余的筆劃為任意筆劃;右三二,表示一個三筆小體,前兩筆為右筆劃,末筆劃為左筆劃;右三一,表示一個三筆小體,首筆劃為右筆劃,第二筆劃與末筆劃為左筆劃;右三中左,表示一個三筆小體,首筆劃與末筆劃為右筆劃,第二筆為左筆劃;另外,計算機(jī)鍵盤的X鍵表示金字旁"4"與人字形"人,,,如遇到此兩個小體則直接把X鍵作為組字碼元。例如"鉤"字,其編碼是"4"金字旁的"X"鍵,再加上"勺,,小體與"厶"小字的對應(yīng)編碼碼元。在此之外,將提手旁"4"、女字旁"女"、口字旁"口"和豎心旁"'f,,作另外分類,本應(yīng)編為"三左,,的"4",將其編為"'左三二";本應(yīng)編為"三左,,的將其編為"左三中右";本應(yīng)編為"右三二"的"女",將其編為"左三一";本應(yīng)編為"右三二"的"十",將其編為"右三中左"。權(quán)利要求1.一種漢字筆數(shù)形號輸入法,包括下列步驟將漢字部首“氵”的第三筆及漢字部首“冫”的第二筆—提筆,作為獨立的一種筆劃,稱之為“點提”;將“點提”筆劃加上漢字的二十九種筆劃共三十種筆劃,將三十種筆劃分為兩類,如下表所示,分為左筆劃與右筆劃;<tablesid="tabl0001"num="0001"></tables>將左右筆劃組合歸納為二左、三左、四左、五左、左二、左四、左五、左六、左上、左三二、左三一、左三中右、二右、三右、四右、右二、右四、右五、右六、右上、右三二、右三一、右三中左總共二十三種組合作為碼元;將上述碼元指定到對應(yīng)的計算機(jī)鍵盤上,在計算機(jī)鍵盤上與字母鍵的對應(yīng)分布如下鍵組合鍵組合鍵組合A左三中右J右三二S左三一B二右K右三一T四左C左二L右三中左U右四D左三二MV二左E左五N右二W左六F三左O右六X“钅、人”部首G五左P右上Y四右H三右Q左上ZI右五R左四結(jié)合計算機(jī)鍵盤按以下方法輸入漢字大部分漢字分為三個小體且最多分為三個小體,拆分小體的原則是將左右結(jié)構(gòu)漢字一般右邊部分拆為兩個小體,左邊部分作為一個小體,右部分單獨感明顯,即不能拆分的情況下,將右部分作為一個小體,而把左部分拆分為兩個小體;其它結(jié)構(gòu)漢字,如上下結(jié)構(gòu)漢字、包圍結(jié)構(gòu)漢字則依照筆劃或部首的書寫順序分為三個小體;獨體字與無法分為三個小體的非獨體字,僅一個小體的漢字的其它兩個碼元的確定方式是考慮此小體的第一筆與第二筆的筆劃,如果是“橫”和“撇”筆劃則鍵入K鍵,如果是“豎”和“點”則鍵入H鍵,如果其它二十六種筆劃的則鍵入J鍵,若此小體沒有第二筆筆劃,則重復(fù)考慮第一筆筆劃是何種筆劃來確定是鍵入K鍵、H鍵還是J鍵;能分為二個小體的漢字的第三個碼元的確定方式考慮第二個小體的第一個筆劃,如果是“橫”和“撇”筆劃則鍵入K鍵,如果是“豎”和“點”則鍵入H鍵,如果其它二十六種筆劃的則鍵入J鍵;每個小體皆由筆劃組成,先確定小體的筆劃數(shù),再確定各筆劃屬于左筆劃還是右筆劃,并且根據(jù)筆劃順序選擇相應(yīng)的二十三種筆劃組合,即選擇相應(yīng)碼元;二十三種筆劃組合所表示的含義如下所示二左,表示一個兩筆小體的兩筆筆劃都是左筆劃;三左,表示一個三筆小體的三筆筆劃都是左筆劃;四左,表示一個四筆小體的四筆筆劃都是左筆劃;五左,表示一個五筆小體的五筆筆劃都是左筆劃;左二,表示一個兩筆小體首筆劃是左筆劃,末筆劃是右筆劃;左四,表示一個四筆小體,除“四左”組合所示的情況外,首筆為左筆劃,其余三筆為任意筆劃;左五,表示一個五筆小體,除“五左”組合所示的情況外,首筆為左筆劃,其余四筆為任意筆劃;左六,表示一個六筆小體,首筆為左筆劃,其余五筆為任意筆劃;左上,表示一個七筆及七筆以上的小體,首筆為左筆劃,其余的筆劃為任意筆劃;左三二,表示一個三筆小體,前兩筆為左筆劃,末筆劃為右筆劃;左三一,表示一個三筆小體,首筆劃為左筆劃,第二筆劃與末筆劃為右筆劃;左三中右,表示一個三筆小體,首筆劃與末筆劃為左筆劃,第二筆為右筆劃;二右,表示一個兩筆小體的兩筆筆劃都是右筆劃;三右,表示一個三筆小體的三筆筆劃都是右筆劃;四右,表示一個四筆小體的四筆筆劃都是右筆劃;右二,表示一個兩筆小體首筆劃是右筆劃,末筆劃是左筆劃;右四,表示一個四筆小體,除“四右”所示的情況外,首筆劃是右筆劃,其余三筆筆劃為任意筆劃;右五,表示一個五筆小體首筆劃是右筆劃,其余四筆筆劃為任意筆劃;右六,表示一個六筆小體首筆劃是右筆劃,其余五筆劃為任意筆劃;右上,表示一個七筆及七筆以上的小體,首筆為右筆劃,其余的筆劃為任意筆劃;右三二,表示一個三筆小體,前兩筆為右筆劃,末筆劃為左筆劃;右三一,表示一個三筆小體,首筆劃為右筆劃,第二筆劃與末筆劃為左筆劃;右三中左,表示一個三筆小體,首筆劃與末筆劃為右筆劃,第二筆為左筆劃;另外,計算機(jī)鍵盤的X鍵表示金字旁“钅”與人字形“人”,如遇到此兩個小體則直接把X鍵作為組字碼元;在此之外,將提手旁“扌”、女字旁“女”、口字旁“口”和豎心旁“忄”作另外分類,本應(yīng)編為“三左”的“扌”,將其編為“左三二”;本應(yīng)編為“三左”的“口”,將其編為“左三中右”;本應(yīng)編為“右三二”的“女”,將其編為“左三一”;本應(yīng)編為“右三二”的“忄”,將其編為“右三中左”。全文摘要本發(fā)明涉及一種以漢字筆劃數(shù)與筆劃形結(jié)合的漢字輸入法,主要是將漢字的筆劃分為兩類,以這兩類筆劃結(jié)合部分的筆劃數(shù)量進(jìn)行識別,組合為漢字編碼碼元,將編碼碼元指定到計算機(jī)鍵盤上,結(jié)合計算機(jī)對漢字進(jìn)行輸入,該輸入法具有易于掌握學(xué)習(xí),成字編碼碼元長度短,輸入速度快,漢字編碼重率低的有益效果。文檔編號G06F3/023GK101114197SQ200710029360公開日2008年1月30日申請日期2007年7月25日優(yōu)先權(quán)日2007年7月25日發(fā)明者吳仕毫申請人:吳仕毫