两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

漢字實(shí)用部首編碼法及其鍵盤的制作方法

文檔序號:6408000閱讀:409來源:國知局
專利名稱:漢字實(shí)用部首編碼法及其鍵盤的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種用于將所要處理的中文信息項(xiàng)目轉(zhuǎn)變成為計算機(jī)能夠處理的編碼形式的手動輸入方法及其裝置,特別是指一種漢字實(shí)用部首編碼法及其鍵盤。
漢字電腦輸入的技術(shù)獲得突破性解決至今已有近十年的時間了。在這段時間里,各種新的漢字編碼技術(shù)不斷涌現(xiàn),有的已經(jīng)取得了舉世公認(rèn)的成就,擁有了國內(nèi)外眾多的用戶,得到了海內(nèi)外各界的高度評價。然而當(dāng)前有一種傾向也不能不引起漢字編碼專家們的重視,即現(xiàn)在有些從事漢字編碼工作的研究人員一味追求輸入速度,把輸入速度作為衡量一種方法是優(yōu)是劣的唯一標(biāo)準(zhǔn),而忽視了漢字電腦輸入作為一個新時代的先進(jìn)技術(shù)還必須具備的實(shí)用性和通用性的問題。更具體一點(diǎn)來說,目前已出臺的一些漢字輸入方案大都存在著規(guī)則多而又不嚴(yán)謹(jǐn)、字根難記、取碼操作不流暢、學(xué)習(xí)中使用時精神負(fù)擔(dān)過重等問題,因而很難被廣大的一般用戶所接受,以致影響其普遍推廣應(yīng)用。即算是當(dāng)前享譽(yù)最高的五筆字型輸入法,也仍只是被專業(yè)打字員所使用。該輸入法從學(xué)習(xí)到熟練運(yùn)用,一個具備中等文化的女性青年專職打字員要花近四個月的時間。這對于一個由單位選派培養(yǎng)的專業(yè)打字員或中學(xué)畢業(yè)的待業(yè)青年來說,當(dāng)然有時間和條件去進(jìn)行這種強(qiáng)化訓(xùn)練。但是對于那些廣大的在職人員,特別是對于那些廣大的中老年文化和科技工作者來說,則是難以做到的。因此說,當(dāng)今從事漢字編碼的專家和研究人員,應(yīng)當(dāng)把主攻方向放到漢字電腦輸入技術(shù)的進(jìn)一步實(shí)用、通用和普及上來。
有鑒于上述實(shí)際的需要,本發(fā)明的目的,乃是提供一種易學(xué)易記、能較快地為一般用戶所掌握而又具有高輸入速度的漢字實(shí)用部首編碼法及其鍵盤,從而使其具有更大的適用面和更強(qiáng)的實(shí)用性與通用性。
本發(fā)明的解決方案如下。它以漢字字典為基礎(chǔ)精選出可成為漢字部首偏旁(以下簡稱部首)的若干部首字根和不作為部首而僅起構(gòu)字作用的純字根,總共形成部首字根占大多數(shù)而純字根占少數(shù)的208個字根代碼并簡稱為字碼,其中每個字碼代表了一個字根或幾個相類似的字根,采用現(xiàn)有計算機(jī)標(biāo)準(zhǔn)鍵盤,將208個字碼均等地安排在標(biāo)準(zhǔn)鍵盤的大鍵盤的26個英文字母鍵正面上,使得每個鍵位包含8個字碼,其具體作法是,將每個鍵位正面均勻地分成9個小區(qū),用數(shù)字1至9給9個小區(qū)依次編號而形成對應(yīng)于每個小區(qū)的坐標(biāo)碼,每個鍵位原有的英文字母符號標(biāo)印在原鍵位9個小區(qū)的中心區(qū),而8個字碼的符號則分別標(biāo)印在英文字母外圍的8個小區(qū),從而使得每個小區(qū)內(nèi)的字碼或英文字母與所在小區(qū)的坐標(biāo)碼之間形成一一對應(yīng)的關(guān)系,將208個字碼按照字根的首筆筆畫而劃分為橫起區(qū)、豎起區(qū)、撇起區(qū)、捺起區(qū)、折勾區(qū)和另外一個特區(qū),同一區(qū)的字碼被安排在相鄰的鍵位上,相鄰區(qū)的字碼可以共用一個鍵位,這樣便形成了一個將形碼(即字碼)與數(shù)碼(即坐標(biāo)碼)相結(jié)合且以形碼為主而數(shù)碼為輔的采用字根拼形組字的漢字新型編碼法及其輸入鍵盤。
下面結(jié)合附圖和實(shí)施例對本發(fā)明加以進(jìn)一步詳細(xì)說明。


