專利名稱:靈犀碼計算機(jī)漢字輸入編碼方法
技術(shù)領(lǐng)域:
本發(fā)明為一種根據(jù)漢字的首、尾構(gòu)字部件及其自身讀音進(jìn)行計算機(jī)漢字輸入以及用一組數(shù)字鍵與字母鍵組合對常用數(shù)詞、量詞和數(shù)量組合詞進(jìn)行快速輸入的方法。即先將26個英文字母以漢語拼音首字母為主線分別冠以相應(yīng)的鍵名,再將漢字的基本筆畫、偏旁部首、常用作構(gòu)字部件的獨(dú)體字以及少量形象構(gòu)字符以其習(xí)慣讀音的拼音首字母或基本含義在鍵名字的統(tǒng)轄下歸入相應(yīng)的字母鍵位,然后分別取漢字的第一個構(gòu)字部件和最后一個構(gòu)字部件對應(yīng)的首字母為首碼和尾碼,自身讀音首字母為聲碼,用首碼、尾碼和聲碼共同構(gòu)成漢字的輸入碼,有重碼的,將使用頻率較低者按字型結(jié)構(gòu)分別用數(shù)字鍵1、2、3作識別碼,常用數(shù)詞、量詞和數(shù)量組合詞可用一組數(shù)字鍵與字母鍵組合進(jìn)行快速輸入。此輸入法克服了拼音輸入法重碼率高和其它形碼輸入法記憶量大的雙重缺點(diǎn),實為一種簡單易學(xué),重碼率低,輸入速度快的漢字輸入方法。具體編碼方法詳述如下。
一、鍵名字首先以漢語拼音首字母為主線,將26個英語字母分別冠以相應(yīng)的鍵名,并以此統(tǒng)轄同族構(gòu)字部件。其中,因發(fā)音首字母為s和z的構(gòu)字部件較多,而發(fā)音首字母為a和o的構(gòu)字部件缺乏,v不作漢語拼音字母,故將a和o分別冠名為“水”和“手”,統(tǒng)轄與“水”或“手”相關(guān)的構(gòu)字部件,將v冠名為“足”,統(tǒng)轄發(fā)音為z或zh與u開頭的韻母相拼的“ 、隹”等構(gòu)字部件;i和u分別冠名為“衣”和“月”,統(tǒng)轄發(fā)音為y與i和u開頭的韻母相拼的構(gòu)字部件;發(fā)音首字母為m的首碼構(gòu)字部件較多,而發(fā)音首字母為l的首碼構(gòu)字部件較少,特將“木”作“林”歸入l,并作為鍵名。這樣,26個字母對應(yīng)的鍵名字分別為a-水 b-比 c-才 d-刀 e-耳 f-豐 g-古 h-火 i-衣j-金 k-口 l-木 m-目 n-牛 o-手 p-爿 q-氣 r-日s-神 t-土 u-月 v-足 w-王 x-西 y-羊 z-子鍵名字可按“金木水火土,手足耳口目;牛羊刀比古,西王才子衣;豐神日月氣,爿字記心里?!敝浽~助記。
鍵名字的輸入方法,除“水、手”既為一級簡碼(擊對應(yīng)字母一鍵,加空格),又為三元碼(擊對應(yīng)字母三鍵,加空格)和“羊、日”為三元碼外,其余鍵名字均擊對應(yīng)字母兩鍵,加空格輸入,如才-cc、刀-dd、耳-ee、豐-ff等。
二、構(gòu)字部件及其排列規(guī)則靈犀碼以基本筆畫、偏旁部首、常用作構(gòu)字部件的獨(dú)體字以及少量形象構(gòu)字符為構(gòu)字部件,以其習(xí)慣讀音的拼音首字母或基本含義在上述各鍵名字的統(tǒng)轄下歸入相應(yīng)的字母鍵位(見靈犀碼構(gòu)字部件首字母對應(yīng)表)。其中丶、一、、丿、 五種筆畫按其讀音首字母分別排列于d、h、n、p、t鍵,丨和ㄥ(ㄑ )按其形狀分別排列于i和v鍵,按“手”字末筆畫排列于以“手”為鍵名字的o鍵; 三種形體構(gòu)字部件,按其形狀分別排列于k、t和w鍵,匚(冂凵)看作缺口,排列于“缺”的拼音首字母q鍵;灬形如水面、 形如水滴,歸入以“水”作鍵名字的a鍵; 舊體作八、宀(冖,寶蓋),歸入b鍵; (當(dāng)字頭)、ク(刀變體),歸入d鍵;阝(卩,耳旁)、 (厄字底,字典中常排入卩),歸入e鍵; (豐旁)、缶(fou),歸入f鍵;為減少重碼,將丨或丿與一相交的部件“十”和“ナ”歸入f鍵, ”看作“十”的衍生體、“”看作“ナ”的衍生體亦歸入f鍵;艮(gen)、 (艮變體)、夬(guai)、勹(勾字頭),歸入g鍵; (虎頭)、 (禾字底)歸入h鍵; (弄字尾)、廿(nian),歸入n鍵;形如手,歸入o鍵;丬舊為 (丬的衍生體),歸入p鍵;犭(反犬旁)、(青頭)、 (拳頭)、 七變體),歸入q鍵;忄(豎心)、 (小心底)、彐(雪字底)、 (彐變體)、 (辛旁),歸入x鍵;因“士”和“土”在書寫時不便區(qū)分,故將“士”當(dāng)作“土”歸入t鍵。
靈犀碼構(gòu)字部件首字母對應(yīng)表 三、漢字的編碼規(guī)則1、一般字的編碼規(guī)則以筆順為序,分別取漢字的第一個構(gòu)字部件對應(yīng)的首字母為首碼、最后一個構(gòu)字部件對應(yīng)的首字母為尾碼,再取該字的讀音首字母為聲碼(y與i開頭的韻母相拼的字取i,y與u開頭的韻母相拼的字取u),然后用首碼、尾碼和聲碼共同組成該字的輸入碼,當(dāng)首碼、尾碼和聲碼出現(xiàn)多字同碼時,將使用頻率較低者,按字型結(jié)構(gòu)取相應(yīng)的數(shù)字(主鍵盤和小鍵盤指定其一)作識別碼1-左右結(jié)構(gòu)、2-上下結(jié)構(gòu)、3-獨(dú)體及雜合結(jié)構(gòu)。如埝-、心-txn侮-亻、母-rmw嘌-口、小-kxp1員-口、貝-kbu笆-、-vvb2 蕻-艸、八-cbh2取結(jié)構(gòu)識別碼后仍有重碼時,再按使用頻率排序,并用Shift+序號鍵選擇輸入(序號為1的重碼字可在繼續(xù)輸入其它漢字時直接上屏或按空格鍵上屏)。
幾種特殊字型的筆順規(guī)定(1)凡帶囗的字,其筆順為先囗,后里面,如團(tuán)-囗、才-kct,泅-氵、人-arql;(2)凡帶辶或廴的字,其筆順為先辶或廴,后上面,如邊-辶、力-zlb,鍵-钅、聿-juj;(3)凡帶ㄈ或冂的字,其筆順為先ㄈ或冂,后里面,如區(qū)-ㄈ、ㄨ-qiq,周-冂、口-qkz;(4)凡帶凵或的字,其筆順為先里面,后凵或,如兇-ㄨ、凵-iqx;(5)凡以戈、弋、戊為頭的字,其筆順為先戈、弋、戊,后下面,如或-戈、 -gth,貳-弋、貝-ibe,威-戊、女-wnw。
(6)凡由基本筆畫以外的兩個相同構(gòu)字部件中間夾著其它部件構(gòu)成的字,取其相同構(gòu)字部件為首碼,再取中間夾著部分的最大構(gòu)字部件為尾碼,如班-王、丿-wpb,辯- 讠-xyb。
2、取碼原則(1)筆順為序,取大優(yōu)先按照筆畫的書寫順序,依據(jù)構(gòu)字部件表中所列構(gòu)字部件,首先取其開頭的最大一個部件為首碼,然后再取其最后的最大一個部件為尾碼。
(2)注重結(jié)構(gòu),兼顧直觀一些筆畫較簡單的獨(dú)體字,如失、天、夫、大、生等,其中部分筆畫既可與前面的筆畫組合為首碼部件,又可與后面的筆畫組合為尾碼部件,此時,首先依其結(jié)構(gòu)緊密狀況進(jìn)行取碼,如“失”字取碼為“丿”和“夫”,輸入碼為“pf(二級簡碼)”,“天”字取碼為“一”和“大”,輸入碼為“hd(二級簡碼)”,“大”字取碼為“ナ”和“”,輸入碼為“fn(二級簡碼)”;而象“夫”、“生”等字,其結(jié)構(gòu)緊密程度很難區(qū)分,只能按其直觀形象取碼,“夫”字取碼為“二”和“人”,輸入碼為“erf”,“生”字取碼為“丿和“”,輸入碼為“pq(二級簡碼)”。
3、成字部件的編碼規(guī)則除鍵名字外,而、工、了、女、我、心6個成字部件,本身是使用頻率極高的常用字,分別將其作為對應(yīng)字母的一級簡碼安排。單筆畫的成字部件“一”和“乙”,分別按筆畫類型對應(yīng)字母,加上讀音首字母作輸入碼,即分別為“hi”和“vi”。另外,因eee、ggg、iii、qqq、ttt、uuu、vvv、www、zzz九個三元碼位無其它字,特將而、瓜、弋、且、田、雨、竹、烏、止九個成字部件,對應(yīng)于上述碼位作為特殊的三元碼安排,并按“且瓜田、烏雨竹、弋而止”助記。其余成字部件按一般字的編碼規(guī)則編碼,多數(shù)作為二級簡碼安排。
4、非成字部件的編碼規(guī)則靈犀碼中包含的非成字部件及字庫中所含的非成字偏旁部首,分別以首筆畫對應(yīng)的字母為首碼,末筆畫對應(yīng)的字母為尾碼(單筆畫的,以數(shù)字0為尾碼),以字母v為聲碼進(jìn)行編碼。如冫-dtv、冖-pvv、-v0v等。
四、單詞的編碼規(guī)則1、二字詞的編碼分別取兩字的第一碼和第二碼。如中國-kikd、太陽-dder、數(shù)據(jù)-mwog、字母-bzvd。
2、三字詞的編碼分別取三個字的第一碼加上第三字的第二碼,如事實上-hbhh、全世界-rntj、數(shù)據(jù)庫-mogc。
3、四字及四字以上詞的編碼分別取前三字和最后一字的第一碼,如新聞聯(lián)播-lmeo、自上而下-pheh、中央人民廣播電臺-kqps。
五、一級簡碼字及其編排規(guī)則靈犀碼漢字輸入法,按對應(yīng)的數(shù)字鍵將一、二、三、四、五、六、七、八、九、零10個數(shù)字及按對應(yīng)首字母將使用頻率極高的26個漢字作為一級簡碼字。其中,除水、手、以、于、主五個漢字作為鍵名字或特殊發(fā)音的代表字對應(yīng)于相應(yīng)的字母外,其余21個漢字均對應(yīng)于漢語拼音首字母,記憶十分方便。這些字只需單擊對應(yīng)的拼音首字母,再按空格鍵即可輸入。它們是1-一 2-二 3-三 4-四 5-五 6-六 7-七 8-八 9-九0-零 a-水 b-不 c-產(chǎn) d-的 e-而 f-發(fā) g-工 h-和i-以 j-經(jīng) k-可 l-了 m-民 n-女 o-手 p-批 q-其r-人 s-是 t-同 u-于 v-主 w-我 x-心 y-有 z-在一級簡碼字在鍵盤上的分布情況如下 這36個漢字的構(gòu)詞碼分別為一-hi、二-hh、三-he、四-ke、五-hh、六-db、七-hv、八-pn、九-pv、零-ud、水-aa、不-fb、產(chǎn)-lp、的-pd、而-ee、發(fā)-vd、T一hh、和-hk、以-vr、經(jīng)-wg、可-ho、了-vo、民-qq、女-vh、手-oo、批-ob、其-cb、人-pn、是-rz、同-qk、于-eo、主-dw、我-pp、心-dd、有-fu、在-ft。
六、編碼查詢鍵(萬能鍵)及使用方法靈犀碼設(shè)置“?”鍵為編碼查詢鍵,即通常所說的萬能鍵,當(dāng)某字或某個詞組的某個編碼不清楚時,用此鍵代替輸入,便可在提示行中查到該字及其輸入碼。
七、數(shù)字及常用數(shù)量組合詞的輸入零至一萬范圍內(nèi)的所有中文數(shù)字,直接按數(shù)字鍵(鍵盤同漢字結(jié)構(gòu)識別碼)即可輸入(一萬的輸入碼為“0000”,不足四位的,按空格鍵確定)。零至壹仟范圍內(nèi)的所有大寫中文數(shù)字,在數(shù)字后加v即可輸入。
凡數(shù)字與年、月、日、時、分、點(diǎn)、星期、元、個等常用量詞組成的數(shù)量詞,用數(shù)字鍵加拼音首字母即輸入,月為“u”、元為“y”。如一九九九年-999n、二00七年-007n(其中,000n-499n為二XXX年,500n-999n為-XXX年)、十二月-12u、伍佰貳拾捌元-528y、叁角-3j、星期五-xq5,等等。
第一至第一千范圍內(nèi)的中文序數(shù)詞,直接用字母“d”加數(shù)字即可輸入。第一至第一百版(次、屆、名、年、批、期、首、條、周、組、項等)的常用序詞,直接用字母“d”加數(shù)字再加對應(yīng)的拼音首字母(組取“v”)即可。
常用量詞,公制按英文縮寫字母,市制按拼音首字母后加上相應(yīng)數(shù)字進(jìn)行輸入,一維量詞(如長度單位)為字母后加數(shù)字1,二維量詞(如面積單位)為字母后加數(shù)字2,三維量詞(體積或容積單位)為字母后加數(shù)字3,無維量詞(如重量單位)為字母后加數(shù)字0,如公里-kml、丈-zl、平方米-m2、平方尺-c2、立方米-m3、升-l3、克-g0、公斤-kg0、噸-t0,等等。
八、常用符號和序號的輸入因O鍵作聲碼鍵的數(shù)量極少,故將其兼作符號識別鍵。常用符號的輸入方法為,符號名稱(盡可能取兩字)的拼音首字母+符號識別鍵O,如℃(攝氏度)的輸入碼為sso(即“攝氏”的拼音首字母ss+符號識別鍵o),×(乘號)為cho,÷(除號)為cho,≥(大等)ddo為,≡(全等)為qdo,≈(約等)為udo,≤(小等)為xdo,≮(不小)為bxo,≯(不大)為bdo,等等;字母組合符號的輸入法為,組成符號字母+符號識別鍵O,如m2為m2o,km為kmo,cm為cmo,kg為kgo,mg為mgo,ln為lno,等等。同形符號有類型區(qū)別或相同字母組合符號有大小寫之分的,可在符號識別鍵后用一位類型識別數(shù)字鍵加以識別,如☆為wxo1,★為wxo2,□為zfo1,■為zfo2等等,KM為kmo1,km為kmo2,等等。
序號的輸入方法為,“序”字的拼音首字母x+兩位序號數(shù)字鍵(一位數(shù)的序號前加0補(bǔ)足兩位)+-位類型識別數(shù)字鍵,如 1.為x011,(15)為x152,⑤為x053,(七)為x074,Ⅷ為x085,ⅸ為x096,等等。
九、二級簡碼字及選排原則在靈犀碼輸入法中,根據(jù)使用頻率兼顧減少重碼的原則,按下列優(yōu)先順序?qū)?75個常用字作為二級簡碼字編碼1、鍵名字(除“水、手、日、羊”四個特殊鍵名外)。
2、聲母不同的多音常用字,如單、曾、長、重、給、省、彈等。
3、成字部件中的常用字,如貝、廠、力、幾、凡、萬、正等。
4、完全由兩個構(gòu)字部件組成的常用字,如濁、汗、淚、賬等。
5、聲碼與尾碼相同的常用字,濱、漸、鋒、峰等。
6、其它常用字,如淡、空、沙、溝、動、期、谷、堅等。
二級簡碼字表
十、靈犀碼輸入法的特點(diǎn)1、簡單易學(xué),不背字根靈犀碼以基本筆畫、常用偏旁部首、常用作構(gòu)字部件的獨(dú)體字以及少量形象構(gòu)字符為構(gòu)字部件,直觀、形象,拆分方法簡單,按其習(xí)慣讀音的拼音首字母或基本含義為主線排列,非常便于記憶,只需簡單拼音知識即可快速掌握,且兼容南方模糊音,真可謂“心有靈犀一點(diǎn)通”。通過輸入法生成器在Windows98中文版和Ucdos7.0中文系統(tǒng)中應(yīng)用,試用效果良好。
2、適用廣泛,一勞永逸靈犀碼能同時適用于簡體字、繁體字及各種常用符號的輸入,適用范圍非常廣泛。且靈犀碼只有“筆順為序,取大優(yōu)先;注重結(jié)構(gòu),兼顧直觀”兩條取碼規(guī)則,取碼規(guī)則十分簡單,只要了解編碼規(guī)則,便可過目不忘,即使長時間不用也能一見如故。
3、碼長短,輸入速度快靈犀碼最大碼長為四碼,在包含一、二級國標(biāo)漢字及100余個較常用的非國標(biāo)漢字在內(nèi)的共計6888個漢字中,26字為一級簡碼,675字為二級簡碼,4718字為三級簡碼,帶結(jié)構(gòu)識別碼的四碼字僅1469個,占21.32%,且四碼字絕大多數(shù)為生僻字,使用頻率極低,結(jié)構(gòu)識別方法也非常簡單,在上述漢字編碼中,一、二、三級簡碼字均無重碼,僅四碼字出現(xiàn)193組共429個重碼字,重碼率僅為6.2%,遠(yuǎn)遠(yuǎn)低于重碼率10%的國家標(biāo)準(zhǔn),扣除序號為1的193個重碼字可在繼續(xù)輸入其它漢字時直接上屏(或按空格鍵上屏)外,需用Shift+序號鍵輸入的僅236個漢字,僅占3.4%,且使用頻率極低;編入了39200余條常用詞組,一般文章都能以詞組輸入為主,詞組錄入為四碼,且絕不與單字重碼,大大降低了重碼率,加上19300余個由數(shù)字鍵與字母鍵組合的常用數(shù)詞、量詞及數(shù)量組合詞及200余個常用符號和序號的快速輸入,使輸入速度極快,完全達(dá)到了盲打的要求。
4、使中西文輸入的鍵盤和諧以往的形碼輸入法,其構(gòu)字部件的排列與鍵盤上的英文字母毫無關(guān)聯(lián),使得經(jīng)常進(jìn)行中西文混合編排的文字錄入人員感到對鍵盤的熟練總難兼顧。靈犀碼輸入法則因其構(gòu)字部件以拼音首字母為主線排列,拼音字母與英文字母的發(fā)音絕大多數(shù)相同或相近,因此,對鍵盤更易熟練掌握,克服了中西文輸入的鍵盤不和諧。
5、可自定義詞組靈犀碼輸入法的構(gòu)詞規(guī)律簡單、規(guī)范、無歧義,可設(shè)置自定義詞組功能,實現(xiàn)“即編即定義,即用即存盤”的特點(diǎn),用戶可隨時擴(kuò)充詞匯庫。
權(quán)利要求
1.一種根據(jù)漢字的首、尾構(gòu)字部件及其自身讀音進(jìn)行計算機(jī)漢字輸入以及用一組數(shù)字鍵與字母鍵組合進(jìn)行常用數(shù)詞、量詞和數(shù)量組合詞的快速輸入的編碼方法,其特征在于先將26個英文字母以漢語拼音首字母為主線分別冠以相應(yīng)的鍵名,再將漢字的基本筆畫、偏旁部首、常用作構(gòu)字部件的獨(dú)體字以及少量形象構(gòu)字符以其習(xí)慣讀音的拼音首字母或基本含義在鍵名字的統(tǒng)轄下歸入相應(yīng)的字母鍵位,然后分別取漢字的第一個構(gòu)字部件和最后一個構(gòu)字部件對應(yīng)的首字母為首碼和尾碼,自身讀音首字母為聲碼,用首碼、尾碼和聲碼共同構(gòu)成漢字的輸入碼,當(dāng)首碼、尾碼和聲碼出現(xiàn)多字同碼時,將使用頻率較低者按字型結(jié)構(gòu)分別用數(shù)字鍵1、2、3作識別碼,取結(jié)構(gòu)識別碼后仍有重碼時,再按使用頻率排序,并用Shift+序號鍵選擇輸入(序號為1的重碼字可在繼續(xù)輸入其它漢字時直接上屏或按空格鍵上屏),常用數(shù)詞、量詞和數(shù)量組合詞可用一組數(shù)字鍵與字母鍵組合進(jìn)行快速輸入。
2.按權(quán)利1所述的編碼方法,其特征在于將a、o、i、u、v五個極少或根本不作漢語拼音首字母的鍵位分別冠名為水、手、衣、月、足,并分別統(tǒng)轄與“水”和“手”相關(guān)的,發(fā)音為y與i和u開頭的韻母相拼的,以及發(fā)音為z或zh與u開頭的韻母相拼的構(gòu)字部件。
3.按權(quán)利1所述的編碼方法,其特征在于將i和u兩個不作漢語拼音首字母的鍵位分別作發(fā)音為y與i和u開頭的韻母相拼的漢字對應(yīng)的聲碼,將不作漢語拼音字母的v鍵位作為非成字部件對應(yīng)的聲碼,將極少作拼音首字母的o鍵兼作符號識別鍵。
4.按權(quán)利1所述的編碼方法,其特征在于將丨、ㄥ(ㄑ )兩種筆畫和 三種形體構(gòu)字部件按其形狀分別排列于i、v、k、t和w鍵位,將按“手”字末筆畫排列于以“手”為鍵名字的o鍵位,將匚(冂凵)看作缺口,排列于“缺”的拼音首字母q鍵位。
全文摘要
本發(fā)明以漢字基本筆畫、偏旁部首、常用獨(dú)體字及少量形象構(gòu)字符為構(gòu)字部件,按讀音的拼音首字母為主線歸于相應(yīng)鍵位,分別取漢字的第一個構(gòu)字部件和最后一個構(gòu)字部件對應(yīng)的鍵位為首碼和尾碼,再取其讀音首字母為聲碼,用首碼+尾碼+聲碼組成漢字輸入碼,有重碼的將使用頻率較低者按1.左右結(jié)構(gòu)、2.上下結(jié)構(gòu)、3.獨(dú)體及雜合結(jié)構(gòu)取相應(yīng)數(shù)字鍵作識別碼,最大碼長四碼。詞組以等長四碼字母輸入,數(shù)量詞以數(shù)字鍵與字母鍵組合輸入。
文檔編號G06F3/023GK1307268SQ00136898
公開日2001年8月8日 申請日期2000年12月23日 優(yōu)先權(quán)日2000年1月29日
發(fā)明者盧大云 申請人:盧大云