陰陽四角數字碼漢字輸入法及其鍵盤的製作方法
2023-09-16 00:42:25 11
專利名稱:陰陽四角數字碼漢字輸入法及其鍵盤的製作方法
技術領域:
本發明陰陽四角數字碼涉及漢字電腦數字與字母編碼、漢字輸入法及其數字與字母鍵盤。
技術背縈
隨著信息技術與移動通信的高速發展,人們對漢字輸入的要求也越來越高,不但要求 在電腦中輸入漢字,還要求在手機、掌上電腦、電子字典、信息家電中輸入漢字,漢字數 字編碼已經成為急需解決的難題。漢字數字碼還可以應用於漢字檢索、電報代碼等多種領 域。本發明就是為了這一目的,設計出能夠在電腦、手機等都能通用的漢字輸入法,簡單、 規範、易學、好用,不用記憶,方便地輸入漢字或詞組。
發明內容
本發明目的是設計出能夠在電腦與手機中都能通用的漢字數字碼輸入法。四角號碼是 很好的漢字數字檢字法,但是作為輸入法,因其重碼較多受到一定限制。經過長期研究推 敲,在四角號碼中,發現將缺角的"0"碼刪除後,最多碼為"2",最少碼為"0"。在碼 "2"中,保留撇與右下鉤,將豎或豎左鉤將其拆分到"0"碼,這樣能顯著減少重碼數。本 發明將漢字筆形歸納為"橫一撇二三點捺,叉四插五方框六,七角八八九是小,點橫與豎 均為零。",並儘可能兼容四角號碼以使數字編碼規範。將數字碼分別對應到電腦字母鍵 盤、小鍵盤、手機鍵盤上。漢字結構可分為陰陽,即左陽右陰,上陽下陰,外陽內陰,按 照漢字陽部和陰部的四角與附號的自然順序安排碼位,也可以直接對漢字四角與附號的自 然順序安排碼位。陰陽四角數字碼包含六碼、五碼、四碼及其對應數字碼輸入方法,具有 編碼簡單、規範、易學、易記、 一字一碼、重碼率低等優點。其中帶識別碼六碼輸入法具
有無重碼特點,還可方便地應用於漢字檢索等多種領域。
圖1是四角號碼查字法圖表
圖2是陰陽四角數字碼筆形及其編碼圖表;
圖3是陰陽四角數字碼數字鍵盤布局圖4是陰陽四角數字碼手機鍵盤布局圖5是陰陽四角數字碼字母鍵盤布局圖6是陰陽四角數字碼字母與數字編碼示例表。
本發明提供了一種計算機鍵盤、數字小鍵盤和手機按鍵的漢字字母與數字編碼輸入法。 將電腦的第一排字母鍵"q" 、 "w" 、 "e" 、 "r" 、 "t" 、 "y" 、 "u" 、 "i"、 "o"與"p",分別對應數字碼"1* 、 "2" 、 "3" 、 "4" 、 "5" 、 "6" 、 "7"、 "8" 、 "9"與"0"。並且將"0 9"數字碼一一對應漢字的筆形i將"1"稱為"橫" 類,對應"一刁""筆形;將"2"稱為"撇"類,對應"7""筆形;將"3"稱為"點"類,對應"、 "筆形將"4"稱為"叉"類,對應"十升廿"筆形;將"5"稱為"插" 類,對應"矛戈耒"筆形;將"6"稱為"方"類,對應"口口"筆形;將"7"稱為"角" 類,對應"刁^L"筆形;將"8"稱為"八"類,對應"八人入v"筆形;將"9"稱為
"小"類,對應"小、"十"筆形;將"0"稱為"頭"或"豎"類,分別對應"工廣"或"I
J 丁筆形。
按照本發明所述的編碼方法,可直接對單字取碼,取碼次序為左上角、右上角、左下 角、右下角與附角,若筆形為缺角或沒有取到碼,作為缺碼處理。
例如,"吖"字為(yipu) (6807),其中左下角缺角,作為缺碼處理。 "陂"字為(urpru) (74047)。
"別"字為(ypr) (604),其中右下角和附號為缺角,作為缺碼處理。 "杯"字為(rqoo) (4199),其中附號為缺角,作為缺碼處理。 按照本發明所述的編碼和取碼方法,單字編碼時還可以先將漢字拆分為陽部和陰部, 先取陽部的前兩個編碼,再順序取陰部的編碼直到取不成碼或取滿五碼為止。若單字餘部 為包圍或半包圍結構,可將單字餘部再拆分為次陽部和陰部,次陽部可取其左上角單個編 碼,再取陰部的編碼,直到取不成碼或取滿五碼為止。
1. 對於左、右結構的字,左為陽,右為陰;
例如,"吖"字,陽部為"口" (y),陰部為"丫" (ipu),編碼為(yipu) (6827) "陂"字,陽部為"P " (uu),陰部為"皮"(rwr),編碼為(uurwr) (77424) "別"字,陽部為"另"(yr),陰部為"Ij "(卯),編碼為(yrpp) (6400〉 "杯"字,陽部為"木"(ro),陰部為"不"(qo),編碼為(roqo) (4919)
2. 對於上、下結構的字,上為陽,下為陰;
例如,"寵"字,陽部為"^" (ee),陰部為"龍"(req),編碼為(eereq) (33431) "悲"字,陽部為"非"(qq),陰部為"心"(ee),編碼為(qqee) (1133) "背"字,陽部為"北"(qw),陰部為"冃"(u叩),編碼為(qwu叩)(12770) "凳"字,陽部為"登"(,),陰部為"幾"(uw),編碼為(qwmw) (12772)
3. 對於包圍或半包圍結構的字,取其外部首;
例如,"厄"字,陽部為"廠"(uq),陰部為"Q" (uuu),編碼為(uquuu) (71777) "痱"字,陽部為"廣"(pq),陰部為"非"(qqq),編碼為(pqqqq) (01111) "風"字,陽部為"幾"(uu〉,陰部為"乂" (r),編碼為(mir) (774) "國"字,陽部為"口" (y),陰部為"玉"(qqe),編碼為(yqqe) (6113)
4. 單字為獨體字可作為陰部直接取碼 例如,"廣"字,取本身"廣"(pw) (02)
"門"字,取本身"門"(eupp) (3700) "金"字,取本身"l" (iqo) (819) "月"字,取本身"月"(uuwp) (7720)
55. 對於拆分後的餘部為包圍或半包圍結構,可將單字餘部再拆分為次陽部和陰部, 次陽部可取其左上角單個編碼,再取陰部的編碼,直到取不成碼或取滿五碼為止。
例如,"琚"字,陽部為"王"(qq),再拆次陽部"屍"(u),陰部為"古"(ry), 編碼為(qqury) (11746)。 "瑭"字,陽部為"王"(qq),再拆次陽部"廣"(P),陰部為(ty), 編碼為(卿ty) (11056 )。
"癧"字,陽部為"廣"(pq),再拆次陽部"廠"(u),陰部為"力"(rp), 編碼為(pqurp) (01740 )。
"蓐"字,陽部為"廿"(rr),再拆次陽部"辰"(u),陰部為"寸"(re), 編碼為(rrure) (44743)。
6. 上面為取五碼的編碼,若取四碼的編碼,取其前四碼。
例如,"陂"字,五碼編碼為(uurwr) (77424),四碼為(uurw) (7742) 例如,"寵"字,五碼為(eereq) (33431),四碼為(eere) (3343) 例如,"瑭"字,五碼為(qqpty) (11056),閃碼為(qqpt) (1105) 但"金"字,五碼時為(iqo) (819),四碼時還是為(iqo) (819) 按照拆分為陽部、陰部的編碼方法,對於少數重碼字可增加識別碼以產生無重碼GB簡 體漢字版。識別碼可順序取陰部、次陽部、陽部中末取過的碼,若沒有取到碼,可直接取 單字的末筆筆劃,其中"橫"、"豎"、"撇"、"點捺"與"折",分別對應數字識別 碼"l、 2、 3、 4、 5"。若還存在少數重碼字,可通過加碼或減碼產生無重碼漢字。
例如,"rruuw"編碼重碼字包括"莧、期、朝、蔸、菔、覲"字,對其中"期、朝、 蔸、菔、覲"增加識別碼為"P、 p、 q、 r、 q",對其中重碼通過加碼或減碼, 這樣,"莧、期、朝、蔸、菔、覲"的編碼分別為"rruuw、 rrmwo、 rruuwp、 rruuwr、 rruuwq、 rru諷"或"44772、 447729、 447720、 447724、 447721、 447722",其中"0"減碼後作為"9"。 例如,"i"編碼重碼字包括"八、人、入"字,對其中"人、入"增加識別末筆筆劃 碼為"r、 r",對其中重碼通過加碼,這樣,"八、人、入"的編碼分別為"i、 ir、 it"或"8、 84、 85"。 直接對單字取碼時,對於重碼字可增加識別碼。將漢字拆分為陽部和陰部,識別碼直 接取陰部的左上角編碼。
例如,"eiqew"單字編碼重碼較多字包括"澮、淞、淞、冷、泠、滋"宇,對其中 "澮、淞、淞"增加識別碼為"i、 r、 r",這樣,"澮、凇、淞、冷、泠、滋" 的編碼分另廿為"eiqewi、 eiqewr、 eiqewr、 eiqew、 eiqew、 eiqew,, 或"38132、 381328、 38132、 38132、 38132、 38132",降低了重碼數。 例如,"q冊pu"單字編碼重碼較多字包括"鼐、鄹、鷚、乃、邪"字,對其中"鼐、 鄹、鷚"增加識別碼為"P、 u、 ir",這樣,"鼐、鄹、鷚、乃、邪"的編碼分別為"quwp卯、quwpuu、 quwpw、 quwpu、 quwpu" 或"172070、 172077、 172072、 17207、 17207",降低了重碼數。 每個漢字還可以通過構詞規則對詞組編碼。詞組編碼使用六個鍵,其中兩字詞取其第
一字和第二字的前三碼;三字詞取其第一字、第二字和第三字的前二碼;閃字詞取第一和 第二的前兩碼,再取第三字和第四字的第一碼;五字詞或五字以上的詞取第一的前兩碼,
再取第二、第三字、第w字和最後字的第一碼。若所取字碼不夠時,字母碼補"p",數字
碼補"0"。
1. 直接對單字取碼時,可以通過構詞規則對詞組編碼。
例如,兩字詞五碼或四碼編碼時,"鍵盤"編碼為(itumiq),數字編碼為(857271)。 三字詞五碼或四碼編碼時,"計算機"=(eri'i'ru) (348847)。 四字詞五碼或四碼編碼時,"不甘落後"=(qorrru) (194447)。 五字或五字以上字詞五碼或Pq碼編碼時,"中華人民共和國"=(tywiuy),數字編 碼為(562876)。
2. 按照拆分為陽部、陰部的編碼方法,可以通過構詞規則對詞組編碼。
例如,兩字詞五碼或四碼編碼時,"鍵盤"編碼為(iuqwuu),數字編碼為(871277)。 三字詞五碼或W碼編碼時,"計算機"=(e.mWo) (378849)。 四字詞五碼或四碼編碼時,"不甘落後"=(qorrru) (194447)。 五字或五字以上字詞五碼或四碼編碼時,"中華人民共和國"=(tywiuy),數字編 碼為(562876)。
總之,陰陽四角數字碼包含六碼、五碼、四碼及其對應數字碼輸入方法,具有編碼簡 單、規範、易學、易記、重碼率低等優點,其中帶識別碼六碼輸入法具有無重碼特點,能 在電腦或手機中快速、輕鬆地輸入漢字與詞組。六碼和五碼輸入法,重碼率低,適宜快速 打字,四碼和五碼輸入法更適合輸入詞組,數字碼輸入法更適合手機中的輸入漢字。
權利要求
1.本發明提供了一種計算機鍵盤、數字小鍵盤和手機按鍵的漢字字母與數字編碼輸入法。將電腦的第一排字母鍵「q」、「w」、「e」、「r」、「t」、「y」、「u」、「i」、「o」與「p」,分別對應數字碼「1」、「2」、「3」、「4」、「5」、「6」、「7」、「8」、「9」與「0」。並且將「0~9」數字碼一一對應漢字的筆形●將「1」稱為「橫」類,對應「一乛」筆形;●將「2」稱為「撇」類,對應「丿乛」筆形;●將「3」稱為「點」類,對應「丶 top= "86" left = "111"/>」筆形;●將「4」稱為「叉」類,對應「十廾艹」筆形;●將「5」稱為「插」類,對應「扌戈耒」筆形;●將「6」稱為「方」類,對應「口口」筆形;●將「7」稱為「角」類,對應「乛乚」筆形;●將「8」稱為「八」類,對應「八人入丷」筆形;●將「9」稱為「小」類,對應「小 top= "136" left = "109"/>忄」筆形;●將「0」稱為「頭」或「豎」類,分別對應「亠廣」或「丨亅」筆形。
2. 按照權利要求1所述的編碼方法,可直接對單字取碼,取碼次序為左上角、右上角、左下角、右下角與附角,若筆形為缺角或沒有取到碼,作為缺碼 處理。
3. 按照權利要求l、 2所述的編碼方法,單字編碼時還可以先將漢字拆分 為陽部和陰部,先取陽部的前兩個編碼,再順序取陰部的編碼直到取不成碼或 取滿五碼為止。若單字餘部為包圍或半包圍結構,可將單字餘部再拆分為次陽 部和陰部,次陽部可取其左上角單個編碼,再取陰部的編碼,直到取不成碼或 取滿五碼為止。
4. 按照權利要求l、 2、 3所述的編碼方法,對於少數重碼字可增加識別碼 以產生無重碼G醜簡體漢字版。識別碼可順序取陰部、次陽部、陽部中末取過 的碼,若沒有取到碼,可直接取單字的末筆筆劃,其中"橫"、"豎"、"撇"、 "點捺"與"折",分別對應數字識別碼"K 2、 3、 4、 5"。若還存在少數重碼字,可通過加碼或減碼產生無重碼漢字。
5. 按照權利要求l、 2所述的編碼方法,直接對單字取碼時,對於重碼字 可增加識別碼。將漢字拆分為陽部和陰部,識別碼直接取陰部的左上角編碼。
6.按照權利要求l、 2、 3、 4、 5所述的編碼方法,每個漢字還可以通過構 詞規則對詞組編碼。詞組編碼使用六個鍵,其中兩字詞取其第一字和第二字的前三碼;三字詞取其第一字、第二字和第三字的前二碼;四字詞取第一和第二 的前兩碼,再取第三字和第四字的第一碼;五字詞或五字以上的詞取第一的前 兩碼,再取第二、第三字、第四字和最後字的第一碼。
全文摘要
陰陽四角數字碼是一種使用筆形、陰陽結構的漢字輸入法。將漢字筆形歸納為「橫一撇二三點捺,叉四插五方框六,七角八八九是小,點橫與豎均為零。」,為使編碼規範儘可能兼容四角號碼。將數字碼分別對應到電腦字母鍵盤、小鍵盤、手機鍵盤上。按照漢字陽部和陰部的四角與附號的自然順序安排碼位,也可以直接對漢字四角與附號的自然順序安排碼位。陰陽四角數字碼包含六碼、五碼、四碼及其對應數字碼輸入方法,具有編碼簡單、規範、易學、易記、一字一碼、重碼率低等優點。其中帶識別碼六碼輸入法具有無重碼特點,還可方便地應用於漢字檢索等多種領域。
文檔編號G06F3/023GK101551706SQ20081008839
公開日2009年10月7日 申請日期2008年4月5日 優先權日2008年4月5日
發明者春 陳, 陳柏潤 申請人:春 陳