專利名稱:計算機漢字聲角輸入方法
技術領域:
本發明涉及一種用漢字的聲母和字的四個角輸入漢字的編法方法。
目前,存在著許多漢字編碼方法,有音碼、形碼、音形碼。音碼重碼多,輸入漢字速度慢,形碼字根多,不便于記憶,音形碼有時因發音不準或需要拆字等原因,不利于推廣普及。
本發明的目的是提供一種易學易記,編碼直觀,不需拆字,能盲打,重碼少,能適合非專業人員電腦漢字輸入的一種編碼方法。
本發明的目的是這樣實現的本發明的漢字編碼由字的聲碼和字的角碼組成,字的聲母占一碼,角占四個碼,每個字由五個碼組成,前一碼是聲碼,其特征是后四個碼是角碼。角碼的取碼位置及順序是(1)字的左上角(2)字的右上角(3)字的左下角(4)字的右下角。
本發明的漢字輸入鍵盤為通用的計算機鍵盤,使用二十六個英文字母鍵,二十六個英文字母鍵同時代表聲碼和角碼。
聲碼選擇與聲母相對應的英文字母鍵。例發聲碼是F;明聲碼是M。將聲母發音相的字母C,ch,S,sh,Z,zh分別安排在一個字母鍵上,請參看附
圖1,這樣能有效避免因聲母發音不準可能導致的編碼錯誤。
角碼是由字的筆形構成的,本發明將字的筆形分為十種,單筆劃的筆形稱為單筆形,一筆縱穿它筆或兩筆劃以上的筆形稱為復筆形,分別用十個英文字母鍵代表如下A鍵代表橫、挑(一、
)S鍵代表豎、撇、豎左鉤(丨、丿、)D鍵代表兩筆相交(+、×)F鍵代表一筆縱穿兩筆或兩筆以上(豐、扌、丈、戈)G鍵代表一筆劃向上、向下、向右轉折,或兩筆筆頭相接所形成的角(、、、)H鍵代表八字形和它的變形(八、人、入)J鍵代表點、捺(丶、)K鍵代表四邊整齊的方塊(口、□)L鍵代表小字形和它的變形(小、個)
E鍵代表獨立的點和獨立的橫(亠)以上字母鍵排列是按通用鍵盤字母順序排列的。
角碼的取碼方法如下1、在字的頂部,只有一個筆形時,如果此筆形處在左上角或中心位置,都取作字的左上角碼,如果此筆形處在左上角位置,則稍低一點的右角取作為右上角碼,如果此筆形處于中心位置,則右上角碼取作字母O。在字的底部只有一個筆形時,而且此筆形處在左下角或中心位置時,都取作字左下角碼,右下角碼規定取作字母O,如果此筆形處在右下角,則左下角碼取作字母O。取角碼時有復筆形必須取復筆形不取單筆形。示例王(1)左上角碼為A(2)右上角碼為O(3)左下角碼為A(4)右下角碼為O,以下簡稱王為AOAO,直為DOAO,主為EOAO,產為EOSO,千為SODO。
2、在字的頂部有兩個或兩個以上的筆形時,不論在何位置,一律取最左的筆形為左上角碼,最右的筆形為右上角碼。同樣,在字的底部,有兩個或兩個以上的筆形時,不論在何位置,一律取最左的筆形為左下角碼,最右的筆形為右下角碼。示例住(1)左上角碼為S(2)右上角碼為E(3)左下角碼為S(4)右下角碼為A,以下簡稱住為SESA,行為SASS,肯為SASS,化為SDSG,改為AAGD,瑣為ALAH,孫為ALDO。
3、一個單筆形同時處在兩個角的位置時,分別同他筆構成二個復筆形的,可以分角取碼。一個單筆形,同時處在兩個角位置時,在后一個角中不能同他筆構成復筆形的,不能分角取碼,只能取前角筆形作前角碼,后角碼規定取作字母O。前角已全部取過的筆形,后角規定應取作字母O,示例以下簡稱木為DOLO,米為LOLO,火為LOHO,桂為DDLA,糖為LELK,燒為LJHG。
4、凡外框是口、門、冂三類字,左右下角分別改取里面的筆形,但上下左右有附加筆形的字不包括在內。示例,以下簡稱國為KOAO,問為JGKO,同為GGKO,恩為KOJJ,苗為DDKO。
5、從上部起筆一直到底部的大撇,底部有其它筆形的取他筆形作左下角碼。示例以下簡稱春為FOKO,友為DODO,尉為KDLO,辟為KEKD,廳為GOSO,庫為EOFO,座為EOAO,瘦為EODO。
下面結合計算機鍵盤對本發明作進一步詳細說明字的編碼=聲碼+角碼無聲母的字輸入U鍵,規定U鍵為零聲母鍵,無法斷定某個角碼時,取I鍵為角碼鍵,無法斷定聲母時,取V鍵為聲碼鍵。編碼示例中為ZFOOO,國為GKOAO,知為ZSKHO,識為SJKGH,學為XLODO,習為XAGAS,工為GAOAO,作為ZSASA。
權利要求
1.一種計算機漢字聲角輸入的編法方法,由聲碼和角碼組成,聲碼有一碼,角碼有四碼,其特征是四個角碼,角碼是由筆形構成的,筆形分為十種,單筆劃的筆形稱為單筆形,一筆縱穿它筆和兩筆劃以上的筆形稱為復筆形,角碼的取碼位置和順序是(1)字的左上角(2)字的右上角(3)字的左下角(4)字的右下角,取碼的方法如下(1)在字的頂部只有一個筆形時,如果此筆形處在左上角或中心位置,都取作字的左上角碼,如果此筆形處在左上角位置,則稍低一點的右角取作為右上角碼,如果此筆形處于中心位置,則右上角碼規定取作字母O;在字的底部只有一個筆形時,而且此筆形處在左下角或中心位置時,都取作字的左下角碼,右下角碼規定取作字母O,如果此筆形處在右下角的位置,則左下角碼規定取作字母O;(2)在字的頂部有兩個或兩個以上的筆形時,不論在何位置,一律取最左的筆形為左上角碼,最右的筆形為右上角碼;在字的底部有兩個或兩個以上的筆形時,無論在何位置,一律取最左的筆形為左下角碼,最右的筆形為右下角碼;(3)一個單筆形同時處在兩個角的位置時,分別同他筆構成二個復筆形的,可以分角取碼;一個單筆形,同時處在兩個角的位置時,在后一個角中不能同他筆構成復筆形的,不能分角取號,只能取前角筆形作前角碼,后角碼規定取作字母O,前角已全部取過的筆形,后角規定應取作字母O;(4)凡外框是口、門、冂三類字,左右下角分別改取里面的筆形,但上下左右有附加筆形的字不包括在內;(5)從上部起筆一直到底部的大撇,底部有其它筆形的取他筆形作左下角碼。
2.一種如權力1要求所述的計算機聲角碼漢字編碼方法,其特征在于角碼是由筆形構成的,筆形分為十種,分別用十個英文字母鍵代表如下A鍵代表橫、挑 S鍵代表豎、撇、豎左鉤D鍵代表兩筆相交E鍵代表獨立的點和獨立的橫F鍵代表一筆縱穿兩筆或兩筆以上或兩筆筆頭相接所形成的角G鍵代表一筆劃向下、向上、向右轉折H鍵代表八字形和它的變形J鍵代表點和捺K鍵代表四邊整齊的方形 L鍵代表小字形和它的變形
全文摘要
本發明涉及一種計算機漢字聲角輸入方法及其鍵盤,編碼方法由聲碼和字的角碼組成其特征是取字的角作角碼,并將漢字的角分成十種筆形。本發明的漢字輸入鍵盤為通用的計算機鍵盤。本發明將相近的聲母設在一個字母鍵上,能有效避免發音不準導致的編碼錯誤,且易學易記,不需拆字,編碼直觀,重碼少,能盲打,是一種適用性廣適合大眾計算機漢字輸入的一種編碼方法。
文檔編號G06F3/023GK1259694SQ0010064
公開日2000年7月12日 申請日期2000年1月26日 優先權日2000年1月26日
發明者楊玉發 申請人:楊玉發