專利名稱:漢字三字素編碼(天干碼)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于計算機漢字輸入方法。它也可以應(yīng)用于文字記錄、文字通訊、文字檢索和打字機等領(lǐng)域。
現(xiàn)有技術(shù),以“優(yōu)化五筆字型”為典型,其專利號為85100837.2本發(fā)明的目的是發(fā)明—種易學(xué)好用的全字形編碼。
本發(fā)明的內(nèi)容一、字素與代碼漢字的最基本構(gòu)字單位是筆劃。筆劃的組合,成為部件(部首、偏旁等)部件的組合形成漢字。部件的不同組合形式形成漢字不同結(jié)構(gòu)。
筆劃、部件、結(jié)構(gòu),都是漢字的形態(tài)屬性,可分別稱作筆形、部形、字型。筆形、部形統(tǒng)稱字素,筆形、部形、字型統(tǒng)稱字形。
本發(fā)明把字素分為30-42類,稱為30-42個字素。并通過音形聯(lián)想與英文字母和數(shù)字直接聯(lián)系起來,且用英文字母和數(shù)字作代碼。
作為實施例,把字素分為35類,稱35個字素,并通過音、形聯(lián)想與26個英文字母和1-9個數(shù)字直接聯(lián)系起來,用字母和數(shù)字作代碼。其對應(yīng)表如
圖1。
二,碼長與碼寬本發(fā)明選用30-42個代碼,即碼寬為30-42。本發(fā)明采用三筆輸入一個漢字,即碼長取3。這也是由于有30-42這樣的碼寬為基礎(chǔ)的。
漢字中含兩個字素和三個字素的字比較多,因此碼長取3是適合漢字實際情況的。
三、排序與取位漢字可以認(rèn)為是由不同形狀的字素堆砌起來的字素塊。當(dāng)選擇一個規(guī)律把這個元素塊的不同位置規(guī)定出先后順序,就把這個二維的元素塊等效地拉成了一維的字素鏈。這樣的有序字素鏈便和該漢字對應(yīng)等效。這個字素鏈就是這個漢字的編碼,這時不同位置就是不同順序??梢娙∥坏膶嵸|(zhì)就是排序。
本發(fā)明取三個字素作一個編碼,三個碼分別稱為首碼、次碼、末碼。
取位的原則是先取左后取右,先取上后取下,先取外后取內(nèi)。這個原則是依字素在字中的位置確定排列順序,而不是依筆順的先后排序。是依整個字素在字中的位置而定,不依某—筆在字中位置排序。
本發(fā)明的首碼取位于字的左上角。次碼取位是根據(jù)漢字不同字型取位的。末碼取位于字的右下角。
次碼取位如下1)獨體字型取位于首碼取余部分的左上部。
2)左右型取位于右上角。如右部只—個字素,取字的左下角。
3)左中右型位于中下部。
4)上中下型取位于首碼余部分的左上部。
5)上下型取位于字的左下角。如下半部的下角只一個字素,則取下半部的上部。
6)品字型取位于字的左下角。
7)倒品字型取位于字的右上角。
8)全包圍和半包圍型,首碼取全包和半包字素,次碼的取位看剩余部分的左上角。
次碼取位表見圖2。圖2是對取位原則的進(jìn)一步標(biāo)明。圖中“.”是首碼、末碼取碼部位,涂黑部分是次碼取碼部位。
四、取碼方法與取碼原則在取碼部位,如不是一個字素,就需要分解。本發(fā)明采用拆分為主、切分為輔兼顧直觀的方法。切分與拆分不同。如“果”字,拆分時為“日”和“木”,切分時為“田”和“木”。
取碼原則本發(fā)明將字素分為四個優(yōu)先等級(一)全包圍和半包圍字素,(二)以字母為代碼的其他字素,(三)以“4”……“9”為代碼的字素,(四)以 “1”“ 2”“3”為代碼的字素。取碼原則是按字素的優(yōu)先等級順序選取。
五、高頻字與“ ”碼本發(fā)明有一級高頻字30-42個。在實施例中有35個一級高頻字時,輸入—級高頻漢字時,只打一字素鍵,再擊打一“ ”鍵,該字輸入即完成。
本發(fā)明有二級高頻字900-1764個。在實施例中約有1000個二級高頻字,輸入二級高頻漢字時,打兩個字素鍵,再擊打一 鍵,該字輸入過程即完成。
碼是占位碼,在一級高頻字時.它也有該字編碼終止作用。
例如千Q 六、重碼與“區(qū)分碼”本發(fā)明有數(shù)個區(qū)分碼。在實施例中有六個區(qū)分碼,分別由“-”,“/”,“+”,“*”,“>”,“<”作代碼鍵,標(biāo)為“甲”“乙”“丙”“丁”“戊”“己”作代碼名稱。
當(dāng)正確輸入三碼后,屏上仍沒有顯示所需要的字時,即是出現(xiàn)了重碼,這時可根據(jù)提示窗的提示加打一區(qū)分碼,就可得到所需要的字。
例如畦KTT甲七、詞與詞組的輸入方法詞與詞組首字的首碼作詞的首碼,以詞的次字首碼作詞的次碼,以詞末字的“末碼”作詞的末碼,這就是本發(fā)明的詞或詞組的輸入方法。對于兩個字的詞,次字也是末字。上述的“末碼”并不是末字作為單字時的末碼,它是末字在沒有取首碼和次碼而在字的右下角取的字素,有時它是末字作為單字取碼時的首碼或次碼。例如中華人民共和國ZIK。漢字VBJ
八、盲打和繁簡兼容本發(fā)明可以進(jìn)行盲打。
本發(fā)明對繁體字和簡體字可以兼容。
本發(fā)明也可以進(jìn)行繁簡轉(zhuǎn)換。
本發(fā)明較音碼、形音碼應(yīng)用范圍廣,比現(xiàn)有其他形碼碼長短,規(guī)則簡明,且易學(xué)好記,所以更易推廣。
權(quán)利要求
本發(fā)明屬于計算機漢字輸入方法。1、本發(fā)明的特鉦是三鍵的等長編碼,且全部為字素碼。
2.根據(jù)權(quán)力要求1,其特征是選用30-42個字素。
3.根據(jù)權(quán)力要求1.其特征是選用通過音、形聯(lián)想分別與各字素直接聯(lián)系的英文字母和數(shù)字作各字素的代碼。
4.根據(jù)權(quán)力要求1,其特征是代碼排序的依據(jù)是整個字素在字中的位置,不是依據(jù)筆順,也不是依據(jù)字素各別筆劃的位置。
5.根據(jù)權(quán)力要求1,其特征是代碼選取的原則是按字素的優(yōu)先等級順序選取。
6.根據(jù)權(quán)力要求1,其特征是代碼選取方法是采用拆分為主、切分為輔兼顧直觀的方法。
7.根據(jù)權(quán)力要求1,其特征是用表示順序的天干字符甲、乙、丙……作區(qū)分碼的代碼。
全文摘要
本發(fā)明屬于計算機漢字輸入方法。它也可應(yīng)用于文字記錄、文學(xué)檢索文字通訊及打字領(lǐng)域?,F(xiàn)有漢字編碼技術(shù),存在著好學(xué)易記與好用應(yīng)用范圍廣不能兼顧的問題。本發(fā)明采用三字素輸入,碼長短、規(guī)則簡明。它易學(xué)好用,適合廣大人員和廣闊領(lǐng)域使用。
文檔編號G06F3/023GK1100213SQ93117460
公開日1995年3月15日 申請日期1993年9月10日 優(yōu)先權(quán)日1993年9月10日
發(fā)明者潘玉琦 申請人:潘玉琦