專(zhuān)利名稱(chēng):計(jì)算機(jī)漢字四角號(hào)碼輸入法的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于一種計(jì)算機(jī)漢字四角號(hào)碼輸入法。
背景技術(shù):
在當(dāng)今現(xiàn)代信息的時(shí)代,計(jì)算機(jī)已進(jìn)入千家萬(wàn)戶(hù),亦開(kāi)發(fā)出許多漢字輸入法。對(duì)于漢語(yǔ)拼音基礎(chǔ)不扎實(shí)的高齡人員來(lái)說(shuō),現(xiàn)有的漢字輸入法難以滿(mǎn)足他們應(yīng)用計(jì)算機(jī)的要要。而有一些漢字輸入法要采用復(fù)雜的主鍵盤(pán),中英文同時(shí)輸入時(shí),需切換。絕大多數(shù)輸入法中文輸入與英文輸入是對(duì)主鍵盤(pán)的重疊使用,因此中英文不能同時(shí)輸入,必須通過(guò)進(jìn)行切換,造成使用不便。同時(shí),輸入時(shí)需雙手操作,教復(fù)雜,而一些漢字輸入法,使用時(shí)要按一些復(fù)雜的規(guī)則進(jìn)行拆字,要記字根、查部首或會(huì)正確讀音等,給許多人學(xué)習(xí)使用電腦帶來(lái)不便。
技術(shù)內(nèi)容本發(fā)明的目的是提供一種計(jì)算機(jī)漢字四角號(hào)碼輸入法,完全按照標(biāo)準(zhǔn)的《四角號(hào)碼漢字編碼法》規(guī)則,在數(shù)字鍵盤(pán)上逐個(gè)鍵入字詞的四角號(hào)碼來(lái)輸入字詞,同時(shí)采用模糊碼、詞語(yǔ)聯(lián)想、逐漸提示等技術(shù),提高了輸入速度。
本發(fā)明包括如下步驟(1)將漢字按筆形分為10種,用0~9號(hào)碼代表筆名 號(hào)碼 筆形字例 說(shuō)明頭0亠 主病廣言 點(diǎn)和橫相結(jié)合橫1一 天土 橫 活培織兄風(fēng) 挑、橫上鉤和斜右鉤垂2丨 舊山 豎 丿亅千順力則 撇和豎左鉤點(diǎn)3丶 寶社軍外去亦 點(diǎn)辶_ 造瓜 捺義4 十古草 兩筆交叉 乂 ナ對(duì)式皮豬插5青本一筆縱穿兩筆或兩筆以上扌 丈 豐 打戈史泰申方6 口囗 另扣國(guó)甲由曲四角整齊的方形囗口 目四角7 乛 刀寫(xiě)亡表 一筆向下或向右轉(zhuǎn)折的角形 陽(yáng)兵雪 兩筆筆頭相接所形成的角形八8 八 分共 八字形人入 丷_ 余 央羊午 八字形的變形小9 尖宗小字形忄_快木錄當(dāng)興組小字形的變形
(2)鍵盤(pán)對(duì)各鍵位的定義以及各鍵位在鍵盤(pán)中的位置a、模糊碼“*”鍵,代表一位未確定的編碼。該鍵位在小鍵盤(pán)的“*”鍵;b、輸入法編碼對(duì)應(yīng)鍵盤(pán)鍵位編碼鍵位0數(shù)字鍵盤(pán)01數(shù)字鍵盤(pán)12數(shù)字鍵盤(pán)23數(shù)字鍵盤(pán)34數(shù)字鍵盤(pán)45數(shù)字鍵盤(pán)56數(shù)字鍵盤(pán)67數(shù)字鍵盤(pán)78數(shù)字鍵盤(pán)89數(shù)字鍵盤(pán)9(3)中文標(biāo)點(diǎn)符號(hào)與鍵盤(pán)的對(duì)應(yīng)關(guān)系如下中文標(biāo)點(diǎn)符號(hào) 鍵位。
句號(hào).
, 逗號(hào),; 分號(hào); 冒號(hào)? 問(wèn)號(hào)?! 感嘆號(hào) !“”雙引號(hào) “‘’單引號(hào) ‘( 左括號(hào) () 右括號(hào) )《 書(shū)名號(hào) <》 書(shū)名號(hào) >……省略號(hào) ^——破折號(hào) -、 頓號(hào)\· 間隔號(hào) @— 連接號(hào) &
¥ 人民幣符號(hào) $(4)漢字輸入a、通過(guò)鼠標(biāo)或鍵盤(pán),將當(dāng)前輸入法設(shè)為“四角號(hào)碼輸入法”;b、用數(shù)字鍵盤(pán)輸入所需漢字的編碼;c、用主鍵盤(pán)數(shù)字鍵選定選擇顯示欄的漢字;d、用主鍵盤(pán)數(shù)字鍵選定選擇顯示欄出現(xiàn)的相應(yīng)聯(lián)想詞語(yǔ)。
(5)模糊輸入在數(shù)字鍵盤(pán)輸入所需漢字的編碼,在主鍵盤(pán)數(shù)字鍵選定選擇顯示欄出現(xiàn)的相應(yīng)聯(lián)想詞語(yǔ),在任何位置鍵入“*”鍵,多位未確定的編碼可鍵入多個(gè)“*”鍵。
(6)同時(shí),本發(fā)明保留了常用輸入法設(shè)有的13種軟鍵盤(pán);a、PC鍵盤(pán)b、希臘字母鍵盤(pán)c、俄文字母鍵盤(pán)d、注音符號(hào)鍵盤(pán)e、拼音鍵盤(pán)f、日文平假名鍵盤(pán)g、日文片假名鍵盤(pán)h、標(biāo)點(diǎn)符號(hào)鍵盤(pán)i、數(shù)字序號(hào)鍵盤(pán)j、數(shù)學(xué)符號(hào)鍵盤(pán)k、單位符號(hào)鍵盤(pán)l、制表符鍵盤(pán)m、特殊符號(hào)鍵盤(pán)本發(fā)明設(shè)計(jì)合理,直觀(guān)易辨;易學(xué)、易記、易用;能快速定位與準(zhǔn)確定位,找碼容易,使用時(shí)不用拆字、不用記字根、不用分部首,不用會(huì)讀音,同時(shí)重碼少。不需熟悉英文字母及其在鍵盤(pán)上的分布,不需特別學(xué)習(xí)指法,特別適合非專(zhuān)業(yè)文字輸入人士、中老年人士使用。
圖1是本發(fā)明筆形和代號(hào)圖;圖2是本發(fā)明輸入法各鍵位在鍵盤(pán)中的位置圖3是本發(fā)明中文標(biāo)點(diǎn)與鍵盤(pán)的對(duì)照關(guān)系圖具體實(shí)施方式
本發(fā)明完全按照標(biāo)準(zhǔn)的《四角號(hào)碼漢字編碼法》規(guī)則,在數(shù)字鍵盤(pán)上逐個(gè)鍵入字詞的四角號(hào)碼來(lái)輸入字詞。本發(fā)明的大容量精選字詞,收錄漢字共7868字,常用詞、短語(yǔ)、地名、人名以及數(shù)字近4萬(wàn)條,支持GBK大字符集。兼容MicrosoftWindows95/98/NT中文版,兼容Windows 2000,兼容Microsoft Office,InternetExplorer中文版等系統(tǒng)和應(yīng)用軟件。支持Windows系統(tǒng)的多用戶(hù)特性,不同用戶(hù)可以有不同的輸入法設(shè)置和各自的詞庫(kù)。通過(guò)鼠標(biāo)或鍵盤(pán),將當(dāng)前輸入法設(shè)為“四角號(hào)碼輸入法”,如鍵盤(pán)右上角Num Lock燈未亮,應(yīng)先按下數(shù)字鍵盤(pán)Num Lock鍵才能有效輸入編碼。
用數(shù)字鍵盤(pán)輸入所需漢字的編碼如輸入1201,在顯示欄顯示出1飛2飛奔3飛車(chē)4飛馳5飛船,用主鍵盤(pán)數(shù)字鍵選定選擇顯示欄的漢字。
如輸入3390,在顯示欄顯示出1梁2粱,用主鍵盤(pán)數(shù)字鍵選定所需漢字。如輸入5500,在顯示欄顯示出1抻2井3拽4井然5井下,用主鍵盤(pán)數(shù)字鍵選定所需漢字。
如輸入1314,在顯示欄顯示出1玳2武3珷4武斷5武鋼6武漢,用主鍵盤(pán)數(shù)字鍵選定所需漢字。
如果該漢字無(wú)重碼,則在上一步驟輸完4位編碼后自動(dòng)選定該字。由于四角號(hào)碼輸入法有“逐漸提示”功能,只要輸入1位編碼,即可進(jìn)行選字。用主鍵盤(pán)數(shù)字鍵選擇顯示欄出現(xiàn)的相應(yīng)聯(lián)想詞語(yǔ),如無(wú)所需的詞語(yǔ),則重復(fù)上一步驟,繼續(xù)后面的輸入。本發(fā)明可以進(jìn)行模糊輸入,模糊碼“*”鍵,可在任何位置鍵入“*”鍵?!?”鍵代表一位未確定的編碼,多位未確定的編碼可鍵入多個(gè)“*”鍵,系統(tǒng)會(huì)在重碼選擇區(qū)顯示該位編碼為“0”到“9”的所有漢字。如輸入*222,在顯示欄將顯示出1背2崩3鼎4峝5耑6崗7巂8斨。
本發(fā)明實(shí)際上是將輸入的0~9個(gè)數(shù)字按照四角號(hào)碼編碼規(guī)則轉(zhuǎn)換為漢字或漢字串,輸入到應(yīng)用程序。由于應(yīng)用程序各不相同,漢字輸入的轉(zhuǎn)換通過(guò)Windows系統(tǒng)管理進(jìn)行。四角號(hào)碼輸入法與系統(tǒng)的關(guān)系用戶(hù)的鍵盤(pán)事件由Windows的user.exe程序接收后,user.exe再將鍵盤(pán)事件傳到輸入法管理器(Input Method Manager,簡(jiǎn)稱(chēng)IMM)中,管理器再將鍵盤(pán)事件傳到四角號(hào)碼輸入法中,四角號(hào)碼輸入法根據(jù)編碼表clfc.mb翻譯鍵盤(pán)事件為對(duì)應(yīng)的漢字(或漢字串),然后再反傳到user.exe中,user.exe再將翻譯后的鍵盤(pán)事件傳給當(dāng)前正運(yùn)行的應(yīng)用程序,從而完成漢字的輸入。
權(quán)利要求
1.一種計(jì)算機(jī)漢字四角號(hào)碼輸入法,其特征是包括如下步驟(1)將漢字按筆形分為10種,用0~9號(hào)碼代表筆名 號(hào)碼 筆形 字例 說(shuō)明頭0 亠 主病廣言 點(diǎn)和橫相結(jié)合橫1 一 天土 橫活培織兄風(fēng)挑、橫上鉤和斜右鉤垂2丨舊山 豎 丿亅千順力則 撇和豎左鉤點(diǎn)3丶 寶社軍外去亦 點(diǎn)辶_造瓜 捺義4 十 古草 兩筆交叉 乂 ナ 對(duì)式皮豬插5 _ 青本 一筆縱穿兩筆或兩筆以上扌 丈 豐 打戈史泰申方6 口囗另扣國(guó)甲由曲四角整齊的方形囗口目四角7 乛 刀寫(xiě)亡表一筆向下或向右轉(zhuǎn)折的角形陽(yáng)兵雪 兩筆筆頭相接所形成的角形八8 八分共 八字形人入 丷_ 余 央羊午 八字形的變形小9 尖宗小字形忄_ 快木錄當(dāng)興組小字形的變形(2)漢字輸入a、通過(guò)鼠標(biāo)或鍵盤(pán),將當(dāng)前輸入法設(shè)為“四角號(hào)碼輸入法”;b、用數(shù)字鍵盤(pán)輸入所需漢字的編碼;c、用主鍵盤(pán)數(shù)字鍵選定選擇顯示欄的漢字;d、用主鍵盤(pán)數(shù)字鍵選定選擇顯示欄出現(xiàn)的相應(yīng)聯(lián)想詞語(yǔ)。
2.據(jù)權(quán)利要求1所述的計(jì)算機(jī)漢字四角號(hào)碼輸入法,其特征是鍵盤(pán)對(duì)各鍵位的定義以及各鍵位在鍵盤(pán)中的位置a、模糊碼“*”鍵,代表一位未確定的編碼。該鍵位在小鍵盤(pán)的“*”鍵;b、輸入法編碼對(duì)應(yīng)鍵盤(pán)鍵位編碼鍵位0數(shù)字鍵盤(pán)01數(shù)字鍵盤(pán)12數(shù)字鍵盤(pán)23數(shù)字鍵盤(pán)34數(shù)字鍵盤(pán)45數(shù)字鍵盤(pán)56數(shù)字鍵盤(pán)67數(shù)字鍵盤(pán)78數(shù)字鍵盤(pán)89數(shù)字鍵盤(pán)9。
3.據(jù)權(quán)利要求1所述的計(jì)算機(jī)漢字四角號(hào)碼輸入法,其特征是模糊輸入,在數(shù)字鍵盤(pán)輸入所需漢字的編碼,在主鍵盤(pán)數(shù)字鍵選定選擇顯示欄出現(xiàn)的相應(yīng)聯(lián)想詞語(yǔ),在任何位置輸入“*”鍵,多位未確定的編碼可鍵入多個(gè)“*”鍵。
全文摘要
一種計(jì)算機(jī)漢字四角號(hào)碼輸入法,完全按照標(biāo)準(zhǔn)的《四角號(hào)碼漢字編碼法》規(guī)則,在數(shù)字鍵盤(pán)上逐個(gè)鍵入字詞的四角號(hào)碼來(lái)輸入字詞,同時(shí)采用模糊碼、詞語(yǔ)聯(lián)想、逐漸提示等技術(shù),提高了輸入速度。本發(fā)明設(shè)計(jì)合理,直觀(guān)易辨;易學(xué)、易記、易用;能快速定位與準(zhǔn)確定位,找碼容易,使用時(shí)不用拆字、不用記字根、不用分部首,不用會(huì)讀音,同時(shí)重碼少。不需熟悉英文字母及其在鍵盤(pán)上的分布,不需特別學(xué)習(xí)指法,特別適合非專(zhuān)業(yè)文字輸入人士、中老年人士使用。
文檔編號(hào)G06F3/023GK1514337SQ0313974
公開(kāi)日2004年7月21日 申請(qǐng)日期2003年7月4日 優(yōu)先權(quán)日2003年7月4日
發(fā)明者劉珍才 申請(qǐng)人:劉珍才