專利名稱:漢碼及相關鍵盤和漢符的制作方法
技術領域:
本發(fā)明是以聲韻雙拼為主的,主要由四大類主體編碼方法組成的漢字編碼總方法叫漢碼。及以漢碼相關的電腦鍵盤裝置,以及漢字編碼和聲韻雙拼和漢語注音使用的字母符號-漢符。漢碼適用于電腦打字,用漢符表示的漢字編碼還可以表示漢字,可以用于漢字通訊。
漢碼是由主體編碼方法和附助編碼方法組成。主體編碼方法包括拼音碼,音首碼,首尾碼和聲碼四大類。附助編碼方法包括鍵面字(即高頻單碼字),字符及字符集,詞條集,字根及字根集,次字根,音節(jié)表,高頻部首,詞標,不規(guī)范信號和選擇方式等。
以聲韻雙拼為主的拼音方法是規(guī)定在一個音節(jié)中,當iuü處在最末位置時(包括只有iuü三個單韻母的音節(jié))叫韻母,當沒處在最末位置時叫聲介母,屬于聲母類。即當iuü表示一個音節(jié)結束時叫韻母,表示末結束時叫聲介母。21個普通聲母加上3個聲介母,再加上一個零聲母共計25個聲母。規(guī)定a o e ai ei ao ou an en ang eng er12個韻母叫零韻母;規(guī)定呀耶 腰 憂 煙 因 央 英8個韻母叫i類韻母;規(guī)定哇 窩 歪 威 彎 溫 汪 翁8個韻母叫u類韻母;規(guī)定約冤暈擁4個韻母叫ü類韻母;再加上iuü三個韻母共計35個韻母。規(guī)定聲韻雙拼簡稱雙拼,漢語注音簡稱注音;規(guī)定拼音字母的個數是指雙拼字母或注音字母中,聲母或韻母的個數。如果用聲母、韻母共鍵的鍵盤,在以一個韻母做音節(jié)時,對于iuü三個韻母,前面分別加iuü聲介母;對于零韻母,前面加零聲母;對于i類韻母,前面加i聲介母;對于u類韻母,前面加u聲介母;對于ü類韻母,前面加ü聲介母。漢碼的分類與排列順序是bpmf,dtnl,gkh,jqx,zh ch sh r,zcs,零聲母,iuü,aoe,ai ei ao ou,an en ang eng,er,呀 耶 腰 憂,煙 因 央 英,哇 窩 歪 威,彎 溫 汪 翁,約 冤 暈 擁,共57個。以上是用逗號把各組隔開的。在鍵盤上,如果想改變上述的排列順序,盡量不打亂各組內字母的排列順序,而是整個組地提前或錯后,整組地合并或分離。
與漢碼相關的電腦鍵盤裝置分中式和西式兩大類。鍵盤上還設有結構鍵,筆劃鍵,學習鍵,模糊鍵,聲調鍵,字詞鍵和詞標鍵等。西式鍵盤又分標準鍵盤,改良鍵盤和改擴鍵盤三小類。標準鍵盤又分順口合并鍵盤和整組合并鍵盤兩種;改良鍵盤也分順口合并鍵盤和整組合并鍵盤兩種;改擴鍵盤分單韻母鍵改擴鍵盤,大排行改擴鍵盤和小排行改擴鍵盤三種。中式鍵盤分大鍵盤、中鍵盤、小鍵盤三小類。大鍵盤又分全能鍵盤,注音鍵盤和雙拼鍵盤三種;中鍵盤又分模排與縱排兩種;小鍵盤也分橫排與縱排兩種。
漢碼的標準鍵盤和標準西文鍵盤上的西文字母完全相同,有一部分拼音字母與西文字母相對應,見
圖1。把AWE鍵分別定為zh,ch,sh健,這是按zh ch sh r整組字母從左到右的順序安置的。把O鍵定為零聲母鍵,把lvy鍵分別定為iuü鍵,把v鍵定為字詞鍵。把ai,ei ao ou,an en ang eng兩組韻母依次安排在第二排由S到L的8個字母鍵位中。標準鍵盤和改良鍵盤的順口合并鍵盤都確定了en與呀同鍵,u與擁同鍵,u與哇同鍵,er可以和任何非零韻母同鍵。標準鍵盤類和改良鍵盤類的順口合并鍵盤都規(guī)定按順口易記規(guī)律排列的威彎溫,汪歪因分別與約冤暈,腰耶因同鍵。余下的五個韻母按煙 憂 央 英 翁的順序排列。標準鍵盤類和改良鍵盤類的整組合并鍵盤都規(guī)定了哇窩歪威分別與約冤暈擁同鍵,彎溫汪翁分別與煙因央英同鍵。呀與en同鍵,er可以和任何非零韻母同鍵。
改良鍵盤是在標準西文鍵盤原有26個字母鍵位的范圍內,按漢碼聲韻雙拼所規(guī)定的排列與分組順序重新進行排列,見圖2。不打亂整組內的順序,并使同一組的字母都安排在同一行中。聲母基本上按自上到下的順序逐行排列,韻母基本上按從下到上的順序逐行排列。并使26個西文字母正好每鍵分配一個。zh ch sh分別與aoe同鍵,zh ch sh r整組地被移到iuü組后面去。第一行10個字母鍵分別是b威約(哇約),p彎冤(窩冤),M溫暈(歪暈),f汪腰(威擁),d歪耶(彎煙),t因(溫因),n煙(汪央),L憂(翁英),W零央(耶),V字詞。第二行9個字母鍵分別是g ai,k ei,h ao,j ou,q an,x呀en(呀),z ang,c eng,s英er(腰)。第三行7個字母鍵分別是i,u擁,Yü哇,zh a,ch窩o,sh e,r翁(憂)。對于標準鍵盤和改良鍵盤去掉上面括號內的韻母以后剩下的內容為順口合并改良鍵盤。如果以括號內的韻母取代不帶括號的iuü類韻母之后,就變成了整組合并改良鍵盤。見圖1和圖2。
改擴鍵盤是把標準鍵盤上局限在26個字母鍵范圍內的雙拼字母擴大到37個有下標符號的鍵位中(數字鍵和屏幕拷貝鍵除外),即在這37個鍵位上都可以安排雙拼字母,與雙拼字母相對應的26個西文字母(包括V和W)的位置安排得比較集中。如果從標準鍵盤QAZ三鍵位的左側,RFV三鍵位的右側,ik<鍵位的右側和=]~鍵位的右側位置分別畫四條曲線的話,就將鍵盤上的鍵位分成了三大框,這四條曲線叫框線。在同一框內,每行只填一組拼音字母,同框每組的開頭字母都在框的同側,且緊挨著框線從左向右依次排列。使同框內的排頭字母對齊,排行第二的字母也對齊。單韻母改擴鍵盤每鍵只安排一個韻母。它的第一行12個拼音字母鍵分別是b呀,p耶,m腰,f憂,d約,t冤,n暈,L擁;g哇,k窩,h歪,[威。第二行12個拼音字母鍵分別是j煙,q因,x央,w零英;zh a,ch o,sh e,R;z彎,c溫,s汪,]翁。第三行在三個框內的10個字母鍵分別是i,u,Yü,V字詞;;ai,"ei,~ao,<ou;>an,?en。以上同大行但不同框的字母用分號隔開。數字鍵0右側的兩鍵依次是-ang,=eng。第三行左框開頭i鍵左側的鍵位是er,見圖三。如果把拼音字母iuü分別拆分出聲介母iuü和韻母iuü來,且三個聲介母分別獨占一鍵,就會方便注音的輸入。例如對于上述單韻母改擴鍵盤,如果把iuü拼音字母鍵改成iuü聲介母鍵,把分離出的iuü韻母鍵分別安置在dtn三個鍵位上,再把約冤暈擁四個韻母分別移到gkh[四鍵中,就得到了一個大排行改擴鍵盤,見圖,框線用雙線標出。
如果把zh ch sh r組前移到dtnL組的后面,然后再按順序先往左框中由上到下安置各組,每組占一小行,后往中框中安置,最后往右框中安置。這就得到了小排行改擴鍵盤,見圖4。前移的目的是使四個一組的三組聲母鍵可齊整地放在同一框中,使三個一組的三組聲母鍵也能齊整地放在同一框中。小排行改擴鍵盤左框的三小行字母是b呀,p耶,m腰,f憂;d煙,t因,n央,L英;zh a,ch o,sh e,r。中框的三小行字母是g哇約,k窩冤,h歪暈,w零威擁;j彎,q溫,x汪,?翁;zi,cu,sü,v字詞。右框的三小行是i,U,Yü,[;ai,v ei,~ao,]ou;<an,>en。上面各小行之間用分號隔開。
中式大鍵盤是在標準西文鍵盤的基礎上,把26個字母鍵增加到63個,并重新進行排列,包括空格鍵在內共分成7排,每排安排十個字母鍵。其它各類型鍵仍然保留,只是在位置上有些改變??崭矜I相當于8個鍵的寬度,其上下各有三行字母鍵,上部共分成三個矩形框,左框為四個字母一組的聲母框,即4×3框,中框為三個字母一組的聲母框,即3×3框,右框為3個字母一組的聲介母和韻母框。在同一框中,各組同一序號的字母全對齊。右框第三行最末一個鍵位E的右鄰鍵位是耶??崭矜I下部也分成三框,這三框的第一行除了最右端為ong以外,其余的都是零韻母。而在第二、三行,左框為i類韻母,中框為u類韻母,右框為u類韻母??崭矜I的右側為零聲母鍵,左側為字詞鍵。字母鍵的第三排左框的第三個字母鍵即sh鍵標上西文字母V,右框第一排的第一鍵標上W。在字母鍵上面的一排為十個數字鍵,字母鍵的左右側各為兩列符號鍵,其中相似或對稱的符號鍵放在相鄰的位置。以上所述的中式大鍵盤共分三個層次,第一層次是在空格鍵以上,是含26個西文字母的鍵盤。第二個層次是在字母鍵第五行以上,是為能實現注音方案的拼音字母,叫做注音鍵盤。第三層次是在下面又增加了兩行20個iuu類韻母后,就得到一個能便利全拼、注音、雙拼的全能鍵盤。全能鍵盤每鍵只有一個拼音字母,且聲母和韻母不同鍵。如果在注音鍵盤的上左框的各行中,從上到下依次填入呀耶腰憂,煙因央英,約冤暈擁。在上中框的第一行中依次填入哇窩歪;在第二行左鍵填彎,右鍵填威;在第三行依次填入溫汪翁。就得到了一個雙拼鍵盤,見圖5。
模排中鍵盤和模排小鍵盤是如果只取中式全能鍵盤空格鍵上方的左框和中框,在中框下面再增加一個第四排,依次填上iuü聲介母。并且使iuü韻母分別與zcs同鍵,a(o窩)e耶四個韻母分別與zh ch sh r同鍵,ai ei ao ou分別與dtnL同鍵,an en ang eng er ong分別與b T m f g k同鍵。西文字母Y填在u鍵上。在左框的下面也增加一個第四排,依次填入VW零聲母和空格鍵四個鍵。這樣就得到了一個能鍵入漢語注音方案且中西兼容的新鍵盤,叫做橫排中鍵盤。見圖8如果把上述鍵盤右框的第二、三、四排的字母順次上移一排,并去掉VW兩個字母鍵,并且使在中文上檔狀態(tài)時,漢語注音字母的諸鍵中分別有V W j q x各西文字母的大小寫鍵和其它一些符號鍵。這就得到了一個適用于小型電腦的新鍵盤,叫做橫排小鍵盤,見圖9。
縱排中鍵盤和縱排小鍵盤是如果把橫排中鍵盤兩框內各組均改為縱向排列,就得到了一個四行七列的新鍵盤。在第一列的最下邊再增加一鍵,把零聲母和er移到此鍵中,把空格鍵放到第四列的第四鍵上,把V放在第五列的第四鍵上,把W放到第六列的第四鍵上。這樣的新鍵盤叫做縱排中鍵盤,見圖6。如果把上述鍵盤右框中的第二、三、四列分別順次左移一列,并去掉V W兩個字母鍵,并且使在中文上檔狀態(tài)時,注音字母的諸鍵中分別有j q x v w各字母的大小寫鍵和其它一些符號鍵,這樣又得到了一個新鍵盤叫做縱排小鍵盤,見圖7。
也就是說,在同矩形框內往各行或各列先填入的各組的字母(一般指聲母)個數均相同。若各組均橫向排列,則各組同序號的字母均縱向對齊。若各組均縱向排列,則各組同序號的字母均橫向對齊。
聲調鍵分別用六個符號鍵表示。用“-”表示一聲,用“=”鍵表示二聲,用“[”鍵表示三聲,用“]”鍵表示四聲,用“;”鍵表示輕聲,用“””鍵表示用戶分不清的聲。也就是說,漢碼設有用戶分不清聲調的鍵。
筆畫鍵是用數字鍵1表示漢字是1筆劃或零筆畫,由2到0共9個數字鍵分別表示由2到10的9種筆劃。符號鍵-、=、[、]分別表示漢字由11到14的四種筆劃。符號鍵“;”表示15畫和15畫以上的筆畫。符號鍵“"”表示用戶記不清的筆畫。也就是說,漢碼設有記不清筆畫的鍵。對于音首碼和首尾碼來講,筆畫數是指一個漢字去掉部首之后所剩下部分的筆畫數。對于只由一個字根組成的漢字,它的筆畫數為零筆畫。對于聲碼來講,筆劃數是指包括部首即整個漢字的筆畫數。
漢碼設有六種結構鍵。凡漢字的外層為橫結構,后一部分為縱結構的叫橫縱結構,簡稱橫,用“-”鍵鍵入。例如“騎”字,它的外層由“馬”和“奇”兩部分橫向組合而成,它的后一部分“奇”是由“大”和“可”兩部分縱向組合而成,所以叫橫縱結構。凡外層為橫結構,后部分為非縱結構的漢字叫橫非縱結構,簡稱非,用“=”鍵鍵入。例如“馴”字,它的外層為橫向結構,而它的后一部分“川”不是縱向結構,所以叫橫非縱結構。凡外層為縱結構的叫縱結構,用“[”鍵鍵入。凡外層由“囗”形圍成的,或整個字是一個交插在一起結構的,或由單筆畫形成的字統(tǒng)稱單結構,用“]”鍵鍵入。凡外層為非橫、非縱、非單結構的叫雜結構,用“;”號鍵鍵入。凡用戶分不清到底是屬于哪種結構的,用“"”號鍵鍵入。也就是說,漢碼設有用戶分不清或記不清到底是屬于哪種結構的結構鍵。
漢碼設有學習鍵。凡用戶鍵入了不規(guī)范方法,出現了不規(guī)范信號后,或選中了不規(guī)范重碼字詞后,或選中了容錯的編碼字詞以后,或鍵入了模糊鍵之后,再鍵入學習鍵,系統(tǒng)將發(fā)出規(guī)范的信號,供用戶糾錯、學習、提高。例如把連續(xù)鍵入“””和“~”兩鍵當做學習鍵。
漢碼設有模糊鍵。先對鍵入漢字編碼的未完成態(tài)做進一步分類是把只差在提示行上對重碼進行選擇時的未完成態(tài)叫做選擇未完成態(tài),把除去選擇未完成態(tài)之外的未完成態(tài)叫做一般未完成態(tài)。在一般未完成態(tài)時,鍵入“?”鍵表示模糊鍵。在完成態(tài)時,連續(xù)鍵入“””和“?”兩鍵表示一個漢字的第一碼為模糊鍵。也就是說,對于在完成態(tài)和一般未完成態(tài),模糊鍵用不相同的鍵表示。也就是說,對于由用一鍵輸入容易產生二義性的一個信息,用非常規(guī)搭配的兩鍵連續(xù)輸入來表示鍵入這一個信息,能避免或減少產生二義性。
除了中式小鍵盤以外的漢碼鍵盤,都設有數字和字母兩種鍵面字,即高頻單碼字。一種是十個數字鍵面字,它們的筆畫數分別與十個數字鍵的數值相對應。它們是一人大中生地這國就時。有兩種鍵入方式,一種是只用鍵面字所在的鍵一鍵鍵入,叫數字不加字詞鍵鍵面字另一種是先按鍵面字所在的鍵,再按字詞鍵共用兩鍵鍵入。叫數字加字詞鍵鍵面字這兩種輸入方法可用菜單方式進行選擇。字母鍵面字共25個,它們分別是不平民發(fā),的他你了,個可和,及起小,主產是日,子次三,二,以我于。其中“二”字是零聲母所對應的鍵面字。它們都用與這個字的聲母所對應的鍵和字詞鍵兩鍵鍵入。
漢碼設有2千字左右,4千字左右,7千字左右,1萬2千字左右,2萬字左右,共5個固定的字符集。大的字符集包含小的字符集。還設有在某幾個字符集的基礎上用戶可以增減字符而形成幾個新字符集的功能。還設有用戶可以自定義數個新字符集的功能。還設有用戶可以改變高頻字詞及其排列順序的功能。對上述的幾個字符集,用戶可以用菜單的方式進行選擇。上面所設立的2千字字符集是專為初小學生和掃盲設立的。
如果鍵入某個漢字編碼之后在本字符集內沒有符合本編碼的漢字,則漢碼軟件會自動地擴大字符集,在擴大了的字符集范圍內搜尋。如果在鍵入某個漢字編碼之后,雖然顯示出了符合本編碼的漢字,但不是用戶所需要的漢字,這時用戶可以按“擴大字符集”鍵,則電腦將在擴大了的字符集范圍內搜尋所需要的那個漢字。即漢碼設有自動擴大字符集和人為地擴大字符集兩個功能。
漢碼設有4萬左右,8萬左右,15萬左右三種固定的詞條集,大的詞條集包含小的詞條集。還設有可以自定義的數個詞條集的功能。還設有在以上某種詞條集的基礎上用戶可增減詞條的功能。對上述各種詞條集,用戶可以用菜單方式進行選擇。
漢碼配備有音節(jié)表,用韻母作列標,其順序是零韻母,iuü,i類韻母,u類韻母,ü類韻母。用聲母作行標,其中零iuü四個聲母共占第一格,以下各格依次為b p m f d t n l g k h j q x zh ch sh r z c s。把聲母和韻母相拼所成的音節(jié)填到相應的格子中去。漢碼給每個字根都賦予一個音,再把賦了音的字根填到音節(jié)表相應的格子中去。有的音節(jié)格子填入的字根多,特別是填入了高頻字根時,這種音節(jié)叫密音節(jié)。有的音節(jié)格子填入的字根少,甚至沒有字根,這種音節(jié)叫疏音節(jié)。為了減少重碼,給字根賦音時盡量賦予疏音節(jié)的音。對有些有習慣音的字根,可以改變它的習慣音,而賦予它疏音節(jié)的音。以字根“尸”為例,如果給它賦“shi”的音,填到音節(jié)表中“shi”的格子中,因在這一格子中將填入“矢、史、氏、世”等多個高頻字根,就會造成了密音節(jié)。如果把“尸”的字根音改成“mei”,也就是給字根“尸”賦予“mei”這個音,把字根“尸”填到“mei”這個音節(jié)格子中去,就會使音節(jié)表中字根的分布比較均勻一些了。為了便于記憶,把同音節(jié)中某幾個字根組成一組,用括號括起來,叫字根組。有時還在字根的旁邊加一個助記的關系字詞或符號,并在這個關系符下面劃一條橫線作標記。例如可以把同在音節(jié)“mei”中的兩個字根“ ”和“尸”組成一組,用括號括起來,并在括號外加注一個下面標有橫線的關系符“眉”字。
在音節(jié)表中,除了有四百多個能拼成音節(jié)的格子以外,還閑置著幾百個不能拼成音節(jié)的格子。如聲母為“f”,而韻母分別為呀 耶 腰 憂的四個雙音節(jié)格子。我們把在一筆畫為灣折筆型的諸多字根中,都為順時針的灣折筆型字根賦予雙音節(jié)的音為“f呀”,把都為逆時針的灣折筆型字根賦予雙音階的音為“f耶”,把第一個灣為順時針而第二個灣為逆時針的多灣筆型字根賦予雙音階字根音為“f腰”,把第一個灣為逆時針而第二個灣為順時針的多灣筆型字根賦予雙音節(jié)的字根音“f憂”。已經賦予其它字根音的灣折筆型字根除外。見表1。
漢碼設有可以動態(tài)選擇的四個字根集。音首碼、首尾碼、聲碼三大類編碼方法設有四種字根集。大字根集基本上包含小的字根集,特別是在字根的形狀方面。320個左右字根的字根集叫普及字根集,550個左右的字根集叫提高字根集,700個左右的字根集叫做專業(yè)字根集,最后一個叫做無重碼字根集。它是在專業(yè)字根集的基礎上再增加少量的字根,把一部分造成重碼的字根改變字根音,對少數重碼字改變字形,再對某些重碼字人為地規(guī)定編碼,從而達到無重碼的目的。無重碼字根集分兩類,一類是可對4千個左右常用漢字實現無重碼,另一類對6千多個漢字實現無重碼。對以上數種字根集,用戶可用菜單方式進行選擇。表1是提高字根集音節(jié)表,其中帶有“ ”標記的是普及字根集,帶“-”標記的是助記的關系符號。
漢碼設有次首根和次尾根兩種次字根。它們的定義是次首根(次尾根)是假如一個字根是由明顯兩部件組成,且刪去后邊(前邊)的部件后剩下的部分仍為字根,則剩下的部分為次首根(次尾根)。假如一個字根只由一個部件組成,設法把這個字根拆成兩部分,必須使前(后)一部分為字根,這時把后(前)一部分刪掉,剩下的前(后)部分為次首根(次尾根)。如果某個字根為一筆畫,那么它的次首根、次尾根和這個字根相同。對于不易拆分的字根,其次首根,次尾根將被統(tǒng)一規(guī)定出來。如果一個字根有多種拆分法,特規(guī)定如下拆分原則1、在多個拆分法中,能獲得大的次字根的方法優(yōu)先。2、根據公眾公認的習慣組合拆分法去拆分的優(yōu)先。3、拆分出的兩部分均為字根的優(yōu)先。也就是說,漢碼按照某種規(guī)律把一個字根去掉一筆畫或數筆畫或一個部件之后所剩下的部分來表示這個字根的某個信息。如按字根的書寫順序去掉前1筆或數筆或前部件,或去掉后一筆或數筆或后部件。
把一個字拆成字根的方法。聲碼是基本按書寫順序逐個拆分,如果存在著多種拆分方法時,按順序能拆分出大的優(yōu)先。音首碼是首字根拆出大的優(yōu)先。當一個漢字本身為一個字根時,次首根是它的首字根。首尾碼是首字根拆出大的第一優(yōu)先,尾字根拆出大的第二優(yōu)先。當一個漢字本身為一個字根時,這個漢字就是首字根,這個漢字的次尾根是尾字根。
漢碼的高頻部首是選出宀氵木扌石土女亻(辶廴)口火钅犭忄竹蟲山日足艸纟讠王月阝共25個高頻部首,分別安排在其字根音的聲母與之對應的b p m f d t n l g k h j q x zh ch sh r z c s i u ü和零聲母共25個聲母鍵上。其中,賦予部首“氵”的字根音是po,其對應聲母是p,賦予部首“石”的字根音是dan,其對應的聲母是d。規(guī)定把字根“辶”和“廴”組成一組,合起來當做高頻部首,賦予它們的字根音是guò。賦予字根“阝”的字根音是a,它對應的聲母是零聲母,并且把左耳刀“阝”規(guī)定為高頻部首,安排在零聲母鍵上,見圖5。也就是說,漢碼選出若干個高頻部首,按照某些規(guī)律,分別安排在若干個鍵上。例如每鍵安排一個,或每鍵安排數個,又例如在若干個聲母鍵范圍內安排,或在26個字母鍵范圍內安排,或在有下標的若干個鍵中安排等等。
漢碼有兩種輸入詞的辦法,一種是用四鍵輸入一個詞,不加詞標,另一種是加詞標。有如下幾種加詞標的辦法第一種是在第五鍵時以字詞鍵為詞標,即相當于不加詞標輸入詞的各種編碼方法再分別在第五鍵時鍵入字詞鍵。第二種是在第三鍵時以字詞鍵為詞標,表示鍵入的詞為二字詞,即相當于不加詞標輸入詞的諸多方法分別在第三鍵時鍵入字詞鍵。第三種是在第三鍵時鍵入由1到0共10個數字鍵為詞標。其中數字鍵1表示二字詞第一個字的外層為橫結構。數字鍵2表示二字詞第一個字的外層為非橫結構。數字鍵3、4、5分別表示三字詞、四字詞、五字及五字以上字詞。6、7、8、9、0分別表示二字詞第一個字為一聲、二聲、三聲、四聲和輕聲。當要用第三鍵鍵入詞標時,要把原不加詞標時編碼方法的第一、第二鍵鍵入后,再鍵入詞標鍵,而原第三鍵和第四鍵要順延到第四鍵和第五鍵時鍵入。當聲碼用筆畫鍵時,不能用數字鍵為詞標。第四種是前三碼和不加詞標鍵入詞時相同,第四碼鍵入字詞鍵即結束,共用四碼。對上述的幾種加詞標的辦法之間,用戶不必增加鍵數,就可以變換選用各種詞標法,即不必切換,也不必用菜單等方式選擇。
當用不加詞標的方法輸入詞時,聲碼是對于二字詞,第一個字部首的聲母為第一碼,尾根的聲母為第二碼,取第二字部首的聲母為第三碼,尾根的聲母為第四碼。對于三字詞,取第一個字首字根的聲母為第一碼,尾字根的聲母為第二碼,第二個字和第三個字首字根的聲母分別為第三碼和第四碼。如果其中某一個漢字只由一個字根組成,并且涉及到上述的尾字根的聲母時,就以次尾根的聲母代替。對于四字詞,四個碼分別為四個字首字根的聲母。對于五字和五字以上的詞,前三碼分別為前三個字首字根的聲母,最后一碼為最后一個字首根的聲母。
當用不加詞標的方法輸入詞時,音首碼是對于二字詞,第一個字的聲母為第一碼,韻母為第二碼,第二個字的聲母為第三碼,韻母為第四碼。對于三字詞,第一個字的聲母為第一碼,韻母為第二碼,第二字和第三字的聲母分別為第三碼和第四碼。對于四字和四字以上的詞,按先后順序依次取前三個字和最末一個字的聲母為碼。上述方法也適用于雙拼。
當用不加詞標的方法輸入詞時,首尾碼是對于二字詞,第一字首字根的聲母為第一碼,尾字根的聲母為第二碼,第二個字首字根的聲母為第三碼,尾字根的聲母為第四碼。對于三字詞,先分別取第一個字首字根和尾字根的聲母為第一、第二碼,再分別取第二、第三個字首字根的聲母為第三、第四碼。當某字只由一個字根組成時,上述的“尾字根的聲母”改用“次首字根的聲母”代替。對于四字詞,按先后順序分別取四個字的首字根聲母為四個碼。對于五字和五字以上的詞,分別取前三個字和最末一個字首字根的聲母為第一、第二、第三和第四碼。
拼音碼包括1全拼,2注音,3雙拼,4雙拼+聲調,5雙拼+結構,6雙拼+聲調+結構。音首碼包括1音+首,2音+首(包括高頻部首+聲調),3音+首(包括高頻部首+筆畫)。首尾碼包括1首+尾,2首(包括高頻部首+筆畫)+尾。聲碼包括當不足四碼時,有下列6種處理方法。1加空格鍵,2加空格鍵和次字根,3加結構鍵,4加結構鍵和次字根,5加筆畫鍵,6加筆畫鍵和次字根。
音+首的編碼方法是第一碼是漢字的聲母,第二碼是韻母,第三碼是部首字根的聲母,第四碼是部首字根的韻母。音+首(包括高頻部首+聲調)的編碼方法是如果要輸入的漢字的部首不屬于高頻部首,那么它和音+首的編碼方法相同;如屬于高頻部首,那么它的前三碼和音+首的編碼方法相同,第四碼是這個漢字的聲調。音+首(包括高頻部首+筆畫)的編碼方法是如果不屬于高頻部首,那么它和音+首的編碼方法相同;如果屬于高頻部首,那么它的前三碼和音+首的編碼方法相同,第四碼是除去部首后剩下的筆畫數。對于只由一個字根組成的漢字,上述的首字根用次首根代替。
首+尾的編碼方法是第一碼是部首的聲母,第二碼是部首的韻母,第三碼是末尾字根的聲母,第四碼是尾字根的韻母。首(包括高頻部首+筆畫)+尾的編碼方法是如果要輸入漢字的部首不屬于高頻部首,它的編碼方法和首+尾的編碼方法相同;如果屬于高頻部首,那么它的第一、三、四碼和首+尾的編碼方法相同,第二碼是這個漢字除去部首后剩余部分的筆畫數。
對于只由一個字根組成的漢字,上述的尾字根用次尾根代替。
聲碼的編碼方法是第一碼取漢字首字根的聲母,第二碼取第二個字根的聲母,第三碼取第三個字根的聲母,第四碼取尾字尾的聲母。如果某個漢字不夠四個字根,有如下六種不同的處理方法。1、加空格鍵的處理方法是若不足四碼時,只加空格鍵即結束。2、加空格鍵和次字根的處理方法是若不足四碼時,先加空格鍵,若連同空格鍵已夠四碼了則終止,若不夠四碼則再鍵入次尾根,若此時已湊夠四碼了,則結束,若還不夠時,再鍵入次首根即結束。3、加結構鍵的處理方法是若不夠四鍵時,則鍵入結構鍵即結束。4、加結構鍵和次字根的處理方法是若不夠四鍵時,則鍵入結構鍵,若此時已夠四鍵了則結束。若還不夠四鍵時,則鍵入次尾根,若此時已夠四鍵了則結束。若此時還不夠四鍵,則鍵入次首根即結束。5、加筆畫鍵的處理方法是若不夠四鍵時,則鍵入筆畫鍵后即結束。6、加筆畫鍵和次字根的處理方法是若不夠四鍵時則鍵入筆畫鍵,若此時已夠四鍵了則結束,若還不夠四鍵時,則鍵入次尾根。若此時已夠四鍵了則結束,若還不夠四鍵,則鍵入次首根即結束。
漢碼所設的不規(guī)范信號有兩個含義。一個是表示用戶鍵入的方法不規(guī)范,例如在提示行,把規(guī)范的提示顯示在“|”號的左側,把不規(guī)范的提示顯示在“|”號的右側,即把“|”號當做不規(guī)范信號。另一個是表示容錯。例如,當用戶在編碼中鍵入了6畫后,系統(tǒng)將在提示行把凡是符合本編碼6畫的漢字顯示在“|”號的左側,把不是6畫的顯示在右側,且5畫和7畫的顯示在前,隨后顯示4畫和8畫后,再隨后顯示3畫和9畫的……。即只有筆畫不同的且符合本編碼的漢字都能得到顯示。只不過放在不規(guī)范信號的右側,且接近規(guī)范筆畫的容錯漢字排在前面,遠離規(guī)范筆畫的容錯漢字排在后面?;谏鲜龅娜蒎e功能,非專業(yè)用戶在鍵入筆畫鍵時只需把估計的筆畫數鍵入即可。結構鍵或聲調鍵也有類似上述的容錯功能。即凡符合精確編碼的顯示在提示行“|”號的左側,凡只有結構鍵或聲調鍵不同的編碼其容錯漢字顯示在“|”號的右側,且接近結構鍵或聲調鍵精確編碼數值的排在前面,遠離的排在后面,所以對于非專業(yè)用戶只需鍵入估計的結構鍵或聲調鍵即可。
在選擇方式方面,漢碼把要選擇的項目按變換選擇的頻繁程度(即頻率)分成三張菜單,第一張為14種鍵盤菜單,見表4。第二張為輔助編碼方法,內分詞標、鍵面字、詞條、字根、字符五大類菜單,見表3。每大類分別選出一小類做為當前狀態(tài)。上述兩張菜單均屬于不常用菜單,均放到次級菜單中。第三張為常用菜單,放在主菜單中,見表2。內分拼音、音首、首尾、聲碼四大類編碼方法,這四大類連同鍵盤和輔助編碼方法共6大項,用數字編序,相當于主菜單。每大類又分若干小類編碼方法,上述四大類共包括17小類編碼方法,這17小類用字母排序,相當于次級菜單。漢碼是將這兩張菜單合放在一張菜單中且顯示于一張屏幕上,菜單下面設有“7”選數字鍵和“R”選字母鍵。當按R鍵后,系統(tǒng)就進入了選字母狀態(tài),這時可在每大類編碼方法中,選一小類作為本大類唯一的候選代表。四大類共可選出四個候選代表。當按數字7以后,系統(tǒng)就進入了選數字狀態(tài)。這時就可從1-4四個數字中選中一個數字,這個數字對應的大類中那個候選代表就成了當前的編碼狀態(tài)。也可以用復合鍵切換(或其它切換方式)從四個候選代表中選中一個做為當前編碼狀態(tài)。
漢符的定義是存在著一個固定的幾何圖形叫輪廓基型,簡稱基型。構成基型的n個元素的不同組合可組成C1n+C2n+……+Cnn個圖形。設由這些圖形組成的集合是全集,如果用其子集的元素表示某類符號,這個子集就叫做某類漢符集,其元素就叫某類漢符。例如存在著一個“ ”字幾何圖形叫基型,構成“ ”字的7條線段的不同組合可組成C17+C27+……+C77=127個圖形,設由這些圖形組成的集合是全集,如果用其子集{ }的元素表示十個數字符號,這個子集就叫做數字漢符集,其元素就叫做數字漢符。也就是說,每個漢符的幾何形狀必需包含在其基型的圖形之中。如果我們從上述的全集中按中國雙拼習慣特點選出60個元素作為雙拼字母符號,我們把這種符號叫做中式漢符。如果再從余下元素中選21種表示中式鍵盤中除了60個雙拼字母和十個數字之外的其它符號,我們把這種符號叫做鍵盤漢符。如果按中西兼容的條件從上述的全集中選出60個元素,作為雙拼字母符號,我們把這種符號叫做兼容漢符。在兼容漢符中有26個可以表示英文字母,把這26個可以表示英文字母的符號叫做英文漢符。在表5中,26個英文字母橫向對應的兼容漢符叫英文漢符。在每個英文漢符的上面再增加一橫,就得到了各自對應的大寫英文漢符。同樣的道理,可以創(chuàng)造出諸如俄文漢符,日文漢符,……。即用漢符可以表示世界上的多種字母和符號,從而可以簡化、統(tǒng)一和規(guī)范世界文字字母符號和其它類型的符號。組成“ ”字的7條線段有6個交點,如果以這6個交點組成的幾何圖形“ ”為基型,從這6個點元素中每次取若干個點進行組合,而形成C16+C26+……C66=63種圖形符號,對應著63種狀態(tài),再從這63種符號中選60種表示盲文中的拼音字母,叫做盲文漢符。如果在圖形“ ”的正中間加一點,就得到了一個新的基型,再從這新基型所包含的各種幾何圖形中選10個表示10個阿拉伯數字,叫做盲人數字漢符。同理,也可以發(fā)明出盲人鍵盤漢符,見表5。
用漢符表示的無重碼的或重碼極少的漢碼,特別是帶有漢字音和形義等信息的音首類型漢碼,可以表示或代替漢字。這種用漢符表示的漢字可以單獨應用,也可以和方塊字混合使用。在混合使用時,常用字用漢符表示,不常用字用方塊字表示。
用漢符表示的無重碼或重碼極少的漢字編碼可以用在電報和無線尋呼機等的通訊上,可通過三種形式進行尋呼通訊。第一種是尋呼者通過電話用語言把信息傳給尋呼臺,尋呼臺把語言翻譯成用漢符表示的漢字編碼,或翻譯成根據尋呼機的持有者自選定的漢字編碼及表示符號后,再把這個信息發(fā)給尋呼機的持有者。第二種是尋呼者通過電話配備的能鍵入漢字編碼的鍵盤,把信息以漢字編碼的形式傳給尋呼臺。尋呼臺經過加工,翻譯成用漢符表示的無重碼或重碼極少的漢字編碼,或翻譯成根據尋呼機攜帶者自選定的漢字編碼及表示符號后,再發(fā)給尋呼機的攜帶者。第三種是尋呼者通過能鍵入漢字編碼的鍵盤把用漢符表示的無重碼或重碼極少的漢字編碼發(fā)給尋呼臺,尋呼臺把收到的信息不經過任何翻譯和加工直接轉發(fā)給接收者。
建議用易顯示易機讀的漢符表示的拼音字母取代現行的漢語拼音和注音字母,不提倡漢語拼音,使之逐漸被淘汰。小學以注音為主,用橫排中鍵盤,中學以雙拼為主,用雙拼鍵盤或小排行改擴鍵盤。對普通話不熟悉者,建議先學聲碼,再學首尾碼,后學音首碼和拼音碼,從而使打字應用的過程也同時成為促進推廣普通話的過程,即邊應用邊學普通話,即漢碼有利于統(tǒng)一語音。建議以用漢符表示的音首碼和拼音碼等逐步代替漢字。這種用漢符表示的漢字可以和方塊字混合使用,最適合應用在速成掃盲非重要文件等領域中,有利于提高全民族的文化水平。即漢碼有利于漢字改革。如果全世界的文字符號都采用漢符來表示,那將為統(tǒng)一世界文字打下基礎。
表2 主菜單1.拼音 A 全拼B 注音C 雙拼D 雙拼+聲調E 雙拼+結構F 雙拼+聲調+結構2.音首 G 音+首H 音+首(高頻+聲調)I 音+首(高頻+筆畫)3.首尾 J 首+尾K 首(高頻+筆畫)+尾4.聲碼 L 空M 空+次根N 結構O 結構+次根P 筆畫Q 筆畫+次根5.輔助編碼方法6.鍵盤7.選數字 R.選字母 S.退出兩張次級菜單表3 表4鍵盤詞標 鍵面字 標準A 無詞標 L 數字不加 A 順口合并B 有詞標 字詞鍵 B 整組合并改良詞條 M 數字加 C 順口合并字詞鍵 D 整組合并C 4萬 字符 改擴D 8萬 N 2千 E 單韻母鍵E 15萬 O 4千 F 大排行G 小排行F 增減 P 7千 大H 全能G 自定義 Q 1萬2千 I 注音字根 R 2萬 J 雙拼H 320 中I 550 S 增減 K 橫排J 720 T 自定義 L 縱排小K 無重碼 U 高頻字詞 M 橫排及順序 N 縱排V 退出 O 退出
權利要求
1.一種以聲韻雙拼為主的主要由四大類主體編碼方法組成的漢字編碼總方法叫漢碼,及其相關的電腦鍵盤裝置,以及漢字編碼,以及漢字編碼、聲韻雙拼和漢語注音使用的字母符號-漢符。這種漢字編碼總方法適用于電腦打字,用漢符表示的漢字編碼可以表示漢字,可以用于漢字通訊。它們的特征是a)所述的漢字編碼總方法即漢碼是由主體編碼方法和附助編碼方法組成。主體編碼方法包括拼音碼,音首碼,首尾碼和聲碼四大類。附助編碼方法包括鍵面字(即高頻單碼字),字符及字符集,詞條集,字根及字根集,次字根,音節(jié)表,高頻部首,詞標,不規(guī)范信號和選擇方式等。b)所述的以聲韻雙拼為主的拼音方法是規(guī)定在一個音節(jié)中,當iuu處在最末位置時(包括只有iuu單韻母的音節(jié))叫韻母。當沒處在最末位置時,叫聲介母,屬于聲母類。21個普通聲母加上3個聲介母,再加上一個零聲母,共計25個聲母。規(guī)定a,o,e,ai,ei,ao,ou,an,en,ang,eng,er,12個韻母叫零韻母;規(guī)定哇耶腰憂煙因中英8個韻母為i類韻母;規(guī)定哇窩歪威彎溫汪翁8個韻母叫u類韻母;規(guī)定約冤暈擁4個韻母叫做ü類韻母;再加上iuü三個韻母共計35個韻母。如果用聲母,韻母共鍵的鍵盤,在以一個韻母做音節(jié)時,對于iuü三個韻母,前面分別加iuü聲介母;對于零韻母,前面加零聲母;對于i類韻母,前面加i聲介母;對于u類韻母,前面加u聲介母;對于ü類的韻母,前面加ü聲介母。漢碼的分組與排列順序是bpmf,dtnl,gkh,jqx,zhchshr,zcs,零聲母,iuü,aoe,aieiaoou,anenangeng,er,呀耶腰憂,煙因央英,哇窩歪威,彎溫汪翁,約冤暈擁,共57個,以上是用逗號把各組隔開的在鍵盤上,如果想改變上述的排列順序,盡量不打亂各組內字母的排列順序,而是整個組地提前或錯后,整組地合并或分離。c)所述的相關電腦鍵盤裝置分中式和西式兩大類,鍵盤上還沒有結構鍵,聲調鍵,筆畫鍵,學習鍵,模糊鍵,字詞鍵,詞標等。西式又分標準鍵盤,改良鍵盤和改擴鍵盤三小類。標準鍵盤又分順口合并鍵盤和整組合并鍵盤兩種;改良鍵盤也分順口合并鍵盤和整組合并鍵盤兩種;改擴鍵盤分單韻母鍵改擴鍵盤,大排行改擴鍵盤和小排行改擴鍵盤三種。中式鍵盤分大鍵盤、中鍵盤、小鍵盤三小類。大鍵盤又分全能鍵盤,注音鍵盤和雙拼鍵盤二種;中鍵盤又分橫排與縱排兩種;小鍵盤也分橫排與縱排兩種。
2.根據權利要求1所述的標準鍵盤,其特征是把AWE鍵分別定為zh,ch,sh鍵,是按同組字母從左到右的排列順序安置的。把O鍵定為零聲母鍵,把IUY鍵分別定為iuu鍵,把V鍵定為字詞鍵,把ai ei ao ou,an en ang eng兩組字母依次安排在第二排由S到L的8個字母鍵位中。標準鍵盤和改良鍵盤的順口合并鍵盤都確定了en與呀同鍵,u與擁同健,ü與哇同鍵,er可以和任何非零韻母同鍵。標準鍵盤類和改良鍵盤類的順口合并鍵盤都規(guī)定按順口易記規(guī)律排列的威彎溫,汪歪因分別與約冤暈,腰耶因同鍵。標準鍵盤類和改良鍵盤類的整組合并鍵盤都規(guī)定了哇窩歪威分別與約冤暈擁同鍵,彎溫汪翁分別與煙因央英同鍵。呀與en同鍵,er可以和任何非零韻母同鍵。
3.根據權利要求1所述的改良鍵盤,其特征是在標準西文鍵盤原有的26個字母鍵位的范圍內,按漢碼聲韻雙拼所規(guī)定的排列與分組順序重新進行排列。不打亂整組內的排列順序,并使同一組的字母都在同一行中。zh ch sh分別與aoe同鍵。zh ch sh r是整組地被移到iuü組后面去的。第一行10個字母鍵分別是b威約(哇約),p彎冤(窩冤),m溫暈(歪暈),f汪腰(威擁),d歪耶(彎煙),t因(溫因),n煙(汪央),L憂(翁英),w零央(耶),v字詞。第二行9個字母鍵分別是g ai,kei,hao,j ou,qan,x呀en(呀),z ang,c eng,s英er(腰)。第三行7個字母鍵分別是i,u擁,Yü哇,zh a,ch窩o,sh e,r翁(憂)。去掉上面括號內的韻母以后剩下的內容為順口合并改良鍵盤。如果以括號里的韻母取代不帶括號的iuü類韻母之后,就變成了整組合并改良鍵盤。
4.根據權利要求1所述的改擴鍵盤,其特征是把標準鍵盤上局限在26個字母鍵位范圍內的雙拼字母擴大到37個有下標符號的鍵位中(數字健和屏幕拷貝鍵除外),即在37個鍵位上都可以安排雙拼字母,與雙拼字母相對應的26個西文字母(包括V和W)的位置安排得比較集中。在鍵盤上的鍵位被四條框線分成三大框,即在鍵位上按縱向畫幾條框線在同一框內,每行只填一組拼音字母,同框每組的開頭字母都在框的同側,且緊挨著框線從左向右依次排列。使同框內的排頭字母對齊,排行第二的字母也對齊。單韻母改擴鍵盤每鍵只安排一個韻母,它的第一行12個拼音字母鍵分別是b呀,p耶,m腰,f憂;d約,t冤,n暈,L擁;g哇,k窩,h歪,[威。第二行12個拼音字母鍵分別是j煙,q因,x央,w零英;zh a,ch o,sh e,R;z彎,c溫,s汪,]翁。第三行在三個框內的10個字母鍵分別是l,u,yü,V字詞;;ai,ei,~ao,<ou;>an,?en。以上同大行但不同框的字母用分號隔開。數字鍵“0”右側的兩鍵依次是-ang,=ang。字母鍵第三行zha鍵左側的鍵位是er。如果把拼音字母iuü分別拆分出聲介母iuü和韻母iuü來,且三個聲介母分別獨占一鍵,就會方便漢語注意的輸入。例如,對于上述單韻母改擴鍵盤,如果把iuü拼音字母鍵改成iuü聲介母鍵,把分離出的iuü韻母鍵分別安置在dtn三個鍵位上,再把約冤暈擁四個韻母分別移到gkh[四鍵中,就得到了一個大排行改擴鍵盤。如果把zh,ch,sh,r組前移到dtnl組的后面,然后再按順序先往左框中由上到下安置各組,每組占一小行,后往中框中安置,最后往右框中安置,這就得到了小排行改擴鍵盤。整組前移的目的是使四個一組的三組聲母鍵可齊整地放在同一框中,使三個一組的聲母鍵也齊整地放在同一框中。小排行改擴鍵盤左框的三小行字母是b呀,p耶,m腰,f憂;d煙,t因,n央,L英;zha,cho,she,r。中框的三小行字母是g哇約,k窩冤,h歪暈,w零威擁;j彎,q溫,x汪,?翁;zi,cu,su,v字詞。右框的三小行是i,u,yü,[;ai,"ei,~ao,]ou;<an,>en。
5.根據權利要求1所述的中式大鍵盤,其特征是在標準西文鍵盤的基礎上,把26個字母鍵增加到63個,并重新進行排列,包括空格在內共分成7排,每排安排十個字母鍵。其它各類型鍵仍然保留,只是在位置上有些改變??崭矜I相當于8個鍵的寬度,其上下各有三行字母鍵,上部共分成3個矩形框,左框為四個字母一組的聲母框,中框為三個字母一組的聲母框,右框為3個字母一組的聲介母和韻母框。在同一框中,各組同一序號的字母全對齊。右框第三行最末一個鍵位E的右鄰鍵位是耶??崭矜I下部也分成三框,這三框的第一行除了最右端為ong以外,其余的都是零韻母。而在第二、三行,左框為i類韻母,中框為u類韻母,右框ü類韻母??崭矜I的右側為零聲母鍵,左側為字詞鍵。字母鍵的第三排左框的第三個鍵即sh鍵標上西文字母V,右框第一排的第一鍵標上W。在字母鍵上面的一排為十個數字鍵,字母鍵的左右側各為兩列符號鍵,其中相似或對稱的符號鍵放在相鄰的位置。以上所述的中式大鍵盤共分3個層次,第一層次是在空格鍵以上,是含26個西文字母的鍵盤。第二層次是在字母鍵第五行以上,是為能實現漢語注音方案的拼音字母,叫做注音鍵盤。第三層次是下面又增加了兩行20個iuü類韻母后,就得到一個能便利全拼注音,雙拼的全能鍵盤。全能鍵盤每鍵只有一個拼音字母,且聲母和韻母不同鍵。如果在注音鍵盤的上左框的各行中,從上到下依次填入呀耶腰憂,煙因央英,約冤暈擁。在上中框的第一行中依次填入哇窩歪;在第二行左鍵填彎,右鍵填威;在第三行依次填入溫汪翁,就得到了雙拼鍵盤。
6.根據權利要求1所述的橫排中鍵盤和橫排小鍵盤,其特征是如果只取中式全能鍵盤空格鍵上方的左框和中框、在中框下面再增加一個第四排,依次填上iuü聲介母。并且使iuü韻母分別與zcs同鍵,a(o窩)e耶四個韻母分別與zh ch sh r同鍵,ai ei ao ou分別與dtnl同鍵,an en ang eng er ong分別與bpmfgk同鍵。西文字母Y填在ü鍵上。在左框的下面也增加一個第四排,依次填入VW零聲母和空格鍵四個鍵。這樣就得到了一個能鍵入漢語注意方案且中西兼容的新鍵盤,叫做橫排中鍵盤。如果把上述鍵盤右框的第二、三、四排的字母順次上移一排,并去掉VW兩個字母鍵,并且使在中文上檔狀態(tài)時,漢語注音字母的諸鍵中分別有v w j q x各西文字母的大小寫鍵和其它一些符號鍵。這就得到了一個適用于小型電腦的新鍵盤,叫做橫排小鍵盤。
7.根據權利要求1所述的縱排中鍵盤和縱排小鍵盤,其特征是如果把橫排中鍵盤兩框內各組均改為縱向排列,就得到了一個四行七列的新鍵盤。在第一列的最下邊再增加一鍵,把零聲母和er移到此鍵中,把空格鍵放到第四列的第四鍵上,把v放在第五列的第四鍵上,把w放到第六列的第四鍵上。這樣的新鍵盤叫做縱排中鍵盤。如果把上述鍵盤右框中的第二、三、四列分別順次左移一列,并去掉vw兩個字母鍵,并且使在中文上檔狀態(tài)時,注音字母的諸鍵中分別有jqxvw各字母的大小寫鍵和其它一些符號鍵,這樣又得到一個新鍵盤叫做縱排小鍵盤。也就是說,在同矩形框內往各行或各列先填入的各組的字母(一般指聲母)個數均相同。若各組均橫向排列,則各組同序號的字母均縱向對齊。若各組均縱向排列,則各組同序號的字母均橫向對齊。以上所說的“字母個數”是指雙拼或注音的聲母、韻母或聲介母的個數。
8.根據權利要求1所述的聲調鍵,其特征是聲調鍵分別用六個符號鍵表示。用“-”鍵表示一聲,用“=”鍵表示二聲,用“[”鍵表示三聲,用“]”鍵表示四聲,用“;”表示輕聲,用“"”鍵表示用戶分不清的聲。也就是說,漢碼設有用戶分不清聲調的鍵。
9.根據權利要求1所述的筆畫鍵,其特征是用數字鍵1表示漢字是1筆劃或零筆劃。由2到0共9個數字鍵分別表示由2到10的9種筆劃。符號鍵-、=、[、]分別表示漢字由11到14的四種筆劃。符號鍵“;”表示15畫和15畫以上的筆畫。符號鍵“"”表示用戶記不清的筆畫。也說就是說,漢碼設有記不清筆畫的鍵。
10.根據權利要求1所述的結構鍵,其特征是漢碼設有六種結構鍵。凡漢字的外層為橫結構,后一部分為縱結構的叫橫縱結構,簡稱橫,用“-”鍵鍵入。凡外層為橫結構,后部分為非縱結構的漢字叫橫非縱結構,簡稱非,用“=”鍵鍵入。凡外層為縱結構的叫縱結構,用“[”鍵鍵入。凡外層為“囗”形圍成的,或整個字是一個交插在一起結構的,或由單筆畫形成的字統(tǒng)稱單結構,用“]”鍵鍵入。凡外層為非橫、非縱、非單結構的,叫雜結構,用“;”號鍵鍵入。凡用戶分不清到底是屬于哪一種結構的,用“"”號鍵鍵入。也就是說,漢碼設有用戶分不清或記不清到底是屬于哪種結構的結構鍵。
11.根據權利要求1所述的不規(guī)范信號,其特征是漢碼所設的不規(guī)范信號有兩個含義。一個是表示用戶鍵入的方法不規(guī)范。例如在提示行,把規(guī)范的提示顯示在“|”號的左側,把不規(guī)范的提示顯示在“|”號的右側,即把“|”號當做不規(guī)范信號。另一個是表示容錯。特別是在筆畫鍵、聲調鍵和結構鍵上,都容許產生錯誤,容許鍵入估計的數值。即都有容錯功能,并發(fā)出不規(guī)范的信號顯示。凡是用戶鍵入了不規(guī)范方法,出現了不規(guī)范信號后,或選中了不規(guī)范或容錯的字詞后,鍵入了模糊鍵之后,再鍵入學習鍵,系統(tǒng)將發(fā)出規(guī)范的信號、編碼、方法,供用戶糾錯、學習、提高。例如把連續(xù)按“"”和“~”兩鍵當做學習鍵。這里所說的容錯,也包括與鍵入的筆畫鍵、聲調鍵和結構鍵不同的字或詞都在提示行得到顯示。只不過是正確的顯示在“|”號的左側,不正確的在右側,其中與正確的接近的排在前面。
12.根據權利要求1所述的模糊鍵,其特征是在一般未完成態(tài)時,鍵入“?”鍵表示模糊鍵。在完成態(tài)時,連續(xù)鍵入“"”和“?”兩鍵表示一個漢字的第一碼為模糊鍵。也就是說,對于在完成態(tài)和一般態(tài)未完成態(tài),模糊鍵用不相同的鍵表示。也就是說,對于只用一鍵輸入容易產生二義性的一個信息,用非常規(guī)搭配的兩鍵連續(xù)輸入來表示鍵入這一個信息,能避免或減少產生二義性。
13.根據權利要求1所述的鍵面字,其特征是除了中式小鍵盤以外的漢碼鍵盤,都有數字與字母兩種鍵面字。一種是十個數字鍵面字,它們的筆畫數分別與十個數字鍵的數值相對應。它們是一人大中生地這國就時。有兩種鍵入方式。另一種是字母鍵面字,共25個,它們都用與這個字母的聲母所對應的鍵和字詞鍵兩鍵鍵入。
14.根據權利要求1所述的字符集和詞條集其特征是漢碼設有數種字符集和詞條集,對于字符集或詞條集,大的集合包含小的集合。還設有用戶可以改變高頻字詞及其排列順序的功能。還設有用戶可以自定義數個新字符集或詞條集的功能。對上述的幾個字符集或詞條集用戶還可以增減字符或詞條。對上述的幾個字符集或詞條集,用戶可以進行選擇。漢碼還設有自動擴大字符集和人為地擴大字符集兩個功能。
15.根據權利要求1所述的音節(jié)表,其特征是漢碼配備一個音節(jié)表,用韻母作列標,其順序是零韻母,iuu,i類韻母,u類韻母,u類韻母。用聲母作行標,其中零、iuu四個聲母占第一格,以下各格依次為bpmfdtnlgkhjqxzhchshrzcs。把聲母和韻母相拼所成的音節(jié)填到相應的格子中去。漢碼給每個字根都賦予一個音,再把賦予音的字根填到音節(jié)表相應的格子中去。在給字根賦音時盡量賦予疏音節(jié)的音,對有些有習慣音的字根,根據需要可以改變它的習慣音,而賦予它疏音節(jié)的音。把同音節(jié)某幾個字根組成一組,用括號括起來。有時還在字根的旁邊加一個助記的關系字詞或符號,并在這個關系符旁作一種標記。在雙音節(jié)格子中,可以填上雙音節(jié)字根。
16.根據權利要求1所述的漢碼相關鍵盤,其特征是由數個鍵組成的一組,此組的各鍵分別與聲調組各鍵,筆畫組各鍵和結構組各鍵一一對應,或分別與上述任兩組的各鍵一一對應。如由“-=[];"”6種符號鍵組成的一組,此組的各鍵分別與6種聲調組,6種筆畫組和6種結構組的各鍵一一對應。上述的6種筆畫組是指由11畫以上的5鍵不記不清筆畫的鍵共6個鍵組成的組。
17.根據權利要求1所述的次字根,其特征在于次字根包括次首根和次尾根兩種。它們的定義是次首根(次尾根)是假如一個字根是由明顯兩部件組成,且刪去后邊(前邊)的部件后剩下的部分仍為字根,則剩下的部分為次首根(次尾根)。假如一個字根只由一個部件組成,設法把這個字根拆成兩部分,必須使前(后)一部分為字根,這時把后(前)一部分刪掉,剩下的前(后)部分為次首根(次尾根)。如果某個字根為一筆劃,那么它的次首根,次尾根和這個字根相同。對于不易拆分的字根,其次首根,次尾根將被規(guī)定出來。也就是說,漢碼按照某種規(guī)律把一個字根去掉一筆畫或數筆畫或一個部件之后所剩下的部分來表示這個字根的某個信息。如按字根的書定順序去掉前一筆或數筆或前部件,或去掉后1筆或數筆或后部件。
18.根據權利要求1所述的字根,其特征是把一個字拆成字根的方法,聲碼是基本按書寫順序逐個拆分,如果存在著多種拆分方法時,按順序能拆分出大的優(yōu)先。音首碼是首字根拆出大的優(yōu)先。當一個漢字本身為一個字根時,次首根是它的首字根。首尾碼是首字根拆出大的第一優(yōu)先,尾字根拆出大的第二優(yōu)先。當一個漢字本身為一個字根時,這個漢字就是首字根。這個漢字的次尾根是尾字根。音首碼、首尾碼、聲碼三大類編碼方法設有數種字根集。在字根的形狀方面,字根多的字根集基本上包含字根少的字根集。其中有一個叫無重碼字根集,它是在專業(yè)字根集的基礎上再增加少量的字根,把一部分造成重碼的字根改音,對少數重碼字改變字形,再對某些重碼字人為地規(guī)定編碼,從而達到無重碼的目的。無重碼字根集又分為兩類,一類是對4千個左右常用字實現無重碼,另一類是對六千多個漢字實現無重碼。對這數種字根集,用戶可用菜單方式進行選擇。
19.根據權利要求1所述的詞標,其特征是漢碼有兩種輸入詞的辦法,一種用四鍵輸入一個詞,不加詞標,另一種是加詞標。有如下幾種加詞標的辦法第一種是在第五鍵時以字詞鍵為詞標,即相當于不加詞標輸入詞的各種編碼方法再分別在第五鍵時鍵入字詞鍵。第二種是在第三鍵時以字詞鍵為詞標,表示鍵入的詞為二字詞,即相當于不加詞標輸入詞的諸多方法分別在第三鍵時鍵入字詞鍵。第三種是在第三鍵時鍵入由1到0共10個數字為詞標。其中數字鍵1表示二字詞第一個字的外層為橫結構,數字鍵2表示二字詞第一字的外層為非橫結構。數字鍵3,4,5分別表示三字詞、四字詞、五字及五字以上字詞。6,7,8,9,0分別表示二字詞第一個字為一聲、二聲、三聲、四聲和輕聲。當要用第三鍵鍵入詞標時,要把原不加詞標時編碼方法的第一、第二鍵鍵入后再鍵入詞標鍵。而原第三鍵和第四鍵要順延到第四鍵和第五鍵時鍵入。當聲碼用筆畫鍵時,不能用數字鍵為詞標。第四種是前三碼和不加詞標鍵入詞時相同,第四碼鍵入字詞鍵即結束,共用四碼。對上述的幾種加詞標的辦法之間,用戶不必增加鍵數,就可以變換選用各種詞標法,即不必切換,也不必用菜單等方式選擇。
20.根據權利要求1所述的高頻部首,其特征是選出若干個高頻部首,按照某些規(guī)律,分別安排在若干個鍵上。例如選出宀氵木扌石土女亻(辶廴)口火钅犭忄竹蟲山日足艸纟讠王月阝共25個為高頻部首,分別安排在其字根音的聲母與之對應的25個聲母鍵上。
21.根據權利要求1所述的四大類主體編碼方法,其特征是拼音碼包括1全拼,2注音,3雙拼,4雙拼+聲調,5雙拼+結構,6雙拼+聲調+結構。音首碼包括1音+首,2音+首(包括高頻部首+聲調),3音+首(包括高頻部首+筆畫)。首尾碼包括1首+尾,2首(包含高頻部首+筆畫)+尾。聲碼包括當不足四碼時,有下面6種不同的處理方法。1加空格鍵,2加空格鍵和次字根,3加結構鍵,4加結構鍵和次字根,5加筆畫鍵,6加筆畫鍵和次字根。音+首的編碼方法是第一碼是漢字的聲母,第二碼是韻母,第三碼是部首字根的聲母,第四碼是部首字根的韻母。音+首(包括高頻部首+聲調)的編碼方法是如果要輸入的漢字的部首不屬于高頻部首,那么它和音+首的編碼方法相同;如果屬于高頻部首,那么它的前三碼和音+首的編碼方法相同,第四碼是這個漢字的聲調。音+首(包括高頻部首+筆畫)的編碼方法是如果不屬于高頻部首,那么它和音+首的編碼方法相同;如果屬于高頻部首,那么它的前三碼和音首的編碼方法相同,第四碼是除去部首后剩下的筆畫數。對于由一個字根組成的漢字,上述的首字根用次首根代替。首+尾的編碼方法是第一碼是部首的聲母,第二碼是部首的韻母,第三碼是末尾字根的聲母,第四碼是尾字根的韻母。首(包括高頻部首+筆畫)+尾的編碼方法是如果要輸入的漢字部首不屬于高頻部首,它的編碼方法和首+尾的編碼方法相同;如果屬于高頻部首,那么它的第一、三、四碼和首+尾的編碼方法相同,第二碼是這個漢字除去部首后剩余部分的筆畫數。對于由一個字根組成的漢字,上述的尾字根用次尾根代替。聲碼的編碼方法是第一碼取漢字首字根的聲母,第二碼取第二個字根的聲母,第三碼取第三個字根的聲母,第四碼取尾字根的聲母。如果某個漢字不夠四個字根,有如下六種不同的處理方法。1、加空格鍵的處理方法是若不足四碼時,只加空格鍵即結束。2、加空格鍵和次字根的處理方法是若不足四碼,則加空格鍵,若連同空格鍵已夠四鍵了,則終止,若不夠四鍵,則再鍵入次尾根,若此時已湊夠四鍵了,則結束,若還不夠四鍵時,再鍵入次首根即結束。3、加結構鍵的處理方法是若不夠四鍵時,則鍵入結構鍵即結束。4、加結構鍵和次序根的處理方法是若不夠四鍵時,則鍵入結構鍵,若此時已夠四鍵了則結束。若還不夠四鍵時,則鍵入次尾根,若此時已夠四鍵了,則結束。若此時還不夠四鍵,則鍵入次首根即結束。5、加筆畫鍵的處理方法是若不夠四鍵時,則鍵入筆畫鍵后即結束。6、加筆畫鍵和次字根的處理方法是若不夠四鍵時,則鍵入筆畫鍵,若此時已夠四鍵了則結束,若還不夠四鍵時,則鍵入次尾根,若此時已夠四鍵了則結束,若還不夠四鍵,則鍵入次首根即結束。
22.根據權利要求1所述的漢碼的選擇方式,其特征是菜單方式和非菜單方式相結合。漢碼把被選擇的諸多項目按被變換選擇的頻繁程度分列在若干張菜單中,即把常用的放在主菜單中,不常用的放在次一級菜單中。漢碼把相當于兩級的菜單合列在同一張菜單中,并顯示于同一屏幕上,并對處于當前狀態(tài)的項目或推舉出的候選項目做出特殊的信號或標記。漢碼的主體編碼方法分成若干大類,每大類又分成若干小類(項),先從同大類的若干小類之間用菜單方式選一小類做為本大類的候選代表,然后再從各大類被選出的候選代表之間用非菜單切換的方式或菜單方式(以非菜單切換的方式為主)選擇一小類做為當前的編碼狀態(tài)。
23.根據權利要求1所述的漢符,其特征是漢符的定義是存在著一個固定的幾何圖形叫基型,構成輪廓基型的幾個元素的不同組合可組成(Cn1+……+Cnn)個圖形,設這些圖形組成的集合是全集,如果用其子集的元素表示某類符號,這個子集就叫做某類漢符集,其元素就叫某類漢符。每個漢符的幾何圖形必包含在其基型的圖形之中。例如以“”為基型的中式漢符,兼容漢符,英文漢符等,以“”為基型的盲人漢符等。即用漢符可以表示世界上多種字母和符號,用漢符表示的無重碼或重碼極少的漢碼(特別是音首類型的漢碼)可以代表或代替漢字。這種用漢符表示的漢字可以單獨應用,也可以和方塊漢字混合使用,混合使用是指對常用的漢字用漢符表示,不常用的字仍用方塊字表示。
24.根據權利要求1所述的用漢符表示的漢字編碼可以用于漢字通訊,其特征是用漢符表示的無重碼或重碼極少的漢字編碼可以用在電報和無線尋呼機等的通訊上,可通過三種形式進行尋呼通訊。第一種是尋呼者用語言通過電話把信息傳給尋呼臺,尋呼臺把語言翻譯成用漢符表示的無重碼或重碼極少的漢字編碼,或翻譯成根據尋呼機的持有者自選定的漢字編碼及表示符號后,再把這個信息發(fā)給尋呼機的持有者。第二種是尋呼者通過電話配備的能鍵入漢字編碼的鍵盤,把信息以漢字編碼的形式傳給尋呼臺,尋呼臺經過加工,翻譯成用漢符表示的無重碼的或重碼極少的漢字編碼或翻譯成根據尋呼機攜帶者自選定的漢字編碼及表示符號后,再發(fā)給尋呼機的攜帶者。第三種是尋呼者通過能鍵入漢字編碼的鍵盤把用漢符表示的無重碼或重碼極少的漢字編碼發(fā)給尋呼臺,尋呼臺把收到的信息不經過任何翻譯和加工直接轉發(fā)給接收者。
全文摘要
一種以雙拼為主的主要由主體編碼方法組成的漢字編碼總方法叫漢碼,及其相關的鍵盤裝置,以及拼音字母符號——漢符。適于普及中小學打字,漢碼主體編碼方法包括拼音碼、音首碼、首尾碼和聲碼。輔助編碼方法包括動態(tài)字符集和字根集,次字根,音節(jié)表,高頻部首、詞標和選擇方式等。分別獨占一鍵的聲介母便利了漢語注音,鍵盤中拼音字母整組地移動與合并,字母個數相同的組被齊整地安排在同框之中。
文檔編號G06F3/023GK1111372SQ9410445
公開日1995年11月8日 申請日期1994年5月6日 優(yōu)先權日1994年5月6日
發(fā)明者劉家成 申請人:劉家成