專利名稱:多能全息漢字編碼及快速輸入法的制作方法
技術領域:
本發明涉及一種漢字編碼輸入法及其鍵盤。
目前國內外已有的漢字輸入編碼方案有幾百種之多,而且新的編碼方案還在與日俱增。各種編碼均有其優點,但也有其局限性。
目前廣為流傳并被大家一致推崇的五筆字型編碼方案有較低的重碼率和較高的輸入速度,但編碼規則復雜、非職業錄入員難以掌握。與五筆字型相似的形碼編碼方案有五十字元、前三未一、大眾漢字拼形、見字識碼、漢字字形輸入法等等。
科技人員較喜歡使用編碼方案--漢語拼音方案,該方案具有相當大的重碼,所以無法提高輸入速度。雙拼雙音方案因為要反聯想,但由于并非所有漢字均能進行聯想,因而其使用也受到一定限制。
本發明的目的在于針對現有漢字編碼及其輸入法存在的不足。提供一種可反映漢字諸多信息,以讀音為主結合漢字本身的構字特征及發音特征進行編碼的編碼輸入法,編碼規則簡潔、邏輯性強、易學好記,可加快漢字的輸入速度、減少動態擊鍵數。并適用于標準的26鍵的鍵盤及目前國內外已有的其它漢字編碼,加快任何一種漢字編碼的輸入速度。
本發明所提供的多能全息漢字編碼是一種能反映諸多漢字信息、簡單易學、面向大眾的新穎漢字輸入編碼。它可處理GB2312-80基本集中的6763個漢字,適用于IBM-PC·XT/AT及286、386、486機型和其它任何一種電腦打字機。
本發明方案根據人們長期使用漢字的習慣及普遍接受的識字規律,提出了將一個漢字的各種信息進行編碼,使編碼方法盡可能與人們識字規律相吻合,多能全息漢字編碼反映的漢字信息有(1)漢字筆劃數信息
每個漢字均有其固定的筆劃數,GB2312-80漢字集中6763個漢字的平均筆劃數為10.64。其中最大的筆劃數為30劃,最小為1劃。例漢字的“漢”為5劃,漢字的“字”為6劃。多能全息編碼可以選擇漢字的筆劃數信息和發音信息進行編碼。此時編碼為“筆劃數”+“雙拼音”。
漢編碼為5HW(三鍵)字編碼為6ZI或6Z凵(三鍵)注凵為空格鍵(2)部首信息每個漢字均由一定的筆劃及字根組成,因此部首信息可以反映一個漢字的構字特征。多能全息編碼的部首編碼方法突破以往一個代碼有多個部首的做法,采用每個部首有唯一代碼與之相對應。對部首使用頻度和構字頻度較高的26個部首,以便于記憶的方式設在A-Z的26個英文鍵上,如圖一所示。其余部首按其讀音進行編碼,稱為軟部首或雙鍵部首。部首是按新華字典中所列部首。除少數特征相同的部首進行了合并,基本上與新華字典的歸類和分類相同。部首讀音一般按部首的本身讀音處理。如“又”讀音為you,代碼為YT,“鳥”讀音為“niao”,代碼為NX,“舟”讀音為“zhou”代碼為VT。少數部首按部首讀音聲母,如“宀”為寶蓋頭,代碼為“BG”進行編碼時,可以利用漢字的部首信息。
例雞可以取碼“又”+“雙拼”,編碼為YTji或YTE。
也可以取碼“鳥”+“雙拼”則編碼為NXji或NXEE=ji(3)部首筆劃數信息每個漢字都有固定的筆劃數,同樣每個部首也是如此。進行編碼時,可以取部首筆劃數進行編碼。其編碼規則為取漢字的一個部首和去掉這個部首后剩余的筆劃數。
如上例中的“雞”字可以這樣取碼鳥+“2”+讀音即NX2ji或NX2E。
若不知道其讀音則可以用“?”代替。
此時編碼為NX2?(4)同一漢字首尾部首相同信息有些漢字的首部(指左上方,上方或左邊)和尾部首(右下角、下方或右邊)部首相同。多能全息漢字編碼都能反映這一信息以提高輸入速度,用鍵盤上的“=”表示。編碼為部首+〔剩余筆劃數〕+〔聲旁信息〕+=上面編碼中①〔〕中內容可以省略。
②剩余筆劃數是指除去首尾兩個部首后剩余的筆劃數。
編碼舉例“呂”由兩個口字組成即為:口+=編碼為D=(二鍵)品:編碼為D3=或D=器:編碼為D9=或D10=林:編碼為H=(二鍵)森:編碼為H4=(三鍵)注“器”字編碼應為D10=但寫成D9=是因為人們對一個字的筆劃數不可能捕捉得很準。機器允許輸入有錯。
(5)首尾部首信息一個漢字的首部首和尾部首基本上反映了這個漢字的構字特征,用以區別不同的漢字。在此基礎上附加其它漢字信息,則這一漢字可以完全同其它漢字區分開來。
其編碼為{首部首+〔剩余筆劃數〕+〔聲旁信息〕}+尾部首+〔字型標志〕+〔輸入結束標志“匚”〕首、尾部首的含義同(4)編碼舉例雞:取碼:又+鳥編碼為:YTNX江:取碼:氵+工編碼為:JGS匚明:取碼:日+月編碼為:RT匚部:取碼:阝+立編碼為:ZLZ匚或LZZ6或ZLZA或ZLZ2或Z3ZL等。
(6)模糊筆劃數信息漢字的筆劃數在GB2312-80基本集中平均筆劃數為10.64劃。而筆劃數在10劃以上的漢字短時間內很難確定其筆劃數。因此,本漢字編碼輸入漢字的筆劃數只要輸入正確筆劃數的接近值即可。
本編碼為了減小每次筆劃數的數值,提出剩余筆劃數這一既念,這樣人們就可以準確地輸入筆劃數這一數值。
例“漢”為5劃,編碼為5HW,寫4HW也以找到“漢”,若取部首信息“氵”和剩余筆劃數2,則編碼為J2HW。
部首的“部”為10劃但瞬間難以判斷清楚,取了尾部首“阝”后剩余的8劃瞬間內還是不易判別清楚,再取首部首“立”后剩余部分為口,只有3劃,因此很容易地將其準確判斷出來。
故“部”編碼為Z3LZ。
(七)讀音信息漢字均有其讀音,GB2312-80中的6763個漢字除去聲調,讀音有410多個。本編碼采用雙拼編碼,聲母除了zh、ch、sh分別用v、u、a代替外,還增加了“o”聲母,即無聲母的字如an在其讀音前加上“o”,即為oan、34個韻母采用壓縮技術,分別布置在26個英文鍵盤上。如圖二所示。韻母是以很容易記憶的方式安排在鍵盤上的。對于從未見過計算機或英文打字機且不認識英文字母的人能在10分鐘之內記住26個英文鍵盤的排列方式及聲韻母的位置,在20分鐘內能記住26個高頻部首和26個英文鍵的對照關系。對未學過計算機的人在20分鐘之內可以使用該編碼,在一小時內能夠運用自如。這是以往任何漢字編碼(包括漢語拼音編碼)所不能達到的。
本編碼根據漢字的讀音特征進行了特殊處理。
漢字讀音的同音字不是均衡的,新華字典中發音為yi的字有120來個,且有常用字50個左右,依次排序為yu、ji、xi、fu等。除讀音為yi的漢字最多外,讀音為yi的漢字使用頻度也是最高。其次為ji。GB2312-80基本集中以i、u為韻母的漢字使用頻率高達20%以上。根據以上讀音特征本編碼為了減少擊鍵次數,提高輸入速度,設立了①聲、韻合一鍵兩個I和EI即為yi輸入I時表示YIE即為ji輸入E時表示ji②快速結束鍵空格凵在21個聲母中除F、G、H、K、(W)外其他聲母均有韻母i因此輸入時,i用空格代替。
例“里”編碼?L凵“逼”編碼“辶”+“B凵”即IB凵韻母中沒有i的聲母F、G、H、K、(W),當這幾個聲母后面的韻母為u時,用空格代替u。
例a.“夫”讀音fu其編碼為01fu快速編碼為01F凵(四鍵)b.“姑”讀音gu其編碼為“女”+“gu”快速編碼為QG凵(三鍵)
因ji和yi已專門設立了聲、韻合一鍵。因此,本編碼將ju和yu兩個讀音也以快速鍵空格代替u。
例“于”編碼3yu快速碼3Y凵“瑜”取編碼王+yu編碼wyu(四鍵)快速碼WY凵“居”讀音ju取碼口+ju編碼dju(四鍵)快速碼DJ凵(三鍵)(8)聲旁信息漢字為象形文字,有形旁和聲旁,如果不是經過無數次讀音的演變,則大部分漢字均有形旁和聲旁。人們只要認識漢字中的一部分即可知其讀音。本編碼反映了這一信息。
例“忠”可以取其讀音信息和聲旁信息。
本編碼用“-”鍵表示漢字中有一部分讀音為該漢字的讀音。
“忠”取碼“-”+“zhong”編碼-VS(三鍵)一般情況下聲旁信息和部首信息或筆劃數信息一塊進行編碼。
例“芝”取碼“艸”+“一”+“zhi”編碼F-VI或F-V凵“芝”取碼“5”+“-”+“zhi”編碼5-VI或-5VI(9)高頻字信息GB2312-80基本集中雖然有6763個漢字,但使用頻率卻大不一樣。其中前163個漢字使用頻度高達50%,前1000個字使用頻度已達90%,前2400個字使用頻度達99%,剩下的只占1%,因此本編碼在出現重碼時,使用頻度最高的字總是排在提示行行首,若使用此字,則繼續輸入時,該字自動跳入文中。若選中第二個字則打入“\”鍵。若有兩個以上重碼則用Alt+“0~9”數字挑選。
除高頻字排列在提示行行首外,本編碼還設有多種高頻字輸入法。
①在26個英文鍵盤上設有26個使用頻度最高的漢字,如附圖3所示,輸入這些漢字時,只需取這些字對應鍵再打入空格鍵即可。
例“的”編碼D凵“在”編碼Z凵②中文數字的快速輸入。
單個中文數字為對應阿拉伯數字再鍵入空格。
例一編碼為1凵五編碼為5凵壹編碼為1凵\伍編碼為5凵\十編碼為10凵拾編碼為10凵\③多個中文數字的快速輸入多個中文數字再加“匚”鍵即可。
例“一八七三五七”編碼為187357匚“壹捌柒叁伍柒”編碼為187357匚\④多位中文數值的快速輸入多位中文數值由對應的阿拉伯數值再加上空格鍵即可。
例一十八萬七千三百五十七編碼為187357凵壹拾捌萬柒仟叁百伍拾柒編碼為187357凵\⑤日期的快速輸入輸入中文日期時,只需寫出年、月、日的阿拉伯數字,再以“匚匚”結尾,但年、月、日必須是年為四位,月、日各兩位。月、日的高位小于1者,高位添0。
例一九九二年七月二十日的編碼為19920720匚匚⑥大寫人民幣數值的快速輸入大寫人民幣數值按下列格式寫阿拉伯數值+y(圓)+阿拉伯數值+(J)+阿拉伯數值+(F)+“空格”Y、J、F代表園角分。
例伍拾陸萬柒千捌百叁拾伍圓陸角玖分編碼為597835Y6J9F凵“拾圓正”的編碼為10Y0J0F凵“伍角”的編碼為0Y5J0F凵(10)字型結構信息多能全息漢字編碼按漢字部首的首部和尾部首位置分為左右型、上下型和雜合型。
左右型圖示上下型圖示雜合型圖示①不分首部首是單鍵還是雙鍵部首時,上下型用數字“1”表示,左右型用數字“2”表示。
例“分”為上下型編碼為BV1匚“和”為左右型編碼為MD2匚②首部首為單鍵,尾部首為雙鍵時,上下型用數字“3”表示,左右型用數字“4”表示。
例“法”編碼為JSI4(符合左右型)“苗”編碼為FTL3(符合上下型)
③首部首為雙鍵部首,尾部首為單鍵部首時,上下型用數字“5”表示,左右型用數字“6”表示。
例“突”編碼為DX05(上、下型)“秈”編碼為MIN6(左右型)④首尾部首為雜合型且首部首為單鍵部首時,用數字“7”表示。
例“中”編碼為DAU7首尾部首為雜合型且首部首為雙鍵部首時用數字“8”表示。
例“問”編碼為MVD8“悶”編碼為MVXM8匚本發明方案的編碼規則本編碼采用標準鍵盤。下面所舉例的所有編碼均按IBM-PC-XT計算機鍵盤的鍵位布置編碼。
一、全息漢字編碼的結構(1)全息雙拼編碼的結構{〔首部首〕+〔筆劃數〕+〔聲旁信息〕}+雙拼音+〔結束鍵“、“〕說明a.方括號里的內容可以省略。
b.如果{}中的內容全部省略可用?代替。
例“如”編碼為?YU或?Y凵c.如果不知道漢字的讀音,漢字的雙拼音可用“?”代替。
例“如”取碼女+3+?編碼為Q3?然后在提示行找重碼。
d.如果不知漢字韻母,也用“?”代替。
例“如”取碼口+3+Y+?編碼D3Y?e.筆劃數,如果{}中沒有取首部首信息,則筆劃數為漢字筆劃數。例“如”取碼6+YU編碼6YU。如果{}中選取首部信息,則筆劃數指漢字中除掉所選取部首的筆劃,剩余的筆劃數。
例漢字的“漢”,取部首信息,筆劃數信息和讀音信息。則筆劃數=5-3=2“漢”為5劃,“氵”為3劃,“又”為2劃故編碼為J2HWf.如果取了{}中的部首信息,而未取筆劃數、聲旁信息時,本編碼組成字符將完全是A-Z26個英文字符。因此,取單鍵部首和雙鍵部首有不同規定。雙鍵部首表如圖4所示。
Ⅰ.單鍵部首(Ⅰ)單鍵部首且以I或U為韻母的漢字用空格鍵結束。
例“如”取碼女+yu編碼QY凵(三鍵)“逼”取碼辶+bi編碼Ib凵(三鍵)(Ⅱ).單鍵部首通用結束標志鍵“、”因為輸入的為單鍵部首再加雙拼音共只有三鍵,因此須輸入通用結束標志鍵“、”。
例“如”取碼女+yu編碼QYU、(四鍵)QYU等同于QY凵“逼”取碼辶+bi編碼IBI、(四鍵)“搭”取碼扌+da編碼SDA、(四鍵)“機”取碼木+ji編碼HJI、(四鍵)或HE、(三鍵)“儀”取碼亻+Yi編碼為AYI、(四鍵)或AI、(三鍵)Ⅱ.雙鍵部首(Ⅰ)選取雙鍵部首后,若漢字的韻母為I、U則可用空格代替I、U。
例:"辟"取碼尸+pi編碼AZP凵(四鍵)"鳧"取碼鳥+fu編碼NXF凵(四鍵)
(Ⅱ).按雙鍵部首和雙拼音輸入結束。
例:"辟"取碼尸+pi編碼AZPI(四鍵)"鳧"取碼鳥+fu編碼NXFU(四鍵)"寂"取碼宀+ji編碼BGJI(四鍵)或BGE(三鍵)"宜"取碼宀+yi編碼BGYI(四鍵)或BGI(三鍵)二、全息首尾碼的結構{〔首部首〕+〔筆劃數〕+〔聲旁信息〕}+尾部首+〔字型標志〕+〔輸入結束標志“匚”〕說明a.方括號〔〕內的內容可以省略。
b.首部首是指漢字的左邊、上方、左上角;尾部首是指漢字的右邊、下方或右下角。
c.筆劃數Ⅰ.首部首和尾部首均省略,此時的筆劃數即為漢字本身的筆劃數。
例“-”字為一劃且使用頻率很高,故取碼筆劃數+“?”編碼為1?注僅取筆劃數信息時,不能用字型標志或輸入結束標志。
Ⅱ.僅取首碼或尾碼時,筆劃數是指取了這個部首后漢字所剩的筆劃數。
例“漢”取碼“氵”+“筆劃數”編碼為2J匚(三鍵)“漢”取碼“又”+筆劃數編碼為3YT匚(四鍵)Ⅲ.若取首部和尾部首,則筆劃數是指漢字筆劃數減去首部首筆劃數,再減去尾部首筆劃數。
例“漢”取碼“氵”+“又”首部首“氵”3劃,尾部首“又”2劃“漢”5劃筆劃數=5-3-2=0故漢字的“漢”編碼為JYT匚注若筆劃數為0則“0”不能寫上。
“部”取碼“阝”+“立”編碼Z3LZ“命”取碼“人”+“阝”編碼P4Z匚4=8-2-2d聲旁信息同全息雙拼編碼e首部首不一定放在尾部首前面。哪一個放在編碼的前面沒什么規定,可以把對大腦刺激最強的部首放在前面。一般情況下可以把首部首放在前面。
例“部”可以取碼“立”+筆劃數+“阝”編碼為LZ3Z匚(五鍵)也可以編為Z3LZ(四鍵)“明”取碼“日”+“月”編碼RT匚或編碼TR匚f.為了減少擊鍵次數,在僅取首部首或尾部首時,將所取這一部首放在碼尾。
例“漢”取碼“又”+筆劃數編碼為3YT(三鍵)若將“又”放在碼首,則須用“?”結束編碼。
例YT3?(四鍵)比3YT多一鍵。
g.字型結構標志本編碼的字型結構可選,可不選。字型結構分為上下型、左右型和雜合型。上下型用小于6的奇數自然數表示。左右型用小于7的偶數自然數表示。在有些情況下可以作為結束符。
數字1表示上下型,不分單鍵或雙鍵。
數字2表示左右型。
數字3表示上下型,且首部首為單鍵,尾部首為雙鍵。
數字4表示左右型,且首部首為單鍵,尾部首為雙鍵。
數字5表示上下型,且首部首為雙鍵,尾部首為單鍵。
數字6表示左右型,且首部首為雙鍵,尾部首為單鍵。
數字7為雜合型,且首部首為單鍵部首。
數字8為雜合型,且首部首為雙鍵部首。
例“分”取碼“八”+“刀”編碼bv匚按上下型編碼bvi匚“部”取碼“立”+“阝”編碼LZZ匚按左右型編碼LZZ6或LZZ2或LZZ6匚等,此時“匚”可以省略。
“明”取碼“日”+“月”編碼RT2匚“呆”取碼“口”+“木”編碼DH1匚或DH匚“杏”取碼“木”+“口”編碼HD1匚或HD匚“蘆”取碼“艸”+“戶”編碼FHU3前面提到,字型標志可以作結束符。從上幾例可以看出,字型在連續三個英文鍵組成編碼時可以作為結束符。例蘆編碼FHU3除上述外,當尾部首為單鍵部首且緊挨尾部首前面所取信息不為首部首信息時,也可以用字型標志作結束符。
例“機”取碼“木”+筆劃數+“字型”編碼2H4(三鍵)“機”按2H4編碼有三個重碼朽、樸、權。但“機”的使用頻率最高,故繼續輸入下文時,“機”自動跳入文中。
“扶”取碼“扌”+筆劃數+“大”+字型編碼SIO2“茄”取碼“艸”+讀音信息+“口”+字型編碼F-D1如取碼“艸”+筆劃數+“口”+字型則編碼F2D1h.輸入結束標志Ⅰ.首、尾部首均為單鍵部首且只選取首、尾部首進行編碼時,必須以“匚”鍵作為結束標志。
例“杳”取碼“木”+“日”編碼HR匚Ⅱ.未選首部首,但選取了{}中其它信息時,若尾部首為單鍵,可以用字型作結束標志,也可以以“匚”鍵作結束標志。
例“杠”取碼“木”+筆劃數編碼3H匚若取碼“木”+筆劃數+字型則編碼3H4Ⅲ.若首,尾部首均為雙鍵部首或尾部首為雙鍵部首且{}中至少選取一個編碼信息時,不必用“匚”鍵作為結束標志。
例“觀”取碼“又”+“見”編碼YTJL若取碼筆劃數+“見”則編碼為2JL若在這種情況下選取字型信息,則必須用“匚”作為結束標志。
例“觀”取碼“見”+筆劃數+字型編碼2JL2匚三、全息全拼編碼的結構{〔首部首〕+〔筆劃數〕+〔聲旁信息〕}+全拼音。
說明a.{}中所有內容的說明同全息雙拼編碼的說明。
b.全拼音的所有輸入基本上同目前流行的輸入方法。
c.編碼中的重碼用Alt+“0-9”來選取。
若為第一個字可用空格鍵來選取,若是第二個字可以打入“\”鍵來選取。若在提示行中無所要選取的字時,可以鍵入“·”向后翻頁鍵來處理。但CC-DOS2.1或2.13F等所具有的向前翻頁和直接用數字選重碼字這些功能,在全息全拼方案中舍去。
四、全息雙拼、全息首尾、全息全拼三者之間的關系。
(1)三者為獨立的三種編碼方案。
(2)在全息雙拼方式下進行漢字輸入時,個別字想用全息首尾方式輸入漢字時,不需轉換到全息首尾狀態,直接在編碼的最后面鍵入“匚”鍵即可。
例“分”取碼“八”+“刀”編碼bv匚“部”取碼“立”+筆劃數+“阝”編碼LZ3Z匚但不能在全息雙拼方式下直接使用全息全拼。
(3)在全息首尾方式下進行輸入時,個別字若想使用全息雙拼方式輸入,則只要輸入雙拼結束符“\”或快速結束符空格即可。但不能在全息首尾方式下直接使用全息全拼方案。
例在全息首尾方式下“碼”取碼“石”+“馬”+字型編碼EMA4若用全息全拼,取碼“石”+雙拼則編碼為EMA\“機”在全息首尾方式下,用全息雙拼編碼,可取碼“木”+雙拼編碼為HE\(4)全息全拼方式下進行漢字輸入時可以直接使用全息雙拼和全息首尾方式直接進行輸入,而不必轉換到雙拼,首尾方式進行輸入。其輸入規則同(2)、(3)兩點的說明。
(5)全息雙拼、首尾、全拼共享的輸入有a.高頻字的輸入按下高頻字對應鍵,再按空格即可。
例“的”編碼D凵“在”編碼Z凵高頻字與鍵的對應關系Q-要、W-為、E-主、R-用、T-他、Y-有、U-產、I-人、O-經、P-中、A-是、S-時、D-的、F-地、G-個、H-和、J-動、K-到、L-了、Z-在、X-國、C-會、V-這、B-不、N-我、M-們。
b.數字0、一、二、……十的輸入。
分別為0、1、2、……9、10加空格。
例“一”編碼1凵c.大寫數字壹、貳……拾的輸入。
分別為0、1、2、……9、10加空格,再打入重碼選擇鍵“\”或Alt+“1”。因為阿拉伯數字加空格后,提示行行首為一、二……十、第二個字即依次為壹、貳、……拾。
d.偏旁部首的輸入。
若輸入字為部首字,則直接在那個部首之后打數字0。
例例:"王"鍵入W0"田"鍵入TL0"又"鍵入YT0"女"鍵入Q0e.首尾部首相同字的輸入。
在三種編碼中,可以不進行轉換來輸入首尾部乎相等字。
例“呂”編碼D=“昌”編碼R=“雙”編碼YT=“粥”編碼GJ6=本發明方案的快速輸入法多能快速輸入法是為了減少擊鍵次數,加快漢字輸入速度的一種輸入方法。多能快速輸入法可以附加在任何一種漢字編碼方案上,加快其編碼方案的輸入速度。對于科技性的文章快速輸入法可以提高其輸入速度25%,對普通文學性文章也可以提高輸入速度10%,且可以做到手腦同步。
多能快速輸入法是在進行文章輸入時,若當前輸入的文字或文字串(指兩個以上文字)同前面已輸入的文字或文字串相同時,只須在快速標志后輸入這個文字編碼的首碼或者首碼串再輸入結束標志即可。
例機械電子工業部通用機械研究所包裝機械分所其編碼為HZEH-XBTLD?ZOGSOV2YEZ3LZITS5YS<EX>E4YW-JUJJSC5BH-VY<EX>BV匚<S>
止面一名話中“機械”共出現3次,后兩次再輸入時只取碼EX即表示“機械”、“所”出現2次,第二次出現“所”時,用S代替JJSS。
(1)多能快速輸入法對重疊漢字的快速輸入本方法規定若輸入的兩個漢字相同時,輸入“<,”鍵后再輸入“>.”鍵。為了清楚起見,后面凡是“<,”鍵用“<”代替,凡是“>.”鍵用“>”代替。
例好好學習,天天向上編碼為Q3HH<>XXXZ4X凵,4TL<>D3XK3AY(2)多能快速輸入法對雙重疊字的快速輸入本方法規定雙重疊字時,后面的兩字在快速標志中用數字表示。
即<+數字+>
例你考上了大學,恭喜恭喜。
編碼為AN凵L2KH3AYL凵O0XXXZ,XMGSD9X凵<2>
例中的<2>表示恭喜的代碼XMGSD9X凵(3)多能快速輸入法對本次輸入的單字在前已出現過的快速處理①在多能全息漢字編碼及其它音碼方案中,在快速標志內打入聲母或聲,韻合一鍵。
即“<”+聲母(或聲、韻合)+“>”例通用機械研究所包機分所編碼為ITTS5YS6EH-XBE4YW-JNJJSC5BH<E>BV匚<S>
②在五筆字型或其它形碼或音形碼方案中輸入其首碼例機械機電五筆字型編碼SMN51SAAH<S>JNV53但此時“械”在提示行行首,“機”排在第二位。因此在形碼編碼方案中沒有在音碼編碼方案中好。但可以在五筆字型上加上音碼方案(實際上一般漢字輸入系統中均帶有拼音系統),則上面的五筆字型編碼為SMN51SAAH<j>JNV53普通音碼。
SMN51SAAH<e>JNV53柯磊全息碼編碼碼中的e=ji③在快速標志“囗”鍵后面輸入兩碼a.在多能全息編碼或其它雙拼音編碼方案中鍵入雙拼音。
即′+雙拼音例機械機電編碼為H2EH-XB′JITLDL或H2EH-XB′ETLDLE=JIb.在五筆字型或其它形碼方案或音形碼方案中輸入其前兩碼例機械機電編碼為SMN51SAAH′SMJNV53c.在全拼方案中,鍵入聲母和第一個韻母例好好學習HAO′HAXUEXI
④打入三鍵,其中一鍵為單字標志“0”例機械機電編碼BEH-XB<OJITLDL此時的<0等價于’鍵。
(4)多能快速輸入法在本次輸入兩個或兩個以上字時,若和前面相同則只須在快速標志中每字只須輸入一碼。
①多能全息漢字編碼時,輸入每個漢字的聲母。即<聲母,聲母……>
例專利權人負有自己在中國制造其專利產品,使用其專利方法或者許可他人在中國制其專利產品,使用其專利方法的義務。
其編碼為4VRMV匚HYT4POVBF3Y凵XZ凵3EZ凵P凵X凵P4V匚I7ZHbQ凵<VL>LZUWD3=,AA凵5YS<QVL>FY0SIfAGEHCLR匚CX凵5KRT凵PO<ZVGVZQVLUP>,<AYQVLFF>D凵3ILIWU以上51個漢字在沒有詞組的情況下,帶有多能時快速輸入法的全息漢字編碼共擊鍵115鍵,包括空格鍵。平均每字2.255鍵。這樣低的擊鍵率是以往任何漢字編碼所不能達到的。
②五筆字型或其它形碼方案中使用快速輸入法時,在快速標志中輸入每個字的首碼。
即<首尾、首尾……>
③五筆字型或其它形碼編碼中,若帶有全拼輸入,則其輸入結構為<聲母、聲母……>
(5)多能快速輸入法在本次輸入兩個或兩個以上字和前面輸入的漢字相同時,只須輸入這些字的部分首碼。
①多能全息或音碼輸入方法中,取這些字的部分聲母,其余部分用數字或“?”代替。
其結構為<聲母或數字或?”>
例機械電子工業部合肥通用機械研究所包裝機械分所和機械電子工業部合肥智能機械研究所包裝機械分部合并為機械電子工業部合肥智能包裝機械研究所。
其編碼為BEH-XBDL0ZIOGSOZ3LZD3HETYZ、17TS5YS<EX>E4YW-JUJJSC5BHYIVK<EI>BV匚′SCH凵<EXD7>JTV凵SINP<EX2S<B3F>′BU′HEB4BJW凵<7HEVN<B?X<YJS>
以上66個字共擊鍵119次,每字平均1.8次。
幾點說明a.聲母必須相聯,若想省略則用“?”或數字代替。
b.若用“?”代替,“?”優先表示問號前后的聲母之間聲母數最少的那幾個聲母。
c.數字表示缺省的聲母個數,如果在快速標志<后緊接數字鍵。那么這個數字必須準確,數字在其它地方出現,允許數字有錯。
d.快速輸入法中所用相同部分以和本次輸入最近的漢字或漢字串為優先。
②在五筆字型等形碼方案中,上述的聲母由這些形碼的首碼所代替。
(6)兩個快速輸入部分連續輸入時可以省略快速結束符。即<代碼<代碼<代碼………>
例機械工業部和電子工業部合并為機械電子工業部。
編碼為BEH-XBGSOB3YELZBUH凵TLDLZIO<GYB>PID匚BIF凵W凵<EX<DZGYB>
上例中平均每字2.43鍵。
以上所述均未涉及詞組,在帶有多能快速輸入法的多能全息漢字編碼中加上詞組的輸入,將會進一步降低動態擊鍵數。
(7)多能快速輸入的快速代碼結束后,若緊跟詞組時,詞組標識符“”可以作為快速代碼的結束標志鍵。
例機械電子工業部合肥通用機械研究所包裝機械分所。
其中機械、電子、工業、合肥、研究所、包裝為詞組。
則編碼為EXBDLZIGSYELZBUHEFF17FS5YS<EX3YJSBHVY<EX>4FV<S>
平均每字擊鍵2.41次。
(8)詞組的輸入(詞組標志符為)本編碼中,詞組編碼同以往所見的詞組有所不同,其特點是a.詞組的代碼不是唯一的,一個詞組可以有多個代碼與之相對應。
b.字數不同的詞組不會有相同的代碼,字數相同的多字詞級(指五個字以上)可以根據需要任意取碼。
①兩字詞組取每個漢字的雙拼音,其中ji和yi分別用E和I表示。
例工業編碼為GSYE機械編碼為EXB或JIXB②三字詞組取每個漢字的聲母,標識符為3例計算機編碼為3JSJ或EXE③四字詞組取每個漢字的聲母,標志符為4例機械工業編碼為4EXGY或4JXGY④五字或五字以上詞組有如下幾種取碼方式a.標識符后緊跟第一、二、三、未字的聲母。
例機械工業部編碼為EXGB或JXGB
b.標識符后加上詞組長度值再按第一、二、三、未個漢字的聲母取碼。
例機械電子工業部編碼為7EXDB或7JXDBc.標識符后取第一、二、三和最后一個字聲母,在第三和最后聲母之間填上詞組長度減4這個數值或用“?”代替。
例機械電子工業部編碼為EXD3B或EXD?Bd.詞組長度大于或等于5時,可以在標志符后加一“?”表示。
例機械電子工業部其編碼為?EXDBe.詞組的長度大于或等于5時,可以按快速方式輸入詞組代碼。此時詞組標志符不為“”而是“<”+代碼+“〕”。其代碼的取碼規則完全同于快速輸入法取碼規則。
例機械電子工業部其編碼為<EX3YB〕或<E4YB〕或<EX?YB〕等⑤通用詞組取碼規則a.兩字詞組標志符后加上這兩個字的雙拼間,遇到E、I時,可以用JI和YI代替或用“”鍵作結束鍵。
例機械編碼為EXB或JIXBb.三字詞組標志符合第一個字的雙拼音,再取第二、第三個字的聲母。若第一個字為E或I,則取了E,I后再取第二個字雙拼音及第三個字的聲母。
例計算機編碼為JISJ或JISE或ESREc.四字或四字以上詞組取第一、二、三和最后一個字的聲母。
例中華人民共和國其編碼為VHRG
圖1是鍵盤上26個漢字部首分布2是鍵盤上34個韻母壓縮分布圖
圖3是鍵盤上26個使用頻度最高的漢字分布4是本編碼漢字雙鍵部首表
權利要求
1.多能全息漢字編碼及快速輸入法,其特征是1)選取多種漢字信息對漢字進行編碼,從而組成三類漢字編碼方案①全息雙拼編碼結構{[首部首]+[筆劃數]+[聲旁信息]}+雙拼音+[結束鍵“、”]②全息首尾碼編碼結構{[首部首]+[筆劃數]+[聲旁信息]}+尾部首+[字型信息]+[結束鍵“ㄈ”]③全息全拼編碼結構{[首部首]+[筆劃數]+[聲旁信息]}+全拼音2)并將組成漢字頻度和使用頻度最高的26個部首以便于記憶的方式安排在26個英文鍵盤上,稱為單鍵部首,將其余部首接部首本身讀音的雙拼音或部首讀音的兩個聲母組成雙鍵部首,使一個部首僅有唯一個代碼與之對應。
2.根據權利要求1所述的漢字編碼及快速輸入法,其特征是將漢字的拼音用兩個字母表示,34個韻母壓縮到26個后,韻母以便一記憶的方式安排在26個英文鍵上。
3.根據權利要求2所述的漢字編碼及快速輸入法,其特征是1)設立了兩個聲、韻合一鍵,即E=ji、I=yi。2)設立了快速結束鍵,用空格鍵代替韻母i、u的漢字。
4.根據權利要求1或3所述的漢字編碼及快速輸入法。其特征是設立有快速輸入標志鍵“<”和結束鍵“>”,若當前輸入的漢字或漢字串和前面已輸入的漢字或漢字串相同時,只須在快速標志后輸入這個漢字或漢字串編碼的聲母(多能全息和音碼方案)或首碼(形碼方案),然后再輸入快速結束標志,其規則如下在多能全息編碼和其它音碼方案中為“<”聲母+聲母+……+聲母“>”在形碼編碼方案中為“<”首碼+首碼+………+首碼“>”
5.根據權利要求1或3所述的漢字編碼及快速輸入法,其特征是若當前輸入的漢字串和前面已輸入的漢字串相同,只需輸入這些漢字的部分聲母或部分首碼,省略的聲母或首碼用數字或問號表示,其規則如下在多能全息或其它音碼編碼方案中為“<”〔聲母或數字〕+〔聲母或數字或問號〕+……+〔聲母或數字或問號〕+〔聲母或數字〕+“>”在形碼方案中,應將上面的聲母換成首碼。
6.根據權利要求4所述的漢字編碼及快速輸入法,其特征是本次輸入的單個漢字和前面輸入的漢字相同時,只須在標志鍵后輸入這個漢字的雙拼音或首碼和第二碼。
7.根據權利要求1所述的漢字編碼及快速輸入法,其特征是多能全息編碼的詞組取碼自由,一詞多碼,字數不同的詞不會發生重碼現象。
全文摘要
多能全息漢字編碼是根據人們長期使用漢字的習慣及普遍接受的識字規律,將漢字的諸多信息進行編碼,輸入漢字時人們可以根據最熟悉的,對大腦刺激最強的信息進行編碼。該編碼規則簡捷、邏輯性強、易學好記,對從未見過英文打字機鍵盤的初學者能在較短的時間內運用自如,其學習時間比人們所熟悉的全拼音輸入法還短。其輸入的方法可附加在任何漢字編碼上,加快輸入的速度。
文檔編號G03F7/023GK1091211SQ9310162
公開日1994年8月24日 申請日期1993年2月18日 優先權日1993年2月18日
發明者柯磊明 申請人:柯磊明