圖1為本發(fā)明精選的208個漢字字根代碼總表實(shí)施例;圖2為本發(fā)明與圖1相適配的非成字字根單體輸入及共碼字根表;圖3為本發(fā)明與圖1相適配的漢字字碼和英文字母共容的大鍵盤圖;圖4為圖3大鍵盤上26個鍵位的坐標(biāo)碼的排列順序?qū)嵤├粓D5為圖1中的字碼標(biāo)示在圖4所示鍵位上時選取最佳位置的說明示意圖;圖6為本發(fā)明采用的計算機(jī)標(biāo)準(zhǔn)鍵盤中小鍵盤的數(shù)字鍵位圖。
參見圖1,本發(fā)明在拆分漢字時是以字的部首為基礎(chǔ),從新華字典92年版的189個部首中精選出162個,對其中少數(shù)部首進(jìn)行了變形改造,如“青”改為“”、“業(yè)”改為 “疋”改為 等,同時為了適應(yīng)電腦輸入的需要,增補(bǔ)了8個部首,如 等,這就形成了170個部首字根;另外還精選了38個不作部首字根而僅起構(gòu)字作用的純字根,如“”、 “巴”等,這170個部首字根和38個純字根就構(gòu)成了如圖1所示的208個字碼。
本發(fā)明之所以要選擇以漢字的部首為拆分的基礎(chǔ),其原因之一是作為有形方塊字體的漢字,其大多數(shù)部首不但能表明字的屬性特征,而且部首作為一種字根,在組成漢字時也起著十分重要的作用。一些部類漢字的部首在其它部類漢字中亦重復(fù)頻繁出現(xiàn),雖然它們此時不是作為部首的身份,但卻充當(dāng)著構(gòu)字的重要角色??梢姴渴讓τ跐h字的構(gòu)成來說,其作用是舉足輕重的。原因二是“部首”為廣大的人們所熟悉,使本發(fā)明的輸入法易于為大家學(xué)習(xí)掌握,特別是對于從事非理科類的各級人員更具優(yōu)越性。原因三是很多字的部首塊體大,如“龍”、“骨”、“身”等,有利于筆畫繁多的漢字的組合。
按照形碼理論的定義,字根是橫、豎、撇、捺、折五種基本單筆畫以及由若干這些基本單筆畫所組成的相對不變的結(jié)構(gòu),它是拼形組字的基本單元,“一、丨、丿、、乙”五種單筆畫是最簡字根。本發(fā)明所定義的五種基本單筆畫與新華字典上定義的基本相同,其中“挑”屬于橫筆畫類,“點(diǎn)”屬于捺筆畫類。但用“乙”作為折筆畫的代表過于籠統(tǒng),考慮到漢字帶折結(jié)構(gòu)的情形多而且豐富,本發(fā)明將折筆畫類改稱為折勾畫類且再細(xì)分為下列三種情況(結(jié)合參見圖1與圖2),①純折筆畫。包括順折“”、反折“”,多折 用字碼“”代表;②勾筆畫。其類型較多,其中橫勾、左豎勾、右豎勾分別用字碼“乛”、“亅”、 代表;③折帶勾筆畫。單折勾用字碼 “乚”代表,多折勾 “乙”、“ㄋ”用字碼“乙”代表。參見圖1與圖2,本發(fā)明將能夠作為漢字部首的字根稱為部首字根,如“土”、“亻”、“氵”等;不作為部首而僅起構(gòu)字作用的字根稱為純字根,如 “亅”、“乂”等;其本身就是一個漢字的部首字根或純字根稱為成字字根,如“王”、“女”、“馬”、“古”、“九”等;本身不是一個漢字的部首字根或純字根稱為非成字字根,如“廾”、“亻”、“殳”、 “”等;只有那些入選成為本發(fā)明的208個字根代碼之一的部首字根和純字根才稱為本發(fā)明的字根代碼并簡稱為字碼,而未入選的其它字根不能稱為本發(fā)明的字碼;字碼只代表本身字根的稱為單義字碼,如“扌”、“刂”、“丁”、 等;字碼除代表本身字根外還代表其它字根的稱為多義字碼,如字碼“彐”代表字根“彐”, 和 字碼“?!贝怼芭!?、 “牜”,字碼“”代表字根 “小”,因此字碼“彐”“?!薄矮恕本嵌嗔x字碼;多義字碼所代表的除本身字根以外的其它字根,稱之為該多義字碼的共碼字根,如上述 “牜”稱為字碼“牛”的共碼字根, “小”稱為字碼“”的共碼字根等,按照一個漢字中所含字根的多少,本發(fā)明將漢字分為獨(dú)體字、二合字、三合字和多合字四種。獨(dú)體字只有一個字根,所有的成字字根都是獨(dú)體字。由兩個字根組合而成的漢字稱為二合字,由三個字根組合而成的漢字稱為三合字,由四個以及四個以上字根組合而成的漢字稱為多合字。
字例獨(dú)體字〔水、土、金、木、火〕
二合字〔江、明、音、字、回〕三合字〔搬、學(xué)、唱、合、部〕多合字〔譚、越、兼、藹、塑〕本發(fā)明根據(jù)組字時字根相互之間的連接狀態(tài)將漢字分為“單”、“散”、“連”、“交”四種類型①單即為獨(dú)體字。
②散字根之間保持一定距離,不相連也不相交,如“地”、“功”、“字”等。
③連一個字根的某個部位的邊緣與另外的字根某一部位的邊緣相粘連但不重疊,如“天”由字根“一”連字根“大”,“太”由字根“大”連“丶”,“早”由字根“日”連“十”等。
④交,兩個或多個字根交叉套迭,如“申”由字根“曰”與“丨”,“里”是由字根“曰”與“土”,夷是由字根“一”、“弓”、“人”套迭而成。
圖1所示的按首筆筆畫劃分的橫起區(qū)、豎起區(qū)、撇起區(qū)、折勾區(qū)、捺起區(qū)以及另外一個特區(qū)的總共208個字碼,雖然大多數(shù)都為人們熟悉,但在編碼輸入時要迅速地找到每個字碼所在的位置卻非易事。而找到每個字碼所花的時間直接影響輸入的速度,為此本發(fā)明采取了一種如前述解決方案所述的獨(dú)特鍵盤布局方案(同時參見圖3)。按照這個方案,我們將橫起區(qū)具有的48個字碼標(biāo)印在Q、W、E、R、T、Y這6個鍵位上,將豎起區(qū)具有的32個字碼標(biāo)印在U、I、O、P這4個鍵位上,將撇開區(qū)具有的51個字碼標(biāo)印在A、S、O、F、G、H這6個鍵位及J鍵位左邊的3個小區(qū)上,將捺起區(qū)具有的33個字碼標(biāo)印在Z、X、C、V這4個鍵位及8鍵的左上角小區(qū)上,將折勾區(qū)具有的36個字碼標(biāo)印在J鍵與8鍵這兩個鍵位余下的小區(qū)和K、W、N這3個完整的鍵位上,將特區(qū)具有的8個筆畫和形狀較為特殊的字碼標(biāo)印在L鍵位上。本發(fā)明之所以設(shè)置特區(qū)鍵位,是為了方便用戶在拆分和組合漢字時,易于記憶和查找這些較為特殊的字碼。
具體實(shí)施前述本發(fā)明總的解決方案,還必須將26個英文字母鍵位上9個小區(qū)對應(yīng)的坐標(biāo)碼一一對號入座地確定下來。需要特別強(qiáng)調(diào)的是,本發(fā)明的字母鍵上9個小區(qū)的坐標(biāo)碼,并非象字碼和英文字母那樣有形可見地標(biāo)印在字母鍵上,而是一種隱形不可見的理論性規(guī)定,但又是用戶在編碼輸入時必不可少地必需牢記在心的操作依據(jù)。本來,9個坐標(biāo)碼在9個小區(qū)的位置是可任作規(guī)定性安排的,但考慮到坐標(biāo)碼隱形而不直觀的特殊性,為方便用戶的快速輸入,本發(fā)明選擇了如圖4所示的最佳實(shí)施方案,即是將數(shù)字1至9這9個坐標(biāo)碼在字母鍵9個小區(qū)上排列的順序與標(biāo)準(zhǔn)鍵盤中小鍵盤的數(shù)字鍵位(參見圖6)1至9這9個數(shù)字鍵的排列順序完全相同,這樣一來,使得分成小區(qū)的字母鍵上的坐標(biāo)碼就好象是小鍵盤上數(shù)字鍵縮小了的圖形,用戶在輸入坐標(biāo)碼時也就有了一個近在眼前的有形可依的提示物,從而加快輸入速度。
在圖3中,各區(qū)字碼所在的鍵位區(qū),字碼從左至右按筆畫的遞增以及字形由簡到繁呈有序的排列,筆畫最少、字形最簡單的排在最左邊的鍵位上,筆畫最多、字形最繁的排在最右邊的鍵位上,介于兩者之間的則排在中間的一些鍵位上。而在每個鍵位上的8個字碼的排列位置也有原則(結(jié)合參見圖5與圖4)。一些字碼如“廠”、“廣”、“戶”,在組成的漢字中位于字的左上部位置,如“廳”、“慶”、“房”,所以這些字碼就被安排在鍵位的左上角坐標(biāo)碼為“7”的位置。一些字碼如“辶”、“廴”、“毛”在組成的漢字中位于字的左下部位置,如“過”、“建”、“毯”,所以它們被安排在鍵位的左下角坐標(biāo)碼為“1”的位置。一些字碼如“艸”、“”、“亠”在漢字中一般位于字的上部,如“草”、“算”、“高”,它們就被安排在鍵位的上邊坐標(biāo)碼為“7”、“8”、“9”中的某一個位置。有些字碼如“扌”、“亻”、“氵”在漢字中位于左側(cè)部位,它們被安排在鍵位左邊坐標(biāo)碼為“1”、“4”、“7”中的某一位置、按此原則,“亅”、“殳”、“隹”被安排在鍵位的右邊位置,“廾”、“皿”、“灬”被安排在鍵位的下部位置等等。而有些字碼如“土”在字中可能不完全處于同一位置,如在“地”和“基”字中分別處在字的左部位和下部位,在“幸”字中又處于字的上部位,象這種情況就以“土”在漢字中出現(xiàn)頻度較大的位置考慮。顯然,“土”在字的左部位和下部位出現(xiàn)的頻度較大,所以它被安排在鍵位的左下坐標(biāo)碼為“1”的位置,其它類似的情況亦按此原則排位。208個字碼在26個鍵位上的排列參見圖3。有了上述排列規(guī)則,要在鍵盤上尋找一個字碼的位置就較為容易了。例如要找字碼“日”,因?yàn)椤叭铡睂儇Q起區(qū),所以它的大體位置在第一排字母鍵的右邊部分。其筆畫不太多,會在豎起區(qū)鍵位的左邊靠中間的鍵位上。“日”在字中常出現(xiàn)在左邊和上部位置如“曬”和“是”,所以它可能安排在鍵位的左上角。這樣,操作者只要把目光在豎起區(qū)字碼鍵中靠左邊的鍵位的左上角搜尋,便很快可發(fā)現(xiàn)它位于“I”鍵左上角坐標(biāo)碼為“7”的位置。需要補(bǔ)充說明的是,由于所杜選的208個字碼在漢字中位于左邊的情況要多一些,從而使少數(shù)字碼如 “丬”、“方”未能按以上原則安排,但只要對這幾個字碼加以特別記憶,而絕大部分字碼的排列是符合上述原則和規(guī)律的。圖3所示的208個字碼是在字母鍵上的排列圖,除專業(yè)打字員外,一般用戶不必去進(jìn)行強(qiáng)記,隨著用戶使用的時間一長也就自然地記住了。不難看出,每個鍵面上的字碼都是沿鍵面四周分布,每個鍵位中心的英文字母的坐標(biāo)碼都是“5”。這樣,每個鍵上的8個字碼和一個英文字母就與鍵面上隱形的9個小區(qū)的坐標(biāo)碼以及小鍵盤上的9個數(shù)字鍵建立了一一對應(yīng)的關(guān)系。鍵面上的字碼和英文字母的標(biāo)印,可以采用鑄印,也可采取一般通用的粘貼不干膠標(biāo)簽的辦法。
為了下述所謂“簡碼”編碼的需要,本發(fā)明用26個常用高頻漢字給26個英文字母鍵各取一個鍵名,鍵名漢字不標(biāo)印在鍵面上,而且它們與所在鍵位的字碼也不一定有必然的聯(lián)系,僅只是一個名字而已。鍵名漢字及其排列參見圖1。從圖中可看出,每個鍵名漢字的讀音即為它所在鍵的英文字母轉(zhuǎn)化為同形漢語拼音字母的讀音。若鍵面轉(zhuǎn)化的漢語拼音字母是韻母,則就是韻母的發(fā)音;若鍵面轉(zhuǎn)化的漢語拼音字母是聲母,則為其聲母與韻母“i”或“e”的拼音,英文字母“I”、“U”、“V”在漢語拼音字母中沒有,它們就按英文字母的讀音起名,因此I鍵的鍵名是“愛”,U鍵的鍵名是“優(yōu)”,V的鍵名是“為”,掌握了以上規(guī)律,要記住26個鍵名漢字就較為容易了。
由于本發(fā)明是以漢字的部首作為編碼時拆分和組合的基礎(chǔ),所以正確地判定一個漢字的部首就成為掌握本發(fā)明的首要問題。除了少數(shù)一部分“連交”復(fù)合結(jié)構(gòu)的字外,人們對絕大多數(shù)的漢字傳統(tǒng)部首的判定并不困難,但有一點(diǎn)要說明,傳統(tǒng)字典中很多漢字具有多層屬性,一個漢字同時被編進(jìn)了不同的幾個部首類中。而本發(fā)明所制定的部首判定規(guī)則的宗旨是,一要盡量做到與字典上部首歸類一致,二要消除字典中一字多屬的現(xiàn)狀,即讓一個漢字只有一種部首。這樣,每個漢字按部首分類時,其隸屬關(guān)系便具有唯一性。
本發(fā)明將漢字分解為字根組合的拆分原則是,以本發(fā)明的208個鍵面字碼代表的字根(包括字碼本身字根和其共碼字根)為依據(jù)對漢字依序進(jìn)行拆分,并且從拆分得出的字根中選取第一個字根或最末一個字根作為該字的部首,而不能取中間的字根作為該字的部首(即使該中間的字根是屬于208個字碼之一的部首字根也不能取作該字的部首)。
按上述拆分原則,獨(dú)體字不存在拆分和部首字根的選取問題。同時在此拆分原則下規(guī)定,對于“散”結(jié)構(gòu)、“散連”結(jié)構(gòu)以及單純的“連”和單純的“交”結(jié)構(gòu)類型的組合漢字,在選取部首字根時還應(yīng)按照書寫的順序,采取“取大優(yōu)先”的原則,在漢字拆分后的第一個或最末一個字根中只有一個是屬于208個字碼中的部首字根的,則取該部首字根作為該字的部首。例如“世”字是由字根“廿”與“”組成,其中“廿”是部首字根而“”是純字根,所以“世”字的部首是“廿”。
“具”字是由字根 與“八”組成,其中 是純字根而“八”是部首字根,所以“具”字的部首是“八”。
“鞍”字拆分第一個字根時,根據(jù)鍵面上的字碼有“廿”及“革”,字碼“革”比字碼“廿”大并且“革”中包含了“廿”,根據(jù)“取大優(yōu)先”的原則,第一個拆分的字根為“革”而不能取“廿”。
對于“連交”雜合結(jié)構(gòu)類型漢字的拆分,以及對于組合字中組成漢字的第一個和最末一個字根都是部首字根時究竟選取哪一個作為該字的部首,本發(fā)明在上述總的拆分原則下,還制定了簡便易學(xué)的“漢字難分字的拆分及部首的判定方法”,以供用戶實(shí)際操作運(yùn)用。
鍵面上的208個字碼在未輸入電腦之前僅只是一些符號,只有當(dāng)將它們按照一定的方式輸入電腦后才具有實(shí)際的意義。如字碼“土”是字根“土”和 的代表符號,當(dāng)對它進(jìn)行單體輸入時,我們就得到漢字“土”,它的發(fā)音和意義就是字典中“土”所包括的內(nèi)涵。如果對字碼“土”進(jìn)行組合輸入而與字碼“止”組成漢字“址”,這時字碼“土”在這里是作為一個部首字根起構(gòu)字作用,而輸入的“址”字有了完全不同于“土”字的意義。另外,多義字碼如字碼“彐”,它是“彐”、 三個字根的代碼,在拆分組合漢字時凡是遇到這些字根都輸入字碼“彐”。而最后得到的結(jié)果究竟是哪一個呢?電腦會根據(jù)用戶的需要自動而且正確地作出選擇,這一功能則是通過編碼和軟件制作來實(shí)現(xiàn)的。為著編碼時表述和書寫的方便和統(tǒng)一,本發(fā)明規(guī)定,運(yùn)用分派在每個字母鍵上的8個字碼及其共碼字根進(jìn)行編碼時,采用它們所在字母鍵的英文字母作為其編碼符號,并稱該英文字母為它們所對應(yīng)的鍵位代碼,簡稱鍵位代碼,如“土”、“十、“工”、“大”等的鍵位代碼為“Q”;同樣,每個鍵的英文字母還用作該鍵英文字母本身和該鍵鍵名漢字的編碼符號,同樣稱作它們所對應(yīng)的鍵位代碼,如英文字母“W”的鍵位代碼為“W”,鍵名漢字“而”的鍵位代碼為“E”。
編碼時按照漢字的楷書形式的正確書寫順序,從左到右,從上到下,從外到內(nèi)將所拆分的字根進(jìn)行編碼;取碼以208個字碼為依據(jù),最多只取四碼,對于超過四個字根的漢字,按一、二、三、末字根的順序取碼;當(dāng)漢字拆分不足四個字根時,必須輸入坐標(biāo)碼,如果是三合字,輸入該字部首字根的坐標(biāo)碼,如果是二合字則該字的部首字根和另一個字根都要輸入坐標(biāo)碼,獨(dú)體字的編碼為其鍵位代碼加坐標(biāo)碼再加空格鍵,多合字不取坐標(biāo)碼,取坐標(biāo)碼的次序是緊跟在它所隸屬的字根后面。對以上所述各舉一例示范,漢字 類別 部首 拆分編碼摘多合字扌〔扌、 冂、古〕 〔WXLR〕塑多合字土〔丷、一、 月、土〕 〔SQEQ〕部三合字阝〔立、口、阝〕〔V1K4〕碼二合字石〔石、馬〕〔R1M1〕車獨(dú)體字車〔車〕〔17u〕鍵名漢字不需要拆分,輸入編碼為其鍵位代碼加空格鍵,如“啊”字的編碼是〔Au〕“奇”字的編碼是〔Qu〕,“優(yōu)”字的編碼是〔Uu〕等。
26個字母鍵鍵面上的123個成字字根在單體輸入時就是字碼本身所示的漢字,它們的編碼為其鍵位代碼加坐標(biāo)碼再加空格鍵,如“龍”字的編碼為〔Y3u〕,“馬”字的編碼為〔N1u〕?!柏薄ⅰ柏薄蔼丁钡葐喂P劃,有時也需單獨(dú)使用,它們的編碼形式與鍵面字相同,分別為〔U7u〕、〔A1u〕、〔Z7u〕。
英文字母(漢語拼音字母)的輸入編碼為其鍵位代碼加坐標(biāo)碼再加空格鍵,如字母“A”的編碼是〔A5u〕,字母“Q”的編碼是〔Q5u〕等。
數(shù)字的輸入編碼為其鍵位代碼加空格鍵。輸入時擊該數(shù)字的數(shù)字鍵再擊空格鍵即可。如數(shù)字“0”的編碼為〔Qu〕,2的編碼為(2u〕。這里所說的數(shù)字鍵是指大鍵盤中位于英文字母鍵上方一排的數(shù)字鍵,而非小鍵盤上的數(shù)字鍵。
對于初學(xué)者,在輸入坐標(biāo)碼時,將小鍵盤上的數(shù)字鍵置于數(shù)字輸入狀態(tài),用右手擊小鍵盤上相應(yīng)的數(shù)字鍵。而對于較熟練的用戶和專業(yè)打字員,則可用大鍵盤上的數(shù)字鍵輸入坐標(biāo)碼,而此時可將小鍵盤上的數(shù)字鍵置于編輯工作狀態(tài),以充分利用大小鍵盤設(shè)備和功能。
為了提搞漢字的輸入速度,本發(fā)明的編碼方案也設(shè)計了簡碼。26個鍵名漢字的各自鍵位代碼加上空格鍵,稱之為一級簡碼,共有26個。將按照一般編碼法所得漢字編碼中具有的坐標(biāo)碼去掉,并且只保留該字的部首字根鍵位代碼和除該部首字根鍵位代碼之外的第一個字根的鍵位代碼,然后再加上空格鍵,這樣便形成了262=676個二級簡碼,另外,所有208個鍵面字碼都可構(gòu)成二級簡碼,而作為非成字字根如“ナ”、 “亻”、 等在單體輸入時為它們所代表的高頻漢字(參見圖2),這類二級簡碼的編碼為鍵位代碼加坐標(biāo)碼再加空格鍵,以上兩類二級簡碼合計884個,其中除了“丨”、“丿”、“”三碼作為基本筆劃輸入外,其余881個均為選擇的高頻常用字。本發(fā)明的二級簡碼數(shù)比“五筆字型法”的二級簡碼數(shù)(625)個多出256個,即多40%。將按一般編碼法所得漢字編碼中具有的坐標(biāo)碼或最后一個字根的鍵位代碼去掉,但保留該字的部首字根鍵位代碼和除該部首字根鍵位代碼之外的前兩個字根的鍵位代碼,然后再加上空格鍵,稱之為三級簡碼。本發(fā)明有足夠的容量給一萬多漢字編入三級簡碼,因而大大地有利于輸入速度的提高。同時,具有簡碼的漢字的全碼輸入方式仍然保留。
為了提高輸入速度,本發(fā)明對一些常用詞匯進(jìn)行了詞匯編碼。不論其字的多少一律取四碼,同時詞匯編碼作為一種開放式結(jié)構(gòu),各不同專業(yè)的用戶可根據(jù)需要自己組織詞庫。詞匯編碼的方法如下二字詞分別取兩個字的部首字根和除部首字根后的第一個字根,如,“電腦”〔日、乚、月、文〕〔IJFX〕“世界”〔廿、、田、人〕〔ELJA〕三字詞取一、二字的部首字根加第三字的部首字根及除第三字的部首字根后的第一個字根,如“計算機(jī)”〔讠、、木、幾〕〔ZGRS〕“招待所”〔扌、彳、戶、斤〕〔WSCF〕四字詞依次分別取各個字的部首字根,如“科學(xué)技術(shù)”〔禾、子、扌、木〕〔GKWR〕“新華字典”〔斤、十、宀、八〕〔FQCS〕多字詞取一、二、三字及最后一個字的部首字根,如“湖南電視臺” 〔氵、十、曰、厶〕〔CQIB〕“中華人民共和國”〔丨、十、人、口〕〔WQAL〕
對于漢字中字根組成完全相同僅是字型不同的字如“旭”與“旮”“只”與“叭”,考慮到類似這樣的情況只是極少數(shù),所以本編碼法不設(shè)字型識別碼,而將它們作為重碼字處理。重碼字的編碼是將重碼中的常用字仍按常規(guī)編碼,而將不常用的字進(jìn)行重碼編碼,重碼編碼按字的部首分類編排,先取部首碼,再取部首的坐標(biāo)碼,然后再取數(shù)字“0”鍵鍵位代碼,如果重碼的字只有一個,這時它就會出現(xiàn)在屏幕的提示行上,再擊空格鍵即可將該字輸入。例如“旭”字是較常用字,仍按常規(guī)編碼為|F917|。而“旮”是非常用字,則對其進(jìn)行重碼編碼?!瓣浮弊值牟渴资恰叭铡?,它的編碼為|I70u|。
若在某一部首類內(nèi)的重碼字不止一個,則按它們使用出現(xiàn)的頻度排列并標(biāo)以序號。在鍵入〔數(shù)字“0”鍵鍵位代碼〕以后,這些字就會按序號排列次序出現(xiàn)在屏幕提示行中,用戶可照拼音輸入法那樣進(jìn)行二次選擇,擊相應(yīng)的數(shù)字鍵即可獲得所要漢字的輸入。其它類型重碼字亦是按以上原則和方法處理,如“喜”與“嘉”字是重碼字,將較常用的“喜”按正常編碼為〔FIWI〕,將較不常用字“嘉”按重碼編碼為〔E90u〕。
對一些難于拆分的漢字或因?yàn)橛脩粑茨苷莆照_的書寫順序,結(jié)果會使一個字得出多種拆分結(jié)果。對于這種情況,本發(fā)明的編碼方案對每個漢字都編定了一個標(biāo)準(zhǔn)碼。對于不符合標(biāo)準(zhǔn)碼的拆分結(jié)果,一律稱為容錯碼,并把這些容錯碼也納入了編碼之中,當(dāng)用戶輸入了這些字的容錯碼時也可獲得所需要的漢字。例如“長”字的標(biāo)準(zhǔn)碼和容錯碼如下,“長”〔丿、七、〕〔A1WZ〕—標(biāo)準(zhǔn)碼“長”〔七、丿、〕〔W9AZ〕—容錯碼“長”〔丿、一、 〕〔AQKZ〕—容錯碼“長”〔一、 丿、〕〔QKAZ〕—容錯碼當(dāng)輸入容錯碼時,電腦雖會給出操作者所需要的字,但同時會發(fā)出警告聲,以提示操作者未掌握該字的正確的編碼方法,此時在屏幕提示行中會顯示出需要輸入的漢字和它的標(biāo)準(zhǔn)編碼形式,以利學(xué)習(xí)改正,電腦的這種功能稱之為本發(fā)明獨(dú)有的電腦自動糾偏功能。
對于結(jié)構(gòu)復(fù)雜、難于拆分、難于判定其部首的一些漢字如“我”、“垂”、“年”等,本發(fā)明設(shè)置了難分字查找碼,其編碼方法是,將難分字按書寫順序首筆及末筆筆畫進(jìn)行分類,共分為“橫”、“豎”、“撇”、“捺(點(diǎn))”、“折”、“勾”、“折帶勾”七類,分別對應(yīng)大鍵盤“Q”、“U”、“A”、“Z”、“L”、“J”、“B”七個字母鍵。輸入時首先擊首筆畫所屬的字母鍵,再擊末筆筆面所屬字母鍵,再擊數(shù)字“0”鍵,這時,屬于該類的所有難分字將按其使用的頻度每5個一組依次出現(xiàn)在屏幕的提示行中,并且在每個字的前面標(biāo)以序號以供用戶選擇。如果第一組的5個漢字中仍沒有用戶需查找的字,就擊“<”鍵進(jìn)行翻頁,如此直至用戶所需的字在提示行中出現(xiàn),然后擊相應(yīng)的數(shù)字鍵。這時,所需漢字自動跳到屏幕上輸入行列位置,同時提示行中其它難分字消失,只留下用戶需要輸入的那一個難分字。在該字的后面顯示出它的標(biāo)準(zhǔn)編碼形式和部首字根。所以難分字的查找碼亦為四碼,其編碼形式為,〔首筆筆畫所在字母鍵鍵位代碼〕+〔末筆筆畫所在字母鍵鍵位代碼〕+〔數(shù)字“0”鍵鍵位代碼〕+〔提示行選擇序號數(shù)字鍵鍵位代碼〕。
本發(fā)明具有如下優(yōu)點(diǎn),①科學(xué)的鍵盤字碼排列布局,充分利用了人對于形象記憶印象深的特點(diǎn),對按一定規(guī)律安排的字碼,用戶操作時能很快地找到其所在位置,這就特別有利于中老年文化和科技工作者以及一般用戶的學(xué)習(xí)記憶。②將形碼與數(shù)碼有機(jī)地結(jié)合,創(chuàng)造了一種全新的編碼方案,使編碼法兼具形碼直觀、數(shù)碼嚴(yán)謹(jǐn)?shù)膬?yōu)點(diǎn),尤其是坐標(biāo)碼的創(chuàng)立使本發(fā)明的實(shí)用性大為提高。引入坐標(biāo)碼后,使很多漢字以及基本單筆畫的編碼輸入與“五筆字型”法相比較大為簡化,同時也是簡便而有效地避免和防止重碼的方法。同時本發(fā)明取坐標(biāo)碼比“五筆字型”法取“識別碼”和“末筆碼”在操作上要簡便得多。坐標(biāo)碼的優(yōu)點(diǎn)還在于它使得在不更換功能鍵的情況下能同時輸入中英文(或拼音)字母,從而為用戶在輸入漢字的同時需要插入少量英文(或拼音)字母提供了方便。并且由于在整個操作過程中無需改變電腦的工作狀態(tài),因而有利于保持輸入的節(jié)奏。此外,坐標(biāo)碼的采用還使本發(fā)明的組合容量大為增加,有利于簡碼的編碼。本發(fā)明的一、二級簡碼數(shù)量加起來共有907個,它包括了大部分的常用漢字,該數(shù)目大大超過了“五筆字型”法一、二級簡碼總數(shù)。所以對于熟練運(yùn)用本編碼輸入法的專業(yè)打字員,可以達(dá)到不亞于“五筆字型”法的輸入速度。③具有一套嚴(yán)謹(jǐn)、完善的漢字部首判定規(guī)則和漢字拆分規(guī)則。使每個漢字的部首具有單一性,而拆分結(jié)果具有唯一性,從而為漢字電腦輸入走向規(guī)范化、標(biāo)準(zhǔn)化和通用化奠定了基礎(chǔ)。④標(biāo)準(zhǔn)碼與容錯碼的設(shè)立和由此帶來的電腦自動糾偏功能,可自動檢驗(yàn)操作者掌握輸入方法編碼的正確程度,有利于用戶輸入走向規(guī)范化和通用化。
權(quán)利要求
1.一種漢字實(shí)用部首編碼法及其鍵盤,其特征在于,精選出包括部首字根和純字根在內(nèi)的208個字根代碼并簡稱為字碼,其中每個字碼代表了一個字根或幾個相類似的字根,采用現(xiàn)有計算機(jī)標(biāo)準(zhǔn)鍵盤將208個字碼均等地安排在標(biāo)準(zhǔn)鍵盤的大鍵盤的26個英文字母鍵正面上,使得每個鍵位包含8個字碼,為此將每個鍵位均勻地分成9個小區(qū),用數(shù)字1至9給9個小區(qū)依次編號而形成對應(yīng)于每個小區(qū)的坐標(biāo)碼,每個鍵位原有的英文字母符號標(biāo)印在原鍵位9個小區(qū)的中心區(qū),而8個字碼的符號則分別標(biāo)印在英文字母外圍的8個小區(qū),從而使得每個小區(qū)內(nèi)的字碼或英文字母與所在小區(qū)的坐標(biāo)碼之間形成一一對應(yīng)的關(guān)系;將208個字碼按照字根的首筆筆畫而劃分為橫起區(qū)、豎起區(qū)、撇起區(qū)、捺起區(qū)、折勾區(qū)和另外一個特區(qū),同一區(qū)的字碼被安排在相鄰的鍵位上,相鄰區(qū)的字碼可以共用一個鍵位,這樣形成一個將形碼與數(shù)碼相結(jié)合且以形碼為主而數(shù)碼為輔的采用字根拼形組字的漢字新型編碼法及其輸入鍵盤。
2.如權(quán)利要求1所述的編碼法及其鍵盤,其特征在于,將橫起區(qū)具有的48個字碼標(biāo)印在Q、W、E、R、T、Y這6個鍵位上,將豎起區(qū)具有的32個字碼標(biāo)印在U、I、O、P這4個鍵位上,將撇起區(qū)具有的51個字碼標(biāo)印在A、S、D、F、G、H這6個鍵位及J鍵位左邊的3個小區(qū)上,將捺起區(qū)具有的33個字碼標(biāo)印在Z、K、C、V這4個鍵位及8鍵的左上角小區(qū)上,將折勾區(qū)具有的36個字碼標(biāo)印在J鍵與8鍵這兩個鍵位余下的小區(qū)和K、N、M這3個完整的鍵位上,將特區(qū)具有的8個筆畫和形狀較為特殊的字碼標(biāo)印在L鍵位上。
3.如權(quán)利要求1、2所述的編碼法及其鍵盤,其特征在于,各區(qū)字碼所在的鍵位區(qū),字碼從左至右按筆畫的遞增以及字形由簡到繁呈有序的排列,筆畫最少、字形最簡單的排在最左邊的鍵位上,筆畫最多、字形最繁的排在最右邊的鍵位上,介于兩者之間的則排在中間的一些鍵位上。
4.如權(quán)利要求1、2所述的編碼法及其鍵盤,其特征在于,將數(shù)字1至9這9個坐標(biāo)碼在字母鍵9個小區(qū)上排列的順序與標(biāo)準(zhǔn)鍵盤中小鍵盤的數(shù)字鍵位1至9這9個數(shù)字鍵的排列順序完全相同。
5.如權(quán)利要求1、2所述的編碼法及其鍵盤,其特征在于,以208個鍵面字碼所代表的字根為依據(jù)對漢字依序進(jìn)行拆分,并且從拆分得的字根中選取第一個字根或最末一個字根作為該字的部首。
6.如權(quán)利要求5所述的編碼法及其鍵盤,編碼時按照漢字楷書形式的正確書寫順序,從左至右,從上到下,從外到內(nèi)將所拆分的字根進(jìn)行編碼;取碼以208個字碼為依據(jù),最多只取四碼,對于超過四個字根的漢字,按一、二、三、末字根的順序取碼,當(dāng)漢字拆分不足四個字根時,必須輸入坐標(biāo)碼,如果是三合字,輸入該字部首字根標(biāo)的坐標(biāo)碼,如果是二合字則該字的部首字根和另一個字根都要輸入坐標(biāo)碼,獨(dú)體字的編碼為其鍵位代碼加坐標(biāo)碼再加空格鍵,多合字不取坐標(biāo)碼,取坐標(biāo)碼的次序是緊跟在它所隸屬的字根后面,輸入坐標(biāo)碼既可用大鍵盤上的數(shù)字鍵,也可以用小鍵盤上的數(shù)字鍵。
7.如權(quán)利要求1、2所述的編碼法及其鍵盤,其特征在于,用26個常用高頻漢字給26個英文字母鍵各取一個鍵名,鍵名漢字的讀音即為它所在鍵的英文字母轉(zhuǎn)化為同形漢語拼音字母的讀音,英文字母“I”、“U”、“V”在漢語拼音字母中沒有,就分別按這叁個英文字母本身的讀音起名,鍵名漢字的輸入編碼為其鍵位代碼加空格鍵。
8.如權(quán)利要求1、2所述的編碼法及其鍵盤,208個鍵面字碼中的成字字根在單體輸入時就是字碼本身所示的漢字,非成字字根在單體輸入時為它們所代表的高頻漢字,它們的編碼形式均為鍵位代碼加坐標(biāo)碼再加空格鍵;英文字母(漢語拼音字母)的輸入編碼為其鍵位代碼加坐標(biāo)碼再加空格鍵;數(shù)字的輸入編碼為其鍵位代碼加空格鍵;輸入坐標(biāo)碼既可用大鍵盤上的數(shù)字鍵,也可用小鍵盤上的數(shù)字鍵。
9.如權(quán)利要求5所述的編碼法及其鍵盤,其特征在于,對詞匯編碼不論字的多少一律取四碼,二字詞分別取兩個字的部首字根和除部首字根后的第一個字根,三字詞取一、二字的部首字根加第三字的部首字根及除第三字的部首字根后的第一個字根,四字詞依次分別取各個字的部首字根,多字詞取一、二、三字及最后一字的部首字根。
10.如權(quán)利要求1、2所述的編碼法及其鍵盤,其特征在于,設(shè)置難分字查找碼,其編碼方法是將難分字按書寫順序首筆及末筆筆畫分為“橫”、“豎”、“撇”、“捺(點(diǎn))”、“折”、“勾”、“折帶勾”七類,分別對應(yīng)大鍵盤上“Q”、“U”、“A”、“Z”、“L”、“J”、“B”七個字母鍵,難分字的查找碼為四碼,其編碼形式為〔首筆筆畫所在字母鍵鍵位代碼〕+〔末筆筆畫所在字母鍵鍵位代碼〕+〔數(shù)字“0”鍵鍵位代碼〕+〔提示行選擇序號數(shù)字鍵鍵位代碼〕。
全文摘要
漢字實(shí)用部首編碼法及其鍵盤針對已出臺的一些漢字編碼方案存在規(guī)則多而不嚴(yán)謹(jǐn)、取碼不流暢、難記難學(xué)而很難被一般用戶接受等缺點(diǎn),提出了一種將形碼與數(shù)碼相結(jié)合而以形碼為主數(shù)碼為輔的全新編碼方案,它將208個字根代碼在26個字母鍵上科學(xué)地排列布局,設(shè)置了獨(dú)特的實(shí)用性極強(qiáng)的坐標(biāo)碼,規(guī)定了一套嚴(yán)謹(jǐn)完善的漢字部首判定規(guī)則和拆分規(guī)則,使得改造成的中文鍵盤形象直觀且碼長短、重碼少、簡碼多、取碼流暢,能在輸入漢字時插入英文(或漢語拼間)字母,每分鐘可輸入100-150個漢字,能較快地被一般用戶特別是中老年操作者掌握。
文檔編號G06F3/023GK1121596SQ9411311
公開日1996年5月1日 申請日期1994年10月28日 優(yōu)先權(quán)日1994年10月28日
發(fā)明者唐顯滇 申請人:唐顯滇
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
大兴区| 拜泉县| 凯里市| 灯塔市| 洪雅县| 武威市| 维西| 霍城县| 平阴县| 哈巴河县| 沐川县| 赤城县| 遂昌县| 图们市| 临朐县| 新野县| 呼和浩特市| 蕲春县| 临沧市| 广汉市| 沾益县| 咸丰县| 栾川县| 行唐县| 常宁市| 泗阳县| 平舆县| 浦江县| 贺兰县| 库伦旗| 若羌县| 正安县| 麻栗坡县| 蒙城县| 沽源县| 渑池县| 什邡市| 和硕县| 鄂尔多斯市| 乐山市| 洱源县|