專利名稱:一種漢字音形編碼輸入方法及其鍵盤布局的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于計算機(jī)漢字輸入方法領(lǐng)域,特別涉及到一種漢字音形編碼輸入方法及其鍵盤的布局。
背景技術(shù):
迄今為止,已有多達(dá)上千種漢字輸入方法出現(xiàn),縱觀其發(fā)展過程,可以歸納出其編碼規(guī)則主要分有三大類;即以拼音為主的拼音輸入法、拼形為主的形碼輸入法,及音、形結(jié)合的音形碼輸入法。固然這三大類型千余種方法中,每種方法發(fā)明出來,都經(jīng)歷過長時期的研究推敲,但能夠廣泛為民眾接受的幾種方法不外乎漢語拼音、五筆字形等少數(shù)幾種輸入法。漢語拼音的優(yōu)點是直觀、易學(xué)易記,但由于重碼多,當(dāng)輸入某一單字時、需要用數(shù)碼鍵進(jìn)行選擇,甚至翻頁,直接影響了輸入速度。五筆字形的優(yōu)點是輸入速度快,但該方法除有字根的區(qū)位代碼外,還有末筆字形的交叉識別碼,編碼規(guī)則較為繁瑣,學(xué)習(xí)和記憶需要花費(fèi)一定時間,主要適合專業(yè)打字員和經(jīng)常打字的人使用。通過分析比較可以看出,與英語對比、漢語說的是拼音,寫的是方塊字,說和寫不統(tǒng)一。英語說的和寫的都是拼音,說和寫是統(tǒng)一的。但在計算機(jī)錄入漢字時,我們實際上輸入的是拼音,只是由于錄入漢字時同音字太多、需要選擇,不論是單字還是詞組,造成輸入漢字時重碼多、輸入慢的局面、從而影響了輸入速度。本申請人認(rèn)為,如果能夠在輸入漢字時,所輸入的漢字重碼率極低,或具有唯一性,同時做到說和寫(打)的統(tǒng)一,只要解決漢語拼音在計算機(jī)錄入時重碼率高的難點,也就能夠達(dá)到漢字在計算機(jī)錄入時聽、說、讀、寫(打)的統(tǒng)一,輸入速度也就會得到相應(yīng)的提高。本申請是根據(jù)漢字結(jié)構(gòu)及其特點,對國標(biāo)和繁體漢字統(tǒng)計分析,歸納成以拼音輸入為主、形碼輸入為輔,符合人們的書寫和語言習(xí)慣,易學(xué)易記、重碼少、方便快捷、漢語拼音規(guī)律為基礎(chǔ),從而編制的一種音、形漢字編碼輸入方法。它兼顧了音碼、形碼各自的特點和功能,有力地克服了重碼太多的這一弱點,把重碼的出現(xiàn)減到了最小程度。其中所選用的基本單字,偏旁部首等字根做為編碼部件時,以形輸入的編碼,稱為形碼;以音輸入的編碼,稱為音碼。同時,使用的輸入鍵盤為漢語拼音鍵盤。也就是說鍵盤上的字母發(fā)音、為漢語拼音發(fā)音規(guī)則。所以,對鍵盤上的字母讀音,應(yīng)以漢語拼音為準(zhǔn)。但它又不同于單純使用漢語拼音的漢字輸入法。綜上所述,利用計算機(jī)輸入漢字的時候,如果能將錄入漢字及語言發(fā)音特點結(jié)合起來,達(dá)到聽、說、讀、寫、打的統(tǒng)一,也就成為本發(fā)明所追求的目標(biāo)。
發(fā)明內(nèi)容
本發(fā)明需要解決的技術(shù)問題是,克服已有的諸多漢字編碼輸入方法中存在的雖易學(xué),但重碼多;雖重碼少,但又不易記憶等缺陷。創(chuàng)新地提出設(shè)計一種易學(xué)、易記,又能減少重碼效果的漢字編碼方法,即漢字音形編碼輸入方法。這是一種在拼音輸入基礎(chǔ)上,結(jié)合所選用的形碼、偏旁部首等編碼部件而發(fā)明的新的文字輸入方法及編碼規(guī)則,從而發(fā)明的一種音、形編碼輸入方法;并配合此方法設(shè)計其鍵盤的布局。本發(fā)明的目的,是提供一種漢字音形編碼輸入方法及其鍵盤布局。在描述為實現(xiàn)發(fā)明目的所采用的技術(shù)方案之前,先對將要采用的專用詞匯及特殊規(guī)定給出定義與說明,即A.本方案所用專用詞匯定義;B.本方案對漢字輸入前兩位編碼的拼音方案;C.漢字輸入編碼規(guī)則;D.取碼規(guī)則及輸入方法;所述的內(nèi)容為A.專用詞匯定義A-1、韻母(壓縮碼):將漢語拼音韻母、兩位以上(含兩位)字母組成的韻母,壓縮成用鍵盤上的一個字母表示,壓縮成一個字母后的漢語拼音韻母,稱為韻母壓縮碼;例ang (J)、鍵盤字母J即代表漢語拼音韻母ang ;ing (H)、鍵盤字母H即代表漢語拼音韻母ing ;A-2、助拼碼(H):漢語拼音中的(a阿;e餓;m _ ;n嗯;o哦)等單音字母,單獨(dú)拼出漢字時、其代碼信息量太小,重碼率太高。為了完善以上幾個字母所代表的漢字編碼,在其幾個字母之后分別加“H”。即當(dāng)以上幾個字母拼寫各自所代表的漢字時,其后加“H”用以完成其代表的漢字編碼輸入,表示為ah、eh、mh、nh、oh,字母H稱為助拼碼;例I :額輸入代碼為EHKY ;按編碼規(guī)則,這時EH代表“額”的拼音碼代碼、E為漢語拼音的拼音碼、H為本方案的“助拼碼” ;K為客的音碼代碼、Y為頁的音碼代碼。Α-3、拼音碼采用拼音字母BPMFDTNLGKHJQXZCSROVYW作為本方案的聲母,同所選用的韻母壓縮碼、及韻母a、O、e、i、U、等,助拼碼(H),及相關(guān)漢語拼音代碼,完成漢字編碼前兩位代碼的輸入,確定所需輸入漢字的讀音。此時輸入的代碼,稱為拼音碼。例I :長輸入代碼為CJ ;其中C為漢語拼音chang的聲母首位字母代碼、J為韻母ang的壓縮碼,代碼CJ即為“長”的拼音碼;例2 :明輸入代碼為MH RY :其中M為漢語拼音ming的聲母、H為韻母ing的壓縮碼,此時代碼M H即為“明”的拼音碼;A-4、形碼非成字字根、又能組成漢字的字形。例如匚、門、U、L、i、4等等,即能組成漢字,但又不易發(fā)音的字根稱為形碼。例區(qū)區(qū)的組成可用形碼表示為;匚、乂 ;輸入代碼為QUEY ;其中代碼QU是漢字“區(qū)”的拼音碼、E是形碼字根匚的代碼、Y是字根乂的代碼。A-5、補(bǔ)碼在輸入漢字或詞組時,為保證其唯一性,對有重碼的單字或詞組追加一碼、用從a-z的字母排序追加補(bǔ)碼,補(bǔ)碼為非編碼用碼,只用于區(qū)別重碼,類似于門牌號碼中的101,102等。例義輸入代碼為HDY ;殪輸入代碼為YIDYA ;上面例中,義、殪,編碼為YIDY ;對使用頻率低的單字追加一碼、可以減少使用當(dāng)中選擇的麻煩。這里對“殪”的編碼尾部追加字母A,字母A即為漢字“殪”的編碼補(bǔ)碼。如果重碼字多于兩個以上,則用B、C、等字母順延補(bǔ)上,使用時可用數(shù)碼鍵或字母鍵選擇。A-6、音碼輸入漢字時,用拼音聲母字母、對漢字的編碼部件進(jìn)行取碼時,用聲母取碼的代碼稱為音碼,舉例如下例I :俱表示為H具;代碼為JU RJ ;其中JU為單字“俱”的拼音碼、R是M ”的代碼、之后的J就是單字“具”的拼音聲母代碼,這時“具”的代碼J就稱為“具”的音碼代碼;A-7、鍵位字根直接安排在某字母鍵位上的單字、偏旁部首或形碼字根,稱為鍵位字根。輸入漢字時,取其所在鍵位的代碼、作為輸入代碼。例如十(O鍵)$、t、C(E鍵);雨(V鍵)等等。A-8、同碼字根與鍵位字根代碼相同、安排在同一鍵位上,與主要字根或形相似、或音相同或淵源一致。在輸入漢字時所取代碼相同、但又未標(biāo)注在鍵位上的其它字根,按其歸類稱為同碼字根。例如在鍵位字根中的(韋J ),在輸入漢字時與成字“金”、所取代碼相同,均為字母J;這時稱(韋)為“金”的同碼字根。又如R健上的字根“人”,其同碼字根為G、、令)。A-9、地址碼根據(jù)編碼需要,由拼音碼引導(dǎo)、將某一漢字的編碼部件,包括漢字單字、形碼、偏旁部首,固定安放在鍵盤的某一指定鍵位上時,該鍵位的鍵位代碼,即定義為是這個漢字單字,形碼、或偏旁部首的代碼,稱其為“地址碼”。地址碼與鍵位字根的區(qū)別地址碼是由拼音碼引導(dǎo),將編碼部件安排在某一鍵位上,鍵位字根是直接將編碼部件安排在某一鍵位上。通俗的講,地址碼就是通訊地址,地址碼的最大編碼長度為三位,當(dāng)有繁體同碼字時、為了避免重碼,繁體字追加一補(bǔ)碼;地址碼的輸入格式為A、B+C ;其前兩位代碼“A、B”為拼音碼,A表示拼音碼聲母部分、B表示拼音碼韻母部分,“C”為某一編碼部件,被安放在指定字母鍵位上的“鍵位代碼”。該鍵位的代碼,即定義為是該漢字、形碼或偏旁部首的“地址碼”代碼。當(dāng)輸入的漢字與某地址碼代碼有關(guān)時,輸入該地址碼代碼、即該鍵位代碼所代表的單字、偏旁部首等。舉例如下;例I :①目;輸入代碼為MUV ;其中MU為“目”的拼音碼代碼、V為“目”的地址碼代碼,輸入漢字“目”時,用代碼MUV加空格鍵取碼即可;當(dāng)輸入與其組合的其它漢字時,“目”的代碼為“V”、字母“V”就是漢字“目”的地址碼代碼。②相;輸入代碼為XRMV ;其中XR為“相”的拼音代碼、X是漢字“相”的拼音碼首碼代碼、R是韻母(iang)的壓縮碼代碼,如果用漢語拼音描述,XR就是漢字“相”的拼音碼(xiang)的簡寫;M為“相”的部首“木”的代碼,V為“目”的地址碼代碼;例2 :①米輸入代碼為MIV ;其中MI是“米”的拼音碼代碼、V為單字“米”的地址碼代碼,輸入MIV加空格鍵,米即可上屏;②粒輸入代碼為LIVL ;其中LI是“?!钡钠匆舸a、V為“米”的地址碼代碼,L是“立”的代碼;綜上所述,地址碼可有效減少基本單字的拆分,克服了形碼輸入法拆分過細(xì)的弱點,且易學(xué)易記、同時降低了重碼發(fā)生的概率。B.本方案對漢字輸入前兩位編碼的拼音方案;BI :聲母使用方案;B2 :韻母使用方案;B3 :漢語拼音部分編碼在本方案中的使用規(guī)則;
本方案最大取碼為四碼,前兩位編碼為拼音碼,確定所輸入漢字的讀音,后兩位編 碼用本方案所提出的(音碼、形碼、地址碼、偏旁部首)等編碼組件,結(jié)合編碼規(guī)則,對前兩 位代碼拼音碼,所輸入的漢字結(jié)構(gòu),主要特征,作進(jìn)一步說明,完成對漢字的音形碼計算機(jī) 編碼輸入,詳述如下;Bl-I :所采用的漢字拼音聲母方案如下;BPMFDTNLGKHJQXZCSR O * V *YW其中與漢語拼音所用聲母不同之處為;在本方案 中只用Z、C、S,作為聲母;B1-2 :通過實踐,漢字四和十在詞組中的使用頻率相當(dāng)高,為了解決詞組輸入和減 少重碼的目的,采用類似于漢語拼音的方法,其形式相似,但所取代碼不同(漢語拼音的輸 入代碼是SI和SHI),在此提出對漢字“四”和“十”的輸入編碼方案;定義為“四”的輸入代碼設(shè)定為VI ;“十”的輸入代碼設(shè)定為OI ;當(dāng)輸入漢字“四”的時候,輸入代碼VI,加打空格鍵、即可上屏。輸入漢字“十”的 時候,輸入代碼01,加打空格鍵、即可上屏。B1-3 :四和十同時又是鍵位字根,漢字“四”安排在V鍵上,漢字“十”安排在0鍵 上。當(dāng)輸入與其有關(guān)的漢字時,應(yīng)取其所在鍵位代碼,作為輸入代碼。例I :駟輸入代碼為SIBV ;SI為“駟”的拼音碼、B為馬的代碼,V為四的鍵位代 碼;例2 :什輸入代碼為SIRO ;SI為“什”的拼音碼、R為4的代碼、0為十的鍵位代碼。為敘述方便起見,在本方案中、四和十的代碼與其它拼音碼一樣,統(tǒng)一稱為“拼音碼”。B2 :韻母方案;B2-1 :一個韻母的使用與漢語拼音相同,即a、o、e、i、u、ü等;B2-2 :韻母(壓縮碼):如前所述,將漢語拼音韻母、兩位以上(含兩位)字母組成的 韻母,壓縮成用鍵盤上的一個字母代替,壓縮成一個字母后的漢語拼音韻母,稱為韻母壓縮 碼;本方案所用韻母與漢語拼音韻母對應(yīng)關(guān)系為;a (a) ;x (ai) ;s (an) * ;k (an) * ; j (ang) ;f (ao);e(e) ;q(ei) ;t(en) ;y(eng) ;ek(er)i (i) ;f (ia) ;w(ian) ;r (iang) ;c (iao) ;g(ie) ;d(in) ;h(ing) ;o (iong) ;t (iu);o(o) ;o (ong) ;b (ou);u(u) ;d(ua) ;w(uai) ;m(uan) ;r (uang) ;l(ui) ;n(un) ;v(uo) ;z (uo);V(ü) ;k(üe);B3 :漢語拼音部分編碼在本方案中的使用規(guī)則;B3-1 :對漢語拼音ai、an、ao、ei、en、ou ;幾個具有獨(dú)立完成漢字輸入的代碼,本方 案的編碼與漢語拼音的拼寫方法相同;B3-2 :對漢語拼音ang、eng、獨(dú)立拼寫漢字時,本方案采用代碼為ag、eg ;完成漢語 拼音ang、eng,所代表漢字的編碼輸入;B3-3 :對漢語拼音er、拼寫漢字時,本方案編碼采用ek ;C.漢字輸入編碼規(guī)則;本方案的單字最大輸入代碼為四碼、用公式表示為
C-I :A、B+C、D ;C-2:A、B+B、B;C_3 :A、B+A、(A-Z);公式中A為本方案選用的聲母,B為本方案選用的韻母,A、B表不的是所輸入漢字的拼音碼代碼,即聲母+韻母;公式C-I中的C、D為所輸入漢字的后兩位代碼,根據(jù)輸入漢字的結(jié)構(gòu),可以是偏旁部首、音碼、形碼、地址碼等代碼。其作用是對前兩位代碼,拼音碼所輸入漢字的基本結(jié)構(gòu)或主要特征,按編碼規(guī)則加以說明。例漢輸入代碼為HKSY ;本方案中“漢”由構(gòu)件“?、又”兩部分組成。H是單字“漢”的聲碼,K是韻母(an)的壓縮碼代碼,HK為漢語拼音代碼(han)的簡碼,亦即本方案所提出的拼音碼。S為“? ”的代碼、Y是“又”的代碼,HK在這里就是公式中的A、B;S和Y是公式中的C、D ;可以解釋為“漢”是由和又”組成。公式C-2中的B、B為與公式C-I中的B (韻母)同碼同權(quán)的編碼,只是為了消除重碼而追加的字母,根據(jù)使用頻率決定其代碼位數(shù);例該該的輸入代碼為GX ;X是韻母(ai)的壓縮碼;丐丐的輸入代碼為GXX ;戤戤的輸入代碼為GXXX ;本方案中最大取碼為四碼。其中該、丐、戤,三個字的取碼實際上是同碼,為了避免重碼、在“丐”和“戤”的代碼中各追加了一個代碼X和兩個代碼XX ;本方案中,兩個代碼輸入的漢字稱為“二級碼”、三個代碼輸入的漢字稱為“三級碼”、四個代碼輸入的漢字稱為“全碼”,后有詳述;公式C-3,A、B+A、(A-Z),式中A、B所表示的為某字的拼音碼、其后的A、(A-Z)為本方案中沒有進(jìn)行拆分的漢字、或者做為字根的漢字給出的編碼;例1.彘彘的輸入代碼為ZIAA ;2.薦薦的輸入代碼為ZIAD ;其中漢字“彘”是漢語中的規(guī)范用字、“薦”是繁體字,作為字根與其它漢字的組合使用,代碼ZI是以上兩個單字的拼音碼,AA、AD、用以排序、作用同數(shù)字碼,同時每個單字也給出了唯一編碼、避免了重碼,每個單字的編碼為四位,用以同地址碼進(jìn)行區(qū)別。與其它漢字組合編碼時、按規(guī)則應(yīng)取聲母字母作為輸入代碼;例薦(jian):是繁體字“推薦”的用字,與簡體用字“薦”的作用相同,其代碼在本方案中應(yīng)是JWCZ Jff為“薦”的拼音碼(jian)的簡碼,C為字根的代碼、Z為“薦”的音碼首字母。完整的表達(dá)“薦”的編碼即代碼為;JWCZ、漢字表達(dá)式為薦*、薦;D.取碼規(guī)則及輸入方法;對拆分單字取碼的有關(guān)說明我們使用的漢字,有些字一目了然,拆分起來也很容易,比如;明可拆分為;日、月;說可拆分為、兌;任何人也不會有異議。但,比如說漢字;武、栽、戴、式、成、辯、辮、威、咸、臧,等等。這些字怎么拆分?可以說、有非常多種解釋和拆分方法。不然,為什么會有很多種漢字輸入方法?不同的解釋,就產(chǎn)生了不同的輸入法。類似的漢字怎么拆分或解釋,人們才能夠容易交流呢?事實上,生活當(dāng)中、人們在口頭描述交流一些漢字的時候,是有著高度一致性的。比如說木子李、弓長張、止戈武。作為范例,歸納幾種拆分方式D-I :武、戴、式、裁、威、戍......按左右型拆分;
D-2 :圍、園、辯、辮、辨、田......按包圍型拆分;D-3 :昌、戍、咸、成、鼎、閥......按上下型拆分;D-4 :臧、麁、瘞、連、烏、豳...這一類型的字,結(jié)構(gòu)復(fù)雜,即不易認(rèn)、也不易拆分,但又是規(guī)范用字,根據(jù)讀音和所在位置,直接給出編碼,不予拆分;其編碼分別為臧ZJAA ;彘ZIAA -M YIAA ;烏XIAC BDAA ;這樣,前面兩位編碼給出了讀音、后面兩位編碼為代碼序號,如同數(shù)字碼,位置明顯,查找方便。下面詳述取碼規(guī)則
(一)單字取碼規(guī)則
I.取大;2.先左后右(左右型);3.先上后下(上下型);4.先外后內(nèi)(包圍型);5.取首、末,舍中間(復(fù)雜型);單個漢字的最高碼長為四位,最低為一位。具體操作為
I.取大,即字根拆分取大優(yōu)先(一個字能拆分成兩部分的,絕不拆分成三部分。能取成字的,以取成字優(yōu)先);
例I:唱、分解為口、昌;代碼為CJKC,
例2 :銷、分解為:韋、肖;代碼為XCJX,
以上兩例按照取大的原則,不再對字根“昌”和“肖”進(jìn)行拆分。
2.先左后右(左右型),
例I :明、分解為:日、月;代碼為MHRY ;
例2 :武、分解為止、戈;代碼為WUZG ;
3.先上后下(上下型),
例I :角、分解為、用;代碼為J⑶Y ;
例2 :并、分解為v、開;代碼為BHVK ;
4.先外后內(nèi)(包圍型),
例I :圍、分解為:口、韋;代碼為WQGff ;
例2 :辯、分解為:拜、i ;代碼為BffBY ;
5.取首、末,舍中間;(結(jié)構(gòu)復(fù)雜型、無論何種結(jié)構(gòu)),
例I :穎、按規(guī)則,首碼為“匕”、末碼為“頁”;代碼為YHBY ;
例2 :贏、按規(guī)則,首碼為“亡”、末碼為“凡”;代碼為YHWF ;
(二)單字輸入方法
高頻常用漢字輸入由一位代碼表示,稱為一級碼;漢字輸入由兩位代碼表示,稱為二級碼;漢字輸入由三位代碼表示,稱為三級碼;漢字輸入由四位代碼表示,稱為全碼;繁體與簡體輸入方法相同。
I. 一級碼輸入的漢字為常用高頻漢字,擊其所在健位代碼,加打空格健。其漢字和輸入代碼的——對應(yīng)關(guān)系為上A ;不B ;從C ;的D ;也E ;要F ;有G ;和H ;地I ;經(jīng)J;主K ;了 L ;這M ;并N沖O ;大P ;其Q ;人R ;是S ;同T ;以U ;為V ;我W ;與X ;— Y ;在Z ;
2. 二級碼輸入漢字由兩位編碼組成,按編碼順序輸入其代碼,加打空格鍵。
例I 學(xué)”未拆分、輸入其拼音碼XK、加打空格鍵。
例2 學(xué)”繁體字、輸入其拼音碼》(、加打空格鍵。
3 :三級碼輸入的漢字由三位編碼組成,按順序輸入其代碼,加打空格鍵。
例I薛”未拆分、代碼為XKK、加打空格鍵。
例2 微”未拆分、代碼為WQ0、加打空格鍵。4.全碼輸入的漢字由四位編碼組成,按編碼順序輸入其代碼,按取碼規(guī)則某一漢字的取碼字根大于四碼時(結(jié)構(gòu)復(fù)雜型),舍去中間環(huán)節(jié)的其它字根,取首碼和末碼字根。但以取大、取成字優(yōu)先;無重碼時,則所輸入漢字自動上屏。例I 體”表示為;體“、本,代碼為TIRB ;例2 體”繁體為;體、骨、豊,代碼為TIGL ;由于當(dāng)前漢字的使用存在簡、繁體并用的局面,所以本發(fā)明共作了三個版本;一是帶有詞組的簡體版本、二是帶有詞組的繁體版本、三是純單字版本。前面提到的簡、繁體重碼現(xiàn)象,只是在純單字版本中存在,與實際使用的,帶有詞組的簡、繁體版本無關(guān)。(三)詞組取碼規(guī)則和輸入方法
I、輸入由兩個漢字組成的詞組,按順序取每個字編碼的前兩碼,共四碼,組成兩字詞組的輸入代碼。
由于本方案單字前兩位代碼、均為拼音碼,所以無需對單字拆分;
例方面代碼為FJMW ;(用漢語拼音表示即;fang mian);
漢字代碼為HKZI ;
四方代碼為VIFJ ;五四代碼為WUVI ;
十分代碼為OIFT ;十四代碼為OIVI ;
2、輸入三個漢字和三個以上漢字組成的詞組,按順序輸入其首位代碼、尾字輸入前兩碼
例原則上 代碼為YZSJ ;輸入方法代碼為SRFFA ;
四合院代碼為VHYM ;光芒四射代碼為GMVSE ;
(四)重碼的解決方法
輸入字、詞時,如有重碼,在屏幕提示行上,首先顯示高頻常用漢字或詞組,擊空格鍵即可上屏。如需鍵入提示行上帶有重碼的字或詞組,可選對應(yīng)的補(bǔ)碼或數(shù)碼鍵、繁體與簡體相同,詳述如下;
(I)單字、如有重碼,選對應(yīng)的補(bǔ)碼或數(shù)碼鍵;
(2)詞組
a、當(dāng)輸入詞組與單字有重碼時、詞組按其編碼順序追加一碼。
例齒:代碼為CIZU ;吃住:代碼為CIZUR ;
b、詞組與詞組有重碼時,使用頻率低的詞組按順序補(bǔ)加一碼;
例圣火代碼為SYHV ;生火:代碼為SYHVV ;
C、多個詞組有重碼時,加補(bǔ)碼加以區(qū)別;
例電子代碼為DWZI ;點子代碼為DWZIa ;墊子代
碼為DWZIb ;
d、對輸入國名、人名、地名;第三人稱(他、她、它)及帶有性別(男、女)的詞組的重碼處理方法;
d-Ι、國名;輸入國家名稱時,按編碼規(guī)則輸入,如有重碼、末碼加字母Z加以區(qū)別;
例:瑞典、RLDWZ ;美國、MQGVZ ;以色列、YSLGZ ;
d-2、人名;輸入人名時、按編碼規(guī)則輸入,與常用詞組有重碼時,末碼加字母Q加
1以區(qū)別;例:杜甫、DUFUQ ;李時珍、LSZTQ ;d-3、地名;按編碼規(guī)則輸入,與常用詞組有重碼時,末碼加字母P加以區(qū)別;例深圳市、SZSIP;大理、DALIP ;d-4、第三人稱(他、她、它)的輸入方案;當(dāng)?shù)谌朔Q同時輸入相同字?jǐn)?shù),兩個字以上的詞組時,毋庸置疑、必然是重碼。所以,在這里給出明確規(guī)定;當(dāng)輸入帶有第三人稱的詞組時,無論其第三人稱所在位置在前、后、或者中間位置,在詞組的最后一碼之后、均加其單字的偏旁部首代碼。即他加“彳”的代碼R ;她加“女”的代碼N;它加“a”的代碼G。例他的,代碼為TADER ;她的,代碼為TADEN ;它的,代碼為TADEG ;對他,代碼為DLTAR ;對她,代碼為DLTAN ;對它,代碼為DLTAG ;但是她們,代碼為DSTMTN ;但是他們,代碼為 DSTMTR ;d-5、帶有性別(男、女)的詞組,有重碼時、由(男)構(gòu)成的詞組,在其最后一碼追加(他)的偏旁(彳)代碼R ;由(女)構(gòu)成的詞組,在其最后一碼追加(她)的部首(女)代碼N ;簡體、例中國男排代碼為ZGNPXR ;中國女排代碼為ZGNPXN ;繁體、例中國男籃代碼為ZGN LSR ;中國女籃代碼為ZGNLSN。簡體繁體的規(guī)則是相同的。以上是給出所采用的方案之前做出的解釋與說明。以下是采用的技術(shù)方案一種漢字音形編碼輸入方法,該方法參照編碼規(guī)則和聲母韻母表、鍵盤、字根總表,完成漢字及詞組的計算機(jī)編碼輸入,其特征在于,按以下步驟取碼與輸入(I)本方法最大取碼長度為四碼,首先,將漢字按本方案提出的拼音碼輸入前兩碼,完成漢字讀音的輸入,然后,按漢字結(jié)構(gòu)進(jìn)行拆分,結(jié)合使用地址碼、音碼、形碼、按取碼規(guī)則,選取輸入后兩位編碼;(2)單字取碼規(guī)則,按照a,取大;b,左右型先左后右;c,上下型先上后下;d,包圍型先外后內(nèi);e,復(fù)雜型取首、未舍中間;單字輸入方法可分為由一位代碼表示的一級碼、分別由二、三、四位代碼表示的二級碼、三級碼及全碼;一級碼輸入漢字為常用高頻字擊其所在鍵位代碼,加打空格鍵;漢字與輸入代碼的對應(yīng)關(guān)系為上A ;不B;從C ;的D ;也E ;要F ;有G ;和H;地I ;經(jīng)J ;主K ; 了 L ;這M ;并N ;中O ;大P ;其Q ;人R ;是S ;同T ;以U ;為V ;我W ;與X ;— Y ;在Z ;二級碼輸入漢字由兩位編碼組成,按編碼順序輸入其代碼,加打空格鍵;三級碼輸入的漢字由三位編碼組成,按順序輸入其代碼,加打空格鍵;全碼輸入的漢字由四位編碼組成,按編碼順序輸入其代碼,加打空格鍵;(3)詞組取碼規(guī)則和輸入方法(3-a)輸入由兩個漢字組成的詞組,按順序取每個字編碼的前兩碼,共四碼,組成兩字詞組的輸入代碼;(3-b)輸入三個漢字和三個以上漢字組成的詞組,按順序輸入其首位代碼,尾字輸入前兩碼;(3-c)對帶有漢字“四”和“十”的詞組輸入方法①輸入由兩個漢字組成的帶有“四”和“十”的詞組時,按順序取每個字編碼的前兩碼、共四碼,組成兩字詞組的輸入代碼;②輸入三個和三個以上漢字組成的帶有“四”和“十”的詞組時,按順序輸入其首位代碼,尾字輸入前兩碼;(4)重碼的解決方法;輸入字、詞時,如有重碼,鍵入提示行上帶有重碼的字或詞組時,選對應(yīng)的補(bǔ)碼或數(shù)碼鍵,繁體與簡體相同,輸入國家名稱,如有重碼,末碼加字母Z加以區(qū)別;輸入人名,如有重碼,末碼加字母Q加以區(qū)別;輸入地名,如有重碼時,末碼加字母P 加以區(qū)別;輸入第三人稱及帶有男、女的詞組,末碼分別加字母R、N、G加以區(qū)別。 一種漢字音形編碼輸入法所采用的鍵盤布局,鍵盤上的字母按漢語拼音規(guī)則讀 音,其特征在于,聲母、韻母在鍵盤上的位置分布按下排列
權(quán)利要求
1.一種漢字音形編碼輸入方法,該方法參照編碼規(guī)則和聲母韻母表、鍵盤、字根總表,完成漢字及詞組的計算機(jī)編碼輸入,其特征在于,按以下步驟取碼與輸入(I)本方法最大取碼長度為四碼,首先,將漢字按本方案提出的拼音碼輸入前兩碼,完成漢字讀音的輸入,然后,按漢字結(jié)構(gòu)進(jìn)行拆分,結(jié)合使用地址碼、音碼、形碼、按取碼規(guī)則,選取輸入后兩位編碼;(2)單字取碼規(guī)則,按照a,取大;b,左右型先左后右;c,上下型先上后下;d,包圍型先外后內(nèi);e,復(fù)雜型取首、未舍中間;單字輸入方法可分為由一位代碼表示的一級碼、分別由二、三、四位代碼表示的二級碼、三級碼及全碼;一級碼輸入漢字為常用高頻字擊其所在鍵位代碼,加打空格鍵;漢字與輸入代碼的對應(yīng)關(guān)系為上A ;不B ;從C ;的D ;也E ;要F ;有G ;和H ;地I ;經(jīng)J ;主K ; 了 L ;這M ;并N ;中O ;大PAQAR^S^T;#U^V;|^W;%X;—Y;iZ;二級碼輸入漢字由兩位編碼組成,按編碼順序輸入其代碼,加打空格鍵;三級碼輸入的漢字由三位編碼組成,按順序輸入其代碼,加打空格鍵;全碼輸入的漢字由四位編碼組成,按編碼順序輸入其代碼,加打空格鍵;(3)詞組取碼規(guī)則和輸入方法(3-a)輸入由兩個漢字組成的詞組,按順序取每個字編碼的前兩碼,共四碼,組成兩字詞組的輸入代碼;(3-b)輸入三個漢字和三個以上漢字組成的詞組,按順序輸入其首位代碼,尾字輸入前兩碼;(3-c)對帶有漢字“四”和“十”的詞組輸入方法①輸入由兩個漢字組成的帶有“四”和“十”的詞組時,按順序取每個字編碼的前兩碼共四碼,組成兩字詞組的輸入代碼;②輸入三個和三個以上漢字組成的帶有“四”和“十”的詞組時,按順序輸入其首位代碼,尾字輸入前兩碼;(4)重碼的解決方法;輸入字、詞時,如有重碼,鍵入提示行上帶有重碼的字或詞組,選對應(yīng)的補(bǔ)碼或數(shù)碼鍵,繁體與簡體相同,輸入國家名稱,如有重碼,末碼加字母Z加以區(qū)別;輸入人名,如有重碼,末碼加字母Q加以區(qū)別;輸入地名,如有重碼時,末碼加字母P加以區(qū)別。
2.根據(jù)權(quán)利要求I所述漢字音形編碼輸入方法,其特征在于,所述拼音方案的聲母為bpmfdtnlgkhjqxzcsrovyw ;所述拼音方案的韻母為a (a) ;x(ai) ; s (an) * ;k (an) * ; j (ang) ;f (ao);e (e) ;q(ei) ;t (en) ;y (eng) ;ek(er);i (i) ;f (ia) ;w(ian) ;r (iang) ;c(iao) ;g(ie) ;d(in) ;h(ing) ;o(iong) ;t(iu);O(O) ;o (ong) ;b (ou);u(u) ;d(ua) ;w (uai) ;m(uan) ;r (uang) ;l(ui) ;n (un) ;v(uo) ;z(uo)*;v(ii) ;k( ;iie);其中,漢語拼音中兩位以上含兩位韻母,壓縮成用鍵盤上的一個字母表示,壓縮后的漢語拼音韻母,稱為本方案韻母。
3.根據(jù)權(quán)利要求I所述漢字音形編碼輸入方法,其特征在于,所述助拼碼(H),是漢語拼音中的a阿、e餓、m _、n嗯、ο哦單音字母,拼出漢字時在其字母之后分別加“H”,以完成其代表的漢字編碼輸入,表不為ah、eh、mh、nh、oh。
4.根據(jù)權(quán)利要求I所述漢字音形編碼輸入方法,其特征在于,所述地址碼,是將某一漢字的編碼部件,包括漢字單字、形碼、偏旁部首,由拼音碼引導(dǎo)安放在鍵盤的某一指定鍵位上時,該鍵位的代碼,即定義為是這個漢字單字,形碼、或偏旁部首的地址碼代碼。
5.根據(jù)權(quán)利要求I所述漢字音形編碼輸入方法,其特征在于,所述漢語拼音部分編碼在其獨(dú)立完成漢字輸入時,本方案中的使用規(guī)則是,ai、an、ao、ei、en、ou與漢語拼音的拼寫方法相同ang、eng拼寫漢字時,采用代碼為ag、eg ;er拼寫漢字時,采用ek。
6.根據(jù)權(quán)利要求I所述漢字音形編碼輸入方法,其特征在于,所述字根總表為
7. 一種按權(quán)利要求I所述漢字音形編碼輸入法所采用的鍵盤布局,其特征在于,鍵盤上的字母按漢語拼音發(fā)音規(guī)則讀音,聲母、韻母在鍵盤上的位置分布按下排列
全文摘要
一種漢字音形編碼輸入方法及其鍵盤布局,屬于計算機(jī)漢字輸入方法領(lǐng)域,該方法最大取碼長度為四碼,首先,將漢字按本方案提出的拼音碼輸入前兩碼,完成漢字讀音的輸入,然后,按漢字結(jié)構(gòu)進(jìn)行拆分,結(jié)合使用地址碼、音碼、形碼、按取碼規(guī)則,選取輸入后兩位編碼;使用編碼規(guī)則和聲母韻母表、鍵盤與聲母韻母對照表,然后按單字取碼規(guī)則、詞組取碼規(guī)則和輸入方法、重碼的解決方法依次操作,本輸入方法既能降低重碼率,又能易學(xué)易記、提高了漢字的輸入速度。
文檔編號G06F3/023GK102945087SQ20121052585
公開日2013年2月27日 申請日期2012年12月7日 優(yōu)先權(quán)日2012年12月7日
發(fā)明者張連軍, 張欣 申請人:張連軍