專利名稱:國(guó)標(biāo)一級(jí)字無(wú)重碼中文輸入法的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電腦輸入系統(tǒng),特別是一種利用英文字母或數(shù)字作為漢字和詞組編碼的國(guó)標(biāo)一級(jí)字無(wú)重碼中文輸入法。
現(xiàn)流行的不少形碼,對(duì)于許多筆劃較少、結(jié)構(gòu)簡(jiǎn)單的漢字,仍把它們分拆成眾多細(xì)小的部件,這樣做的缺陷是,其一常有歧義性且重碼率高,其二大大影響了輸入速度。如“卜、夫”兩個(gè)字在層次四角輸入碼中都擊KF并加選擇鍵。五筆字形輸入碼中,“卜”雖是部件之一,但要輸出此字,需先報(bào)戶口,故先擊H,再擊H(代表1),再擊Y(代表、)?!胺颉痹谖骞P字形中分拆成“二人”,擊FW。又如“書”字,五筆字形拆成“乙乙丨丶”,擊NNHY鍵,層次四角拆成“ ”,擊KFUI鍵。
而對(duì)于包含在420個(gè)漢字中的44個(gè)結(jié)構(gòu)復(fù)雜、筆劃多且不易分拆在較直觀的部件,由于沒(méi)有作特殊處理,仍進(jìn)行分拆,致使輸入速度慢、難學(xué),輸出不簡(jiǎn)便、直觀。如“黑”字,五筆字形分拆成“ 土灬”,擊LFO三個(gè)鍵,層次四角碼分拆成“冂丿灬一”,擊SGOH四個(gè)鍵。又如“制”字,五筆字形分拆成“ 冂 刂”,擊RMHJ四個(gè)鍵;層次四角碼分拆成“ 刂丨 ”,擊GKKU四個(gè)鍵。又如“敝”字,五筆字形分拆成“ 冂小攵”,擊UMIY四個(gè)鍵;層次四角碼分拆成“ ”,擊FOKU四個(gè)鍵,等等。(以上有關(guān)資料出自《五筆字形計(jì)算機(jī)漢字輸入技術(shù)〈練習(xí)冊(cè)〉》1986年3月第四版和《層次四角編碼方案》陳國(guó)斌、許明堂著,1987年版)。
本發(fā)明的目的是針對(duì)上述缺陷,提供一種國(guó)標(biāo)一級(jí)字無(wú)重碼、輸入快、容錯(cuò)能力強(qiáng)、便于擴(kuò)充和容易學(xué)的國(guó)標(biāo)一級(jí)字無(wú)重碼中文輸入法。
本發(fā)明的目的是按下述方案實(shí)現(xiàn)的除字母A和Z留作擴(kuò)充備用外,標(biāo)準(zhǔn)英文鍵盤中的其余24個(gè)字母鍵、10個(gè)數(shù)字鍵和-、=、+鍵(共37鍵),被用來(lái)對(duì)國(guó)標(biāo)GB2312中所有漢字(含偏旁部首)以及標(biāo)點(diǎn)符號(hào)和常用特殊符號(hào)編碼a、漢元即基本偏旁部首和組合能力強(qiáng)的單個(gè)漢字(257個(gè)漢元,110個(gè)兼容漢元),全部排列在24個(gè)字母鍵上,分三排依次命名為金木水火土石八月鄉(xiāng)日(上排),人心手足口言王耳(中排,A除外),甲風(fēng)衣牛蟲(chóng)犬(下排,Z除外)。
b、每個(gè)字母鍵代表若干個(gè)漢元(見(jiàn)圖2),分為1、2、3、4、5行,其中2、3、4、5行是兼容漢元,它們因與第1行相對(duì)應(yīng)的漢元形似、意近而排于同一列,是第1行的兼容漢元。如“每、毋”是“母”的兼容漢元,“乃”為“及”的兼容漢元,“年”是“月”的兼容漢元,“叁”為“三”的兼容漢元。又如“東東”、“阝卩”、“臣 ”、“無(wú) ”、“牛 ”等,形狀很相似,分別置于同一列。每個(gè)漢元有一相應(yīng)的數(shù)字或符號(hào)(共13個(gè),依次為1、2、3、4、5、6、7、8、9、0和-、=、+)固定其位置。
c、包含在420個(gè)漢字中的44個(gè)結(jié)構(gòu)復(fù)雜、不直觀的部件無(wú)需分拆,全作雜元(特殊漢元)處理,用犬鍵(M鍵)代表。
這種處理方法無(wú)需仔細(xì)分析420個(gè)不易分拆的漢字結(jié)構(gòu),把它們的復(fù)雜的部分視為一個(gè)漢元,都擊M鍵即可,簡(jiǎn)單直觀、快速易學(xué)、方便好用。如前述的“黑”字,采用漢元碼后,僅拆成“ 灬”擊ME兩鍵,“制”字,拆成“ 刂”,擊MP兩個(gè)鍵;“敝”字,拆成“ 攵”,擊MG兩個(gè)鍵。由此可見(jiàn),漢元碼采用雜元處理方法,使之不僅有五筆字形等形碼的按書寫順序符合人的習(xí)慣之長(zhǎng)處,更具直觀快速之優(yōu)點(diǎn)。
對(duì)于許多筆劃較少、結(jié)構(gòu)簡(jiǎn)單的常用漢字,本發(fā)明無(wú)需拆成眾多細(xì)小部件。如前述的“卜”字,只需擊Y1兩鍵;“夫”字擊D2兩鍵;“書”擊F9兩鍵。也就是說(shuō),漢元碼中,絕大部分為常用漢字,都無(wú)需分拆,只需擊其所在字母鍵和相對(duì)應(yīng)的數(shù)字鍵即可,大大減輕了學(xué)習(xí)難度,任何人只需對(duì)照漢元排列圖(圖2所示)就可以輸出漢字了。而且,由于漢元碼中絕大部分漢元為漢字,與其它偏旁部首相比,本身包含的筆劃較多,因而使得由其組成的筆劃較多的漢字的輸出更為簡(jiǎn)便、直觀、快速。
對(duì)于詞組編碼,本發(fā)明也具有顯著優(yōu)點(diǎn),一是容易學(xué),好用,二是快速、簡(jiǎn)便,只需擊四鍵;三是用戶可以根據(jù)漢元碼輸入法任意擴(kuò)充所需詞組。其規(guī)則是2字詞組,取每個(gè)字編碼的第一、二鍵;3字詞組,先取前兩個(gè)字編碼的第一鍵,再取最后一個(gè)字的第一、二鍵,4字詞組,取每個(gè)單字編碼的第一鍵;4字以上詞組,取前三個(gè)和最后一個(gè)字的編碼的第一鍵。
本發(fā)明另一優(yōu)點(diǎn)是,一旦記住,即使長(zhǎng)時(shí)間不用,也不會(huì)忘記,這是因?yàn)槊總€(gè)鍵代表的若干個(gè)漢元絕大部分是有意義的漢字,第1行與2、3、4、5和7、8、9、0數(shù)字相對(duì)應(yīng)的漢元一般可以組合成四四對(duì)應(yīng)的通俗易懂的話或詞組,中間用一字分開(kāi)。如S鍵上的“工人農(nóng)民,奇發(fā)大業(yè)”,Y鍵上的“員(圓)比石垂(棰),勿求上下”,G鍵上的“辛(新)文化介(界),立足未來(lái)”,C鍵上的“風(fēng)云雨彐(雪),南北東西”等。這是考慮到人的左右手結(jié)構(gòu),便于除大拇指以外的8個(gè)手指快速擊鍵并便于記憶,初學(xué)者只要稍加聯(lián)想,便可以很快記住每個(gè)鍵所代表的漢元而輸出漢字了。又如Q鍵(以金命名)上的漢元大部分為兵器,而兵器是由金屬制成,兵器的使用,產(chǎn)生是非,甚至導(dǎo)致戰(zhàn)爭(zhēng),所以Q鍵上的漢元念成“刀戈弓(劍),止于長(zhǎng)矛,是非”,就可以基本記住Q鍵上的漢元了。W鍵(以木命名)上的漢元都與木有關(guān),許多寺廟的門口(框)是木制的,而且一般都有幾個(gè)進(jìn)出口,組成獨(dú)特的院落,就象一家一戶。所以W鍵上的漢元念成“小關(guān)口(框)兒,古寺門戶”就可以記住所有的漢元了。以下都可以按此聯(lián)想記憶。
此外,本發(fā)明所提供的立體網(wǎng)絡(luò)式排列(即圖2中每小塊構(gòu)成二維的行列式結(jié)構(gòu),24小塊組成的三欄構(gòu)成另一維),最大特點(diǎn)是結(jié)構(gòu)清晰,可以容錯(cuò),無(wú)需區(qū)分手寫體和字的細(xì)微差別,先只需記住少量漢元,其它通過(guò)聯(lián)想即可記住,大大減輕了學(xué)習(xí)難度,加快了輸入速度。
綜上所述,本發(fā)明具有輸入快、無(wú)重碼、容錯(cuò)能力強(qiáng)、分拆簡(jiǎn)便直觀、詞組容量大、便于擴(kuò)充、容易學(xué)和記得牢等優(yōu)點(diǎn)。
下面結(jié)合附圖及實(shí)施例對(duì)本發(fā)明作進(jìn)一步說(shuō)明
圖1是本發(fā)明的漢元在標(biāo)準(zhǔn)英文鍵盤上的排列圖;
圖2是圖1中每個(gè)字母鍵上所代表的漢元排列圖;
圖3是本發(fā)明的雜元表;
圖4是本發(fā)明的常用特殊符號(hào)的編碼字典;
圖5是本發(fā)明對(duì)國(guó)標(biāo)GB2312中第16、17區(qū)漢字的編碼字典。
本發(fā)明的所有漢元排列在24個(gè)鍵上。如圖1所示,按標(biāo)準(zhǔn)英文鍵盤分為三排第一排是古人所說(shuō)的組成自然的五大元素金木水火土和日月等,共10個(gè),依次命名為“金木水火土石八月鄉(xiāng)日”;第二排為人及其某些組合部位,一共8個(gè)(A除外),依次命名為“人心手足口言王耳”;第三排為與人相關(guān)的事物及動(dòng)物,一共6個(gè)(Z除外),依次命名為“甲風(fēng)衣牛蟲(chóng)犬”。每個(gè)字母鍵又代表若干個(gè)漢元,詳情見(jiàn)圖2漢元排列圖。
如圖2所示分為左中右三欄,分別對(duì)應(yīng)于圖1中所定義的上中下三排,一共24小塊,分別代表24個(gè)字母鍵,每個(gè)鍵上的每個(gè)漢元,均有一相應(yīng)的數(shù)字或符號(hào)固定其位置。圖2中所有的漢字都由一元構(gòu)成,無(wú)需分拆,只需擊其所在鍵和相應(yīng)的數(shù)字鍵即可(為敘述方便,“-=+”以下都視為數(shù)字鍵)。
例一,(1)處在第1行的所有漢字,先擊其所在鍵,再擊其相對(duì)應(yīng)的數(shù)字鍵。如關(guān)(W3),心(D5),農(nóng)(S4),業(yè)(S0),土(T1),千(X9)。
(2)處在第2行的所有漢字,先擊其所在鍵,再連擊2次相對(duì)應(yīng)的數(shù)字鍵即可。如方(X00)、年(I33),士(T11),亞(S00)。
(3)處在第3行的所有漢字,先擊其所在鍵,再擊3次相對(duì)應(yīng)的數(shù)字鍵。如玖(U999),失(Q444),毋(T999)。
第4、5行無(wú)漢字出現(xiàn)。
其它所有的漢字都按書寫順序和最直觀的原則,由漢元組合而成。
例二(1)由4元組成的漢字,擊4個(gè)漢元所在鍵。如蹦,分拆成“足山月月”,擊GPII四個(gè)鍵。聰,拆成“耳 口心”,擊LRHD四鍵。
(2)超過(guò)元的擊前三元和最后一元所在鍵。如操,拆成“扌口口木”,擊FHHW四鍵。靜,拆成“ ”,擊KIIU四鍵。
(3)由三元組成有三種情況a、如果前后兩元都不是圖2中的黑底上的漢元(簡(jiǎn)稱黑漢元,以下同),中間的漢元不管,擊此三元所在鍵和最后一元所對(duì)應(yīng)的數(shù)字鍵。如暗,拆成“日立日”,擊PGP和“日”所對(duì)應(yīng)的數(shù)字鍵9;躇,拆成“艸者”,擊Gbd和“者”所對(duì)應(yīng)的數(shù)字鍵9。
b、如果前后兩元中有一個(gè)不是圖2中的黑漢元,就需加擊其所對(duì)應(yīng)的數(shù)字鍵。如“結(jié)”拆成“ 士口”,擊OTH2四鍵,因?yàn)榈谝辉?”不是圖2中的黑漢元,故需加擊其所對(duì)應(yīng)的數(shù)字鍵2。又如“資”,拆成“冫欠貝”,擊CKK8四鍵。
c、如果前后兩元都是圖2中的黑漢元,就無(wú)需擊其所對(duì)應(yīng)的數(shù)字鍵。如宮,拆成“宀口口”,擊YHH三個(gè)鍵,因?yàn)榈谝辉板病焙偷谌翱凇倍际呛跐h元。又如淋,拆成“氵木木”,擊EWW三個(gè)鍵即可。
(4)由兩元組成的漢字,與三元組成的漢字類似,也有三種情況a、如果前后兩元都不是黑漢元,就需加擊兩元所對(duì)應(yīng)的數(shù)字鍵,即先加擊第二元的,再擊第一元的。如明拆成“日月”,擊PI39鍵;觀拆成“又見(jiàn)”,擊EL56四鍵;砍拆成“石欠”,擊YK94四鍵;廬拆成“廣戶”,擊RW67四鍵。
b、如果其中有一個(gè)不是黑漢元,就需加擊其所對(duì)應(yīng)的數(shù)字鍵。如利拆成“禾刂”,擊UP=三鍵,因?yàn)榍耙辉昂獭辈皇呛跐h元,需加擊其所對(duì)應(yīng)的數(shù)字鍵“=”。又如作拆成“亻乍”,擊ST8三個(gè)鍵,因?yàn)楹笠辉罢А辈皇呛跐h元。
c、如果前后兩元都是黑漢元,擊兩元所在的鍵即可。如杰拆成“木灬”,擊WE;補(bǔ)拆成“衤卜”,擊VY。
由于圖2中的黑漢元絕大部分是偏旁部首,與其它漢元的組合率極高,加上漢元碼對(duì)國(guó)標(biāo)GB2312中的所有漢字都作了簡(jiǎn)碼或詞組處理(需擊3鍵或4鍵的單個(gè)字可用簡(jiǎn)單輸入法,簡(jiǎn)碼在此不陳述),所以在實(shí)際運(yùn)用中需加擊數(shù)字鍵的字很少。
例三,19個(gè)字(徽微 徵羸 嬴蠃 贏瀛吧 堊叻 唄咼 屺汔 柰旯 旰祀)作了特殊處理,即超過(guò)四元的取前四元,如“微”,取“ 山一幾”,擊PPUD四鍵;由兩元組成的先擊此兩元所在鍵,再連擊兩次=鍵,如“吧”取“口巴”,擊HV==四個(gè)鍵。
例四、詞組編碼規(guī)則a、4字詞組,取每個(gè)單字編碼的第一鍵。如“改革開(kāi)放”,取“已廿一方”,擊FBUX四鍵;“社會(huì)主義”取“ ”,擊VSVV四鍵;“市場(chǎng)經(jīng)濟(jì)”,取“市土 氵”,擊OTOE四鍵。
b、3字詞組,先取前兩個(gè)字編碼的第一鍵,再取最后一個(gè)字的第一、二鍵。如“共產(chǎn)黨”取“共立 口”,擊EGNH四鍵。
c、2字詞組,取每個(gè)字編碼的第一、二鍵。如“經(jīng)濟(jì)”,取“ ”四碼,擊OLEI四鍵;“市場(chǎng)”,擊O4TF四鍵,因“市”由一元構(gòu)成,需加擊其對(duì)應(yīng)的數(shù)字鍵4。
d、4字以上詞組,取前三個(gè)和最后一個(gè)字的編碼的第一鍵。如“中華人民共和國(guó)”,取“中亻人口”四碼,擊HSSW四鍵,“人民代表大會(huì)”,取“人民亻人”,擊SSSS四鍵。
根據(jù)以上規(guī)則,用戶可以任意擴(kuò)充所需詞組。
圖3是雜元表,它顯示了包含在420個(gè)漢字中的44個(gè)結(jié)構(gòu)復(fù)雜、筆劃多且不易分拆成較直觀的部件,即黑底上的漢元,全作雜元,模糊處理,用“犬”鍵(M鍵)代表。在每個(gè)雜元的左邊設(shè)有一個(gè)含有其的漢字。
例五,如“黑”字,拆成“ 灬”,擊ME兩鍵,“ ”是“黑”字的雜元。又如“制”字,拆成“ 刂”,擊MP兩鍵,“ ”是“制”字的雜元。再如“敝”字,拆成“ 攵”,擊MG兩鍵,“ ”是“敝”字的雜元。
圖4是國(guó)標(biāo)GB2312前3區(qū)中的一些常用特殊符號(hào)的編碼字典,排為三欄。每欄中的第一列是特殊符號(hào)本身,第二列為其編碼,第三列(只有一部分)為其中文名稱。在漢元碼輸入狀態(tài)下可直接輸出這些特殊符號(hào),無(wú)需在不同輸入狀態(tài)之間頻繁轉(zhuǎn)換。
根據(jù)以上編碼規(guī)則可以列出國(guó)標(biāo)GB2312中所有漢字、偏旁部首的編碼,即編碼字典。圖5所示的第16區(qū)、17區(qū)的編碼。即是此字典的一部分。18區(qū)至87區(qū)的編碼,省略。在漢元碼輸入狀態(tài)下敲擊編碼字典中每個(gè)漢字右邊的字母鍵和數(shù)字鍵就可輸出你所需的漢字。為清楚起見(jiàn),圖5中字母全用大寫,在實(shí)際輸入軟件中全用小寫,這并不影響擊鍵序列。
權(quán)利要求
1.一種利用英文字母或數(shù)字作為漢字和詞組編碼的國(guó)標(biāo)一級(jí)字無(wú)重碼中文輸入法,其特征在于標(biāo)準(zhǔn)英文鍵盤中,除字母A和Z留作擴(kuò)充備用外,其余24個(gè)字母鍵、10個(gè)數(shù)字鍵和-、=、+鍵(共37鍵),被用來(lái)對(duì)國(guó)標(biāo)GB2312中所有漢字(含偏旁部首)以及標(biāo)點(diǎn)符號(hào)和常用特殊符號(hào)編碼,a、漢元即基本偏旁部首和組合能力強(qiáng)的單個(gè)漢字,全部排列在24個(gè)字母鍵上,分三排,依次命名為金木水火土石八月鄉(xiāng)日(上排),人心手足口言王耳(中排,A除外),甲風(fēng)衣牛蟲(chóng)犬(下排,Z除外),b、每個(gè)字母鍵代表若干個(gè)漢元(如圖2所示),分為1、2、3、4、5行,其中2、3、4、5行是兼容漢元,它們因與第1行相對(duì)應(yīng)的漢元形似、意近而排于同一列,是第1行的兼容漢元,每個(gè)漢元有一相應(yīng)的數(shù)字或符號(hào)(共13個(gè),依次為1、2、3、4、5、6、7、8、9、0和-、=、+)固定其位置,c、包含在420個(gè)漢字中的44個(gè)結(jié)構(gòu)復(fù)雜、不直觀的部件無(wú)需分拆,全作雜元(即特殊漢元)處理,用犬鍵(M鍵)代表。
2.根據(jù)權(quán)利要求1所述的輸入法,其特征在于所述的雜元是 。
3.根據(jù)權(quán)利要求1所述的輸入法,其特征在于詞組編碼方法是,2字詞組,取每個(gè)字編碼的第一、二鍵。
4.根據(jù)權(quán)利要求1所述的輸入法,其特征在于詞組編碼方法是,3字詞組,先取前兩個(gè)字編碼的第一鍵,再取最后一個(gè)字的第一、二鍵。
5.根據(jù)權(quán)利要求1所述的輸入法,其特征在于詞組編碼方法是,4字詞組,取每個(gè)單字編碼的第一鍵。
6.根據(jù)權(quán)利要求1所述的輸入法,其特征在于詞組編碼方法是,4字以上詞組,取前三個(gè)和最后一個(gè)字的編碼的第一鍵。
全文摘要
本發(fā)明是一種利用標(biāo)準(zhǔn)英文鍵盤的37鍵上的字母或數(shù)字作為漢字和詞組編碼的國(guó)際一級(jí)字無(wú)重碼中文輸入法,即以A和Z留作備用,余24個(gè)字母鍵上排列所有漢元(即國(guó)際GB2312中漢字和基本偏旁部首),每字母鍵代表若干個(gè)漢元且有一相應(yīng)的數(shù)字或符號(hào)固定其位置;對(duì)于包含在420個(gè)漢字中的結(jié)構(gòu)復(fù)雜、不易分拆的44個(gè)部件,全作雜元處理,用M鍵代表。本發(fā)明具有無(wú)重碼、容錯(cuò)能力強(qiáng)、分拆簡(jiǎn)便直觀、詞組容量大、便于擴(kuò)充、易學(xué)和輸入快等優(yōu)點(diǎn)。
文檔編號(hào)G06F3/023GK1103182SQ94115929
公開(kāi)日1995年5月31日 申請(qǐng)日期1994年9月2日 優(yōu)先權(quán)日1994年9月2日
發(fā)明者蔣春蓮 申請(qǐng)人:蔣春蓮