二分結(jié)構(gòu)碼屬于一種漢字輸入法。包括鍵盤編碼部件的選取和分布,漢字兩個(gè)編碼字塊的拆分方法,單字和詞組的編碼方法。
背景技術(shù):
:目前,常用的輸入法有拼音輸入法、音形輸入法、形音輸入法、純形輸入法和筆畫輸入法等;拼音輸入法存在缺陷:1、單字編碼長(zhǎng);2、詞組重碼較多;3、發(fā)音不準(zhǔn)、認(rèn)字困難時(shí),會(huì)造成輸入困難;目前已有的形音輸入法、純形輸入法普遍存在的缺陷:1、鍵盤編碼部件較多、鍵盤分布不理想2、拆字復(fù)雜,有的將相交相連的筆畫進(jìn)行了拆分,有的不按漢字筆畫的自然書寫順序進(jìn)行拆分,大多將漢字進(jìn)行多次拆分,有的拆字方法不具體、概念不明晰;音形輸入法:兼顧了音碼和形碼的優(yōu)點(diǎn),同時(shí)也傳承了音碼和形碼的缺點(diǎn);筆畫輸入法:只能作為輔助輸入法。技術(shù)實(shí)現(xiàn)要素:簡(jiǎn)介二分結(jié)構(gòu)碼根據(jù)劃定的漢字結(jié)構(gòu)關(guān)系和相應(yīng)的拆分規(guī)則將漢字自然拆分成最多兩個(gè)用于編碼的字塊,然后根據(jù)二分結(jié)構(gòu)碼的編碼規(guī)則進(jìn)行編碼;選取十二個(gè)偏旁部首作為鍵盤部件按筆畫分區(qū)和形態(tài)在鍵盤上分布;拆字方法概念清晰、簡(jiǎn)單明了,單字塊字取兩碼,兩字塊字取三碼,詞組取四碼,詞組重碼極少。一、區(qū)位號(hào)將鍵盤的25個(gè)英文字符分成五個(gè)區(qū),區(qū)號(hào)分別對(duì)應(yīng)數(shù)字1、2、3、4、5,每區(qū)五位,同樣,位號(hào)也分別對(duì)應(yīng)數(shù)字1、2、3、4、5。同時(shí),將漢字的五個(gè)筆畫“橫、豎、撇、捺、折”也按數(shù)字1、2、3、4、5編號(hào),取兩筆即可和設(shè)定了區(qū)位號(hào)的英文字符對(duì)應(yīng)。25個(gè)英文字符對(duì)應(yīng)的區(qū)位號(hào)分別為:一區(qū)g11、f12、d13、s14、a15,二區(qū)h21、j22、k23、l24、m25,三區(qū)t31、r32、e33、w34、q35,四區(qū)y41、u42、i43、o44、p45,五區(qū)b51、v52、c53、x54、z55。二分結(jié)構(gòu)碼將左點(diǎn)視為撇、右點(diǎn)視為捺、左豎鉤視為豎、提筆視為橫。如:“冖、宀、刃、雪”等的左點(diǎn)視為撇,“小扌了朩水寸”等的左豎鉤視為豎,“冫氵扌牜”等的提筆視為橫。二、鍵盤部件共十二個(gè)鍵盤部件:q35w34e33月r32t31y41u42艸i43火o44p45a15s14木d13f12g11h21山j(luò)22口k23日忄l(xiāng)24目門;z55x54扌c53v52b51nm25,./鍵盤部件分布特點(diǎn):“艸、扌”取形;如果將“忄、門”按先中間后兩邊、先左后右的書寫順序,其首筆為豎、次筆分別為撇和捺,它們的前兩筆和區(qū)位號(hào)是對(duì)應(yīng)的;其它鍵盤部件的首筆都和區(qū)號(hào)對(duì)應(yīng)。三、漢字拆分原則1、二分結(jié)構(gòu)碼根據(jù)劃定的漢字結(jié)構(gòu)關(guān)系和相應(yīng)的拆分規(guī)則將漢字自然拆分成最多兩個(gè)用于編碼的字塊不能拆分的漢字為單字塊漢字,極少數(shù)情況下,單筆可成為編碼字塊,如:“藝、丕、尺、幻、術(shù)”等字的末筆;2、相交相連的筆畫不能拆分相交:筆畫交叉出頭相連:筆畫首尾相連;3、一個(gè)字塊的筆畫不能被另一個(gè)字塊的筆畫分隔除此之外,二分結(jié)構(gòu)碼的兩個(gè)編碼字塊可以形成包圍、半包圍關(guān)系,每個(gè)字塊的筆畫能按書寫順序自然形成一體,字塊形狀可以多變;4、非左右結(jié)構(gòu)漢字:字首單筆不能拆分。四、漢字編碼規(guī)則1、單筆編碼:由單筆筆畫確定區(qū)號(hào),位號(hào)取1,具體編碼為:橫g、豎h、撇t、捺y、折b;2、單筆字塊編碼:按單筆編碼;3、鍵盤部件編碼:按鍵盤部件所在鍵盤區(qū)位號(hào)編碼,如:鍵盤部件“艸”所在鍵盤區(qū)位號(hào)為“42”,編碼為“u”;4、兩筆結(jié)合編碼:第一筆確定區(qū)號(hào),具體編號(hào)為:橫1、豎2、撇3、捺4、折5,第二筆確定位號(hào),具體編號(hào)為:橫1、豎2、撇3、捺4、折5,兩筆結(jié)合確定編碼的區(qū)位號(hào),如:“十”字按兩筆結(jié)合編碼時(shí),對(duì)應(yīng)區(qū)位編號(hào)為12,對(duì)應(yīng)編碼為f;5、多筆字塊編碼:如果字塊或字塊首部為鍵盤部件,則按鍵盤部件編碼,否則,由字塊首筆和次筆按兩筆結(jié)合編碼,實(shí)例:“程”字可拆分為字塊“禾”和“呈”,“呈”按“口”編碼為j,“想”字可拆分為字塊“相”和“心”,“相”按“木”編碼為s;6、兩字塊字編碼:第一碼:由第一個(gè)字塊編碼第二碼:由第二個(gè)字塊編碼第三碼:由第一個(gè)字塊的末筆和第二個(gè)字塊的末筆按兩筆結(jié)合編碼。五、右框、下框、方框結(jié)構(gòu)右框“匚”、下框“冂”、方框“囗”構(gòu)成的框結(jié)構(gòu)字,框體部分作為第一個(gè)字塊,框內(nèi)部分作為第二個(gè)字塊。首部為右框結(jié)構(gòu)的字塊按右框編碼。六、左、上半包圍結(jié)構(gòu)由部首“廠、廣、疒、虍、尸、戶”構(gòu)成的左、上半包圍結(jié)構(gòu)字,包圍部分作為第一個(gè)字塊,被包圍部分作為第二個(gè)字塊。七、左、下半包圍結(jié)構(gòu)左、下半包圍結(jié)構(gòu)拆分為包圍部分和被包圍部分兩個(gè)字塊,按書寫的先后順序拆分。實(shí)例:“超、尷、題、返”。八、左右結(jié)構(gòu)從左至右書寫的左右結(jié)構(gòu)漢字按筆畫書寫順序根據(jù)左右結(jié)構(gòu)關(guān)系自然拆分出不能再進(jìn)行左右拆分的字塊作為第一個(gè)字塊,余下的部分作為第二個(gè)字塊。左右結(jié)構(gòu)字拆分補(bǔ)充規(guī)則:字塊中間單個(gè)筆畫向左邊字塊歸并。如:“修”字。九、上下結(jié)構(gòu)從上至下書寫的上下結(jié)構(gòu)漢字按筆畫書寫順序根據(jù)上下結(jié)構(gòu)關(guān)系根據(jù)二分結(jié)構(gòu)碼上下結(jié)構(gòu)字拆分規(guī)則自然拆分成上下兩個(gè)字塊;拆字優(yōu)先順序如下:1、字首為鍵盤部件,鍵盤部件作為第一個(gè)字塊,其余部分作為第二個(gè)字塊;2、由部首“‘雨’字頭、‘穴’字頭、宀”構(gòu)成的上下結(jié)構(gòu)字,將“‘雨’字頭、‘穴’字頭、宀”作為第一字塊,余下部分作為第二字塊;3、字首能按上下結(jié)構(gòu)關(guān)系自然拆出三筆及三筆以上漢字,按最大取字原則拆出漢字作為第一個(gè)字塊,余下部分作為第二個(gè)字塊,實(shí)例:“幸、真、愈、譽(yù)”;4、字尾能按上下結(jié)構(gòu)關(guān)系自然拆出二筆及二筆以上漢字,按最大取字原則拆出漢字作為第二個(gè)字塊,余下部分作為第一個(gè)字塊,實(shí)例:“青、賣、春、普、劵、具、卒、嚴(yán)”;5、字首或字尾為框型、半包圍、左右結(jié)構(gòu)的上下結(jié)構(gòu)字,按書寫順序?qū)⒖蛐?、半包圍、左右結(jié)構(gòu)和余下部分拆分為兩個(gè)字塊,實(shí)例:“高、嫠、冠、覆”;補(bǔ)充說明:如果將上下結(jié)構(gòu)字的拆分優(yōu)先順序作適當(dāng)調(diào)整,影響不大。十、雜體結(jié)構(gòu)1、字首能按筆畫書寫先后順序自然拆出三筆及三筆以上漢字,按最大取字原則拆出漢字作為第一個(gè)字塊,其余部分作為第二個(gè)字塊,實(shí)例:“氘、術(shù)”;2、字尾能按筆畫書寫先后順序自然拆出三筆及三筆以上漢字,按最大取字原則拆出漢字作為第二個(gè)字塊,其余部分作為第一個(gè)字塊,實(shí)例:“者、在、后、左”。十一、單字塊漢字不能按上述規(guī)則拆分的漢字為單字塊漢字;鍵盤編碼部件字編碼:按其所在鍵盤區(qū)位號(hào)取兩碼;其它單字塊漢字編碼規(guī)則:第一碼:按漢字筆畫書寫順序,由第一、二筆按區(qū)位號(hào)編碼。單筆字按單筆編碼第二碼:按漢字筆畫書寫順序,由第三、四筆按區(qū)位號(hào)編碼。單筆字、兩筆字取字的第一碼,三筆字由第三筆按單筆編碼。十二、鍵盤部件同型結(jié)構(gòu)非部首“艸”,但是首部為“艸”構(gòu)型的字塊,按鍵盤部件“艸”編碼;包含“艸”構(gòu)型的單字塊字“廿甘”,按鍵盤部件字編碼方式編碼;“罒”同“目”編碼,“曰”同“日”編碼,“朩”同“木”編碼,“冃”同“月”編碼。十三、詞組編碼兩字詞編碼:依次取兩個(gè)字的前兩碼,如:“結(jié)構(gòu)zfsq、原則drmj”;三字詞編碼:前兩個(gè)字依次取首碼,第三個(gè)字順序取兩碼,如:“結(jié)構(gòu)碼zsdz”;四字詞編碼:依次取每個(gè)字的首碼,如:“幸福生活fpto”;多字詞編碼:前三個(gè)字依次取首碼,第四碼取最后一個(gè)字的首碼。如:“、中華人民共和國(guó)mrwm”。十四、單字輔助編碼單字輔助編碼為獨(dú)立的編碼,不和單字正常編碼產(chǎn)生重碼,也不和詞組產(chǎn)生重碼;單字輔助編碼有助于正常編碼的字詞調(diào)頻,提高字詞輸入效率,非常用字輸入正常編碼后,如果不能在候選首頁顯示,可通過輔助編碼錄入;1、“的”字一鍵錄入編碼:n,2、所有的二碼漢字增加三碼輔助編碼:前兩碼為漢字基本編碼,第三碼為n,3、所有的三碼漢字增加四碼輔助編碼:前三碼為漢字基本編碼,第四碼為n。十五、簡(jiǎn)碼為了提高單字輸入效率,最常用字都可設(shè)置成一碼、二碼簡(jiǎn)碼。十六、非字偏旁部首編碼第一碼:按二分結(jié)構(gòu)碼編碼規(guī)則取碼,第二碼:n。當(dāng)前第1頁12