優點
作為漢字輸入的編碼時,根素碼有如下兩個優點:一、和拼音完全兼容,即和拼音完全沒有重碼。這樣根素碼輸入法里可以包含拼音,即可以用拼音輸入漢字,也可以用根素碼輸入漢字,兩者無需任何切換。當用拼音輸入漢字後,還可以提示根素碼的編碼,使拼音用戶學習根素碼幾乎可以0成本掌握。
二、根素碼是一種結構編碼,可以不用空格鍵自動上屏,加上根素碼編碼效率高,字詞混打普通文本僅需約1.6鍵/字,如“我想體驗這種輸入法”僅用14鍵(包括空格),1.56鍵/字。雖然根素碼以數字為編碼,但實際打字中數字鍵僅占總按鍵的1/4,空格占1/8,即仍以聲母簡拼為主,因此根素碼也可以看作是不用選字的簡拼輸入法。
輸入方法
下面以音形碼為例說明輸入漢字的方法:1、漢字輸入:
漢字編碼為“聲碼+形碼”。
①聲碼:取拼音首字母作為漢字的聲碼,聲母和鍵碼對應如下:
聲母:B、P、M、F、D、T、N、L、G、K、H、J、Q、X、ZH、CH、SH、R、Z、C、S、Y、W
聲碼:B、P、M、F、D、T、N、L、G、K、H、J、Q、X、Z、C、S、R、Z、C、S、Y、W
對沒有聲碼即以“A、E、O”開頭的漢字,規定聲碼為“V”。
②形碼:漢字分獨體字和合體字,獨體字由一個字根構成,合體字由兩個以上字根構成。如“扌、刂、生、兒、我、人、氵、口、事”這些連成一體的獨體字、偏旁部首或漢字部件就是字根。根素碼把每個字根對應一個數字,如“扌=1、刂=2、生=3、兒=4、我=5、人=6、氵=7、口=8、事=9”,根素碼的音形碼編碼是“聲母+數字”,對獨體字,直接打聲母和字根編碼就可,如“生=s3、我=W5”。
合體字要先按“先上後下、先左後右、先外後內”的順序分為字根,這些字根分別和數字對應構成字根編碼即形碼。漢字編碼為“聲母+字根編碼”,如下表:
口=口=8=k8事=事=9=s9
旦=日一=91=d91合=人一口=618=h68
畫=一田凵=190=h90國=口玉=85=g85
遠=辶二兒=514=y514樹=木又寸=205=s205
草=艹日十=192=c192輸=車人一月刂=16192=s162
編碼有簡碼,如打“g8”和“g85”都能打出“國”字。合為什麼是“h68”而不是“h618”呢?因為單獨一筆的字根忽略不計。“輸”為什麼是“s162”,而不是“h1692”呢?多於3個字根的漢字取前2個和最後一個編碼。
2、詞組輸入:
詞組編碼為“簡拼+首根素碼”。如“我想=wx52(我5+木2)”、“體驗=ty34(亻3+馬4)”、“這種=zz53(辶5+禾3)”、“輸入法=srf1(車1)”。四字以上的詞直接打簡拼,如“海市蜃樓=hssl”、“中華人民共和國==zhrmghg”。詞組也有簡碼,如“體驗=ty3、這種=zz”。
3、自動上屏:
注意:“wx52ty3zzsrf1”,“wx52”和“ty3”間沒有空格鍵,你可以連著打,後一個字詞會把前一個字詞自動“頂”上去,而不用打空格鍵。當然像“這種=zz、我=w”這樣沒有數字的編碼,後面還要加空格鍵的。自動上屏即可省去空格鍵,又能提高輸入的流暢性。
4、編碼查詢:
根素碼因為和全拼完全兼容,如果打根素碼時有個字不會打了,可以直接打拚音,例如“前”字,打“qian”選字上屏後,會在視窗上顯示根素碼“q692”,這個編碼查詢功能,可以幫助克服一切學習困難。
5、字根編碼:
從前面的學習可知,輸入法好不好學,關鍵是看字根和數字的對應關係好不好記,即字根表(見下圖)。表中左方“鍵碼”即數字鍵,“根素”是用來為字根分類的,本身也可能是字根。分類基本原則就是把含有相同根素的字根歸為一類。分類規則表如下:此表是簡要概括,詳情參閱字根編碼。
1=起筆為“一”根素6=含有二個“丶”根素
2=起筆為“丨”根素7=含有三個“丶”根素
3=起筆為“丿”根素8=含有“口”根素
4=含有“鉤”等根素9=含有“彐”根素
5=含有一個“丶”根素0=不在前9種之列的字根
規則
詳細分類規則:①起筆筆劃僅由“一”根素構成的字根歸為1類。
②起筆筆劃僅由“丨”根素構成的字根或含有由完整筆劃構成的“十”根素並且“十”根素在字根中左右居中上下靠上的字根歸為2類,如“土、十、木”屬於2類,而“乾、艹、扌”雖含“十”根素,但“十”根素不左右居中或不上下靠上或不是由完整筆劃構成,因而不屬於2類。
③起筆筆劃僅由“”或“丿”根素構成的字根歸為3類。
④含有“”、“”、“”或“乚”根素的字根歸為4類。
⑤含有一個“丶”根素的字根歸為5類。
⑥含有兩個“丶”根素且不含有“木”根素的字根歸為6類。
⑦含有三個或三個以上“丶”根素的字根歸為7類。
⑧含有“口”根素的字根歸為8類。
⑨含有“彐”或“”根素且僅含有一個“”根素時“”中不夾雜其他筆劃同時字根中也不含有“中”根素的字根歸為9類。如“中、蟲、”雖含有“”根素,但由於含有“中”根素或“”中夾雜其他筆劃,因而不屬於9類;而“、皿、申”由於含有兩個以上的“”根素,因此即使含有“中”根素,也屬於9類。
⑩不屬於上述9類字根的字根歸為0類。
特殊規定:
①字根表中藍色的字根“匚、凹、凸”等和鍵碼“0”對應,“”等三個字根屬和“彐”一樣鍵碼為9。②“乙、一、乚”在整字的字尾且不和其他筆劃相連時可作為字根編碼,如“乞、旦、鳥、孔”等字,
③“犭”起筆為“丿”,但歸為“0”類。
字根和鍵碼對應:
如“字根分類規則”所述的“1、2、3、4、5、6、7、8、9、0”類字根分別對應“1、2、3、4、5、6、7、8、9、0”10個鍵碼。鍵碼編碼優先權別由低到高的順序為:0、1、2、3、4、5、6、7、8、9。當某一字根根據“字根分類規則”對應兩個以上的鍵碼時,取其中優先權別最高的鍵碼和它對應。例如“事”字根,它起筆筆劃僅由“一”根素構成,既含有“口”根素,又含有“彐”根素,根據分類規則它分別屬於1、8、9類,分別對應鍵碼1、8、9,在編碼時取其中編碼優先權別最高的鍵碼,即鍵碼9和“事”字根對應。