專利名稱:一種符號編碼輸入法的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于將所要處理數(shù)據(jù)轉(zhuǎn)變?yōu)橛嬎銠C能處理的形式的輸入方法,尤其涉及一種符號編碼輸入法。
背景技術(shù):
全國信息技術(shù)標準化技術(shù)委員會發(fā)布的《漢字內(nèi)碼擴展規(guī)范(GBK)》1.0版,包括GBK/1GB2312非漢字符號和GBK/5擴充非漢字符號的圖形符號。目前輸入這些符號的方法大致有以下五種,一是硬鍵鍵入,直接按壓符號所指定的按鍵輸入;二是軟鍵鍵入,用鼠標點擊在顯示屏幕彈出的虛擬鍵盤上符號所指定的按鍵輸入;三是選擇插入,用鼠標點擊設(shè)定符號庫的相應(yīng)符號輸入;四是拼音輸入,根據(jù)符號的讀法用拼音編碼輸入;五是本申請人的在先專利CN1389779A《世界符號語輸入法》所公開的一種按照符號的筆形進行編碼的筆形編碼輸入。上述前四種符號輸入法的共同缺點是復(fù)雜、難記、混亂,不利于符號規(guī)范化、系統(tǒng)化、信息化。最后一種輸入法的現(xiàn)有方案不甚完善,在實際應(yīng)用中還存在一些缺陷。
發(fā)明內(nèi)容
為彌補現(xiàn)有技術(shù)的缺陷,對本申請人的在先專利CN1389779A做出修正,本發(fā)明提出一種符號編碼輸入法。采用的技術(shù)方案如下本發(fā)明的實質(zhì)是在至少配置有26個英文字母鍵和10個阿拉伯數(shù)字鍵的計算機鍵盤上,將《漢字內(nèi)碼擴展規(guī)范(GBK)》內(nèi)選擇的非漢字符號和擴充非漢字符號的圖形符號(以下簡稱GBK內(nèi)符號)以及《漢字內(nèi)碼擴展規(guī)范(GBK)》外選擇的圖形符號(以下簡稱GBK外符號)組成的圖形符號集分別轉(zhuǎn)換成相應(yīng)的英文字母或阿拉伯數(shù)字,以最少的按壓字母或數(shù)字鍵次數(shù)輸入唯一對應(yīng)的圖形符號,以滿足用戶進行信息處理與交換的需要。
這種符號編碼輸入法,其信息輸入基本單元是用以表示圖形符號的26個英文字母和10個阿拉伯數(shù)字,基本碼元數(shù)是36個,其中26個是英文字母A、B、……Z,10個是阿拉伯數(shù)字1……9、0,即采用26個英文字母A、B、……Z和10個阿拉伯數(shù)字作為基本代碼進行編碼,并將上述36個基本代碼定義在計算機鍵盤相應(yīng)的字母鍵A、B、……Z和數(shù)字鍵1……9、0,其字母、數(shù)字鍵名為相應(yīng)的36個代碼,代碼輸入方式是按壓字母、數(shù)字鍵輸入代碼,設(shè)定26個圖形符號的編碼是26個單字母碼,還設(shè)定10個單筆畫圖形符號的編碼是10個單數(shù)字碼。
其特征之一是信息輸入基本單元中的10個阿拉伯數(shù)字是筆畫信息輸入基本單元,設(shè)定是構(gòu)建圖形符號的10個象形單筆畫丨(豎)、—(橫)、~(波)、/(斜)、 (彎)、((弧)、J(鉤)、S(曲)、·(點)和○(圓),碼元數(shù)是10個阿拉伯數(shù)字1……9、0,即采用10個阿拉伯數(shù)字作為基本代碼進行編碼,上述10個單數(shù)字碼,即是10個象形單筆畫碼,代碼輸入方式是按壓數(shù)字鍵輸入基本代碼,取碼順序規(guī)定以圖形符號筆畫的書寫次序即筆順依次按壓首筆畫、第二筆畫、第三筆畫和末筆畫相對應(yīng)的單數(shù)字鍵輸入基本代碼。
其特征之二是設(shè)置屏幕提示代碼作為筆畫信息輸入附加單元,屏幕提示代碼對應(yīng)的圖形符號筆畫是10個象形單筆畫之一時,屏幕提示代碼設(shè)定是阿拉伯數(shù)字1,屏幕提示代碼對應(yīng)的圖形符號筆畫不是象形單筆畫時,屏幕提示代碼設(shè)定是按照圖形符號的使用頻率高低對應(yīng)自1起排序的阿拉伯數(shù)字,取碼順序還規(guī)定凡有屏幕提示代碼提示的,就按壓相對應(yīng)的單數(shù)字鍵輸入屏幕提示代碼。
本發(fā)明是一種專門用于輸入圖形符號的編碼方法。對照現(xiàn)有技術(shù)的有益效果是,構(gòu)思新穎,碼元易記,簡單實用,有利于符號規(guī)范化、系統(tǒng)化、信息化。在符號信息處理中引入筆形編碼輸入,可以提高符號的輸入效率,大多數(shù)只需按鍵1至2次,就能輸入所需符號,非常快速。用筆畫輸入符號時,借助逐筆筆畫結(jié)構(gòu)形態(tài)顯示在屏幕,直觀感強,減少誤輸入。本發(fā)明能以簡易方式為配用有可視屏幕的有26個字母鍵和10個數(shù)字鍵的各類電子信息產(chǎn)品解決符號信息處理問題。
具體實施例方式
一種符號編碼輸入法這種符號編碼輸入法,將《漢字內(nèi)碼擴展規(guī)范(GBK)》內(nèi)選擇的363個非漢字符號和擴充非漢字符號的圖形符號(以下簡稱GBK內(nèi)符號)以及《漢字內(nèi)碼擴展規(guī)范(GBK)》外選擇的24個圖形符號(以下簡稱GBK外符號)分別轉(zhuǎn)換成相應(yīng)的英文字母或阿拉伯數(shù)字,以最少的按壓字母或數(shù)字鍵次數(shù)輸入唯一對應(yīng)的圖形符號。
363個GBK內(nèi)符號如下GBK/1GB2312圖形符號A1A0-A1FE中的93個、 。
·-ˇ¨″ 々 — ~ ‖ … ‘ ’“” 〔 〕 < > 《 》 「 」 『 』 〖 〗 ±×÷∶∧∨∑∏∪∩∈∷√⊥∥∠︵ ⊙ ∫ ∮ ≡ ≌ ≈ ∽ ∝ ≠ ≮ ≯ ≤≥ ∞ ∵∴ ♂ ♀ ° ′ ″ ℃ $ ¤ ¢ £ ‰ § № ☆ ★○ ● ◎ ◇ ◆ □ ■ △ ▲ ※ → ← ↑ ↓ 〓GBK/1GB2312圖形符號A3A1-A3AF中的15個! " # ¥ % & ′ ( ) * + , — . /GBK/1GB2312圖形符號A3BA-A3C0中的7個 ; < = > ? @GBK/1GB2312圖形符號A3DB-A3E0中的6個[ \ ] ^ — `GBK/1GB2312圖形符號A3FB-A3FE中的4個{ | }  ̄GBK/1GB2312圖形符號A6E0-A6F5中的19個︵ ︶ ︹ ︺ ︿ ﹀ ︽ ︾ ﹁ ﹂ ﹃ ﹄ ︻ ︼︷ ︸ ︱ ︳ ︴GBK/1GB2312圖形符號A9A4-A9EF中的76個 GBK/5圖形符號A840-A895中的85個 GBK/5圖形符號A955-A957中的3個 GBK/5圖形符號A95C-A996中的55個 一 。,、 . ; ? ! ( ) { } 〔 〕 # & *+ - < > = \ $ % @ ○24個圖形符號(以下簡稱GBK外符號)如下 這種符號編碼輸入法,其信息輸入基本單元是用以表示圖形符號的26個英文字母和10個阿拉伯數(shù)字,基本碼元數(shù)是36個,其中26個是英文字母A、B、……Z,10個是阿拉伯數(shù)字1……9、0,即采用26個英文字母A、B、……Z和10個阿拉伯數(shù)字作為基本代碼進行編碼,并將上述36個基本代碼定義在計算機鍵盤相應(yīng)的字母鍵a(A)、b(B)、……z(Z)和數(shù)字鍵1……9、0,其字母、數(shù)字鍵名為相應(yīng)的36個代碼,代碼輸入方式是按壓字母、數(shù)字鍵輸入代碼,設(shè)定26個圖形符號的編碼是26個單字母碼,還設(shè)定10個單筆畫圖形符號的編碼是10個單數(shù)字碼。
26個單字母碼和相應(yīng)的圖形符號如下q(Q)- w(W)- e(E)- r(R)- t(T)- y(Y)-¥、u-(U) i(I)- o(O)- p(P)- a(A)-@、 s(S)-$、d(D)- f(F)-£、g(G)- h(H)-j(J)- k(K)- l(L)- z(Z)- x(X)- c(C)- v(V)- b(B)-&、 n(N)- m(M)- ¥、@、$、£、&是5個GBK內(nèi)符號,其余是21個GBK外符號。有些圖形符號和相應(yīng)的小寫單字母碼象形。如 和t、¥和y、@和a、$和s、£和f、 和c。
10個單數(shù)字碼和相應(yīng)的單筆畫圖形符號如下1-丨、 2-—、 3-~、 4-/、 5- 6-(、 7-J、8-S、 9-·、 0-○。
其中丨、—、~、/、(、·、○是7個GBK內(nèi)符號, J、S是3個GBK外符號。單筆畫圖形符號和相應(yīng)的單數(shù)字碼象形,其中有一些形狀相同,有一些形狀相似或是取其中一部分。如丨(豎)和1相同,○(圓)和0相同;~(波)和3相似,J(鉤)和7相似,S(曲)和8相似;—(橫)取2后一部分,/(斜)取4頭一部分, (彎)取5后一部分,((弧)取6頭一部分。
信息輸入基本單元中的10個阿拉伯數(shù)字是筆畫信息輸入基本單元,設(shè)定是構(gòu)建圖形符號的10個象形單筆畫丨(豎)、—(橫)、~(波)、/(斜)、 (彎)、((弧)、J(鉤)、S(曲)、·(點)和○(圓),碼元數(shù)是10個阿拉伯數(shù)字1……9、0,即采用10個阿拉伯數(shù)字作為基本代碼進行編碼,上述10個單數(shù)字碼,即是10個象形單筆畫碼,代碼輸入方式是按壓數(shù)字鍵輸入基本代碼,取碼順序規(guī)定以圖形符號筆畫的書寫次序即筆順依次按壓首筆畫、第二筆畫、第三筆畫和末筆畫相對應(yīng)的單數(shù)字鍵輸入基本代碼。
設(shè)置屏幕提示代碼作為筆畫信息輸入附加單元,屏幕提示代碼對應(yīng)的圖形符號筆畫是10個象形單筆畫之一時,屏幕提示代碼設(shè)定是阿拉伯數(shù)字1,屏幕提示代碼對應(yīng)的圖形符號筆畫不是象形單筆畫時,屏幕提示代碼設(shè)定是按照圖形符號的使用頻率高低對應(yīng)自1起排序的阿拉伯數(shù)字,取碼順序還規(guī)定凡有屏幕提示代碼提示的,就按壓相對應(yīng)的單數(shù)字鍵輸入屏幕提示代碼。
例如輸入圖形符號@,只要按壓計算機鍵盤相應(yīng)的字母鍵a(A),圖形符號@即輸入在屏幕顯示;輸入圖形符號 只要按壓計算機鍵盤相應(yīng)的字母鍵c(C),圖形符號 即輸入在屏幕顯示。
又例如輸入圖形符號 只要按壓計算機鍵盤相應(yīng)的數(shù)字鍵5,圖形符號 即輸入在屏幕顯示;輸入圖形符號J,只要按壓計算機鍵盤相應(yīng)的數(shù)字鍵7,圖形符號J即輸入在屏幕顯示。
再例如輸入圖形符號≌,只要依次按壓計算機鍵盤相應(yīng)的數(shù)字鍵8、2、2,圖形符號≌即輸入在屏幕顯示;輸入圖形符號 只要依次按壓計算機鍵盤相應(yīng)的數(shù)字鍵1、1、2,圖形符號 即輸入在屏幕顯示;輸入圖形符號?,只要依次按壓計算機鍵盤相應(yīng)的數(shù)字鍵5、9,圖形符號?即輸入在屏幕顯示;輸入圖形符號∈,只要依次按壓計算機鍵盤相應(yīng)的數(shù)字鍵7、7、2,圖形符號∈即輸入在屏幕顯示。
再例如輸入圖形符號),先按壓計算機鍵盤相應(yīng)的數(shù)字鍵6,再按屏幕提示代碼提示1.(2.) 3.︵,輸入相應(yīng)的屏幕提示代碼2,圖形符號)即輸入在屏幕顯示;輸入圖形符號︽,先依次按壓計算機鍵盤相應(yīng)的數(shù)字鍵4、4、4、4,再按屏幕提示代碼提示1.《 2.》3.︽ 4.︾,輸入相應(yīng)的屏幕提示代碼3,圖形符號︽即輸入在屏幕顯示。
權(quán)利要求
1.一種符號編碼輸入法,其信息輸入基本單元是用以表示圖形符號的26個英文字母和10個阿拉伯數(shù)字,基本碼元數(shù)是36個,其中26個是英文字母A、B、……Z,10個是阿拉伯數(shù)字1……9、0,即采用26個英文字母A、B、……Z和10個阿拉伯數(shù)字作為基本代碼進行編碼,并將上述36個基本代碼定義在計算機鍵盤相應(yīng)的字母鍵A、B、……Z和數(shù)字鍵1……9、0,其字母、數(shù)字鍵名為相應(yīng)的36個代碼,代碼輸入方式是按壓字母、數(shù)字鍵輸入代碼,設(shè)定26個圖形符號的編碼是26個單字母碼,還設(shè)定10個單筆畫圖形符號的編碼是10個單數(shù)字碼,其特征是1·1信息輸入基本單元中的10個阿拉伯數(shù)字是筆畫信息輸入基本單元,設(shè)定是構(gòu)建圖形符號的10個象形單筆畫丨(豎)、一(橫)、~(波)、/(斜)、 (彎)、 (弧)、J(鉤)、S(曲)、·(點)和○(圓),碼元數(shù)是10個阿拉伯數(shù)字1……9、0,即采用10個阿拉伯數(shù)字作為基本代碼進行編碼,上述10個單數(shù)字碼,即是10個象形單筆畫碼,代碼輸入方式是按壓數(shù)字鍵輸入基本代碼,取碼順序規(guī)定以圖形符號筆畫的書寫次序即筆順依次按壓首筆畫、第二筆畫、第三筆畫和末筆畫相對應(yīng)的單數(shù)字鍵輸入基本代碼;1·2設(shè)置屏幕提示代碼作為筆畫信息輸入附加單元,屏幕提示代碼對應(yīng)的圖形符號筆畫是10個象形單筆畫之一時,屏幕提示代碼設(shè)定是阿拉伯數(shù)字1,屏幕提示代碼對應(yīng)的圖形符號筆畫不是象形單筆畫時,屏幕提示代碼設(shè)定是按照圖形符號的使用頻率高低對應(yīng)自1起排序的阿拉伯數(shù)字,取碼順序還規(guī)定凡有屏幕提示代碼提示的,就按壓相對應(yīng)的單數(shù)字鍵輸入屏幕提示代碼。
2.如權(quán)利要求1所述的符號編碼輸入法,其特征是2·1 26個單字母碼和相應(yīng)的圖形符號是,q(Q)- w(W)- e(E)- r(R)- t(T)- y(Y)- u-(U) i(I)- o(O)- p(P)- a(A)-@、 s(S)-$、 d(D)- f(F)- g(G)- h(H)- j(J)- k(K)- l(L)- z(Z)- x(X)- c(C)- v(V)- b(B)-&、 n(N)- m(M)- 2·2 10個單數(shù)字碼和相應(yīng)的單筆畫圖形符號是,1-|、 2-—、3-~、4-/、 5- 6- 7-J、 8-S、 9-·、0-○。
全文摘要
一種符號編碼輸入法,其信息輸入基本單元是用以表示圖形符號的26個英文字母和10個阿拉伯數(shù)字,基本碼元數(shù)是36個,設(shè)定26個圖形符號的編碼是26個單字母碼,還設(shè)定構(gòu)建圖形符號的10個象形單筆畫丨(豎)、—(橫)、~(波)、/(斜)、?(彎)、((弧)、J(鉤)、S(曲)、●(點)和○(圓)是10個象形單筆畫碼,取碼順序規(guī)定以圖形符號筆畫的書寫次序即筆順依次按壓首筆畫、第二筆畫、第三筆畫和末筆畫相對應(yīng)的單數(shù)字鍵輸入基本代碼,且設(shè)置屏幕提示代碼作為筆畫信息輸入附加單元。本發(fā)明構(gòu)思新穎,碼元易記,簡單實用,有利于符號規(guī)范化、系統(tǒng)化、信息化。在符號信息處理中引入筆形編碼輸入,可以提高符號的輸入效率。
文檔編號G06F3/023GK1556462SQ20041001511
公開日2004年12月22日 申請日期2004年1月7日 優(yōu)先權(quán)日2004年1月7日
發(fā)明者張鳳翼 申請人:張鳳翼