專利名稱:三五音碼及其鍵盤的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于電腦漢字編碼輸入方法,也就是中文輸入法,還涉及了為實(shí)現(xiàn)這一方法的漢字輸入鍵盤。它是對(duì)本人前一項(xiàng)發(fā)明五三音碼的改進(jìn)。當(dāng)時(shí)為了避專利申請(qǐng)的商業(yè)性宣傳之嫌,把三五音碼稱為五三音碼,后來發(fā)現(xiàn)稱三五也可以,所以這次就改稱三五音碼了。
背景技術(shù):
在五三音碼的專利申請(qǐng)中,音碼選用微軟雙拼,其實(shí)也可以選用其它雙拼,比如智能abc雙拼等雙拼,之所以選用微軟雙拼作編碼實(shí)例,原因有二一是微軟雙拼使用的人較多。二是向微軟拋出繡球,希望微軟的Windows操作系統(tǒng)能預(yù)裝五三音碼(又稱三五音碼)輸入法,使之盡快推廣,并成為標(biāo)準(zhǔn)的中文輸入法。豈料,當(dāng)去年五、六月份我把資料由前臺(tái)轉(zhuǎn)交微軟的中文部經(jīng)理,幾天后向微軟的中文部經(jīng)理提出預(yù)裝要求時(shí),那中文部經(jīng)理以中文輸入法很多,再預(yù)裝一種會(huì)增加內(nèi)存為由一口拒絕。我也向聯(lián)想、方正、IBM、CA以及參加世界500強(qiáng)會(huì)議的公司遞交過資料,可都無結(jié)果。今年六月我又向同鄉(xiāng)求伯君先生遞交資料,可至今也杳無音訊。這使我想起了去年六月我向金洪恩軟件公司提出合作開發(fā)軟件時(shí),那個(gè)接待我的經(jīng)理說三五音碼既要記形部編碼方案,又要記雙拼鍵位,有點(diǎn)繁。
類似抱怨雙拼鍵位難記的人也很多。的確目前市場(chǎng)上的雙拼鍵位方案五花八門,或要硬記什么助記口訣,或要?jiǎng)討B(tài)鍵盤提示,適合專業(yè)人員使用,不便于大眾普及。因此有必要設(shè)計(jì)出鍵位排列極具規(guī)律性的雙拼方案來。為此在2002年遞交的三五音碼專利申請(qǐng)中,我發(fā)明了王治陽(yáng)雙拼,這一雙拼主要是對(duì)韻母在鍵盤上的排列作了優(yōu)化規(guī)定??蓪?duì)只有韻母沒有聲母的零聲母音節(jié)卻只規(guī)定取其韻母的首字母作為聲母,這樣規(guī)定是為了對(duì)三字詞或四字詞的取碼時(shí)減少重碼,其實(shí)也可以按目前市場(chǎng)上某些雙拼輸入法那樣用某個(gè)字母比如o或e甚至a作為聲母代碼。這又會(huì)給好事者以繞過專利的機(jī)會(huì)。
在先申請(qǐng)五三音碼的形部編碼也存在二大問題一是實(shí)施例中漢字部件過多,有30來個(gè),雖比其它輸入法字根少得多,可對(duì)某些懶得發(fā)抖的人來說,漢字部件仍然過多。事實(shí)上只用20來個(gè)漢字部件就能使全碼輸入時(shí)的重碼率很低,約為百分之一點(diǎn)五。而用30來個(gè)漢字部件時(shí)重碼率雖更低,約為千分之六,但卻只能降低重碼率千分之九,為降低千分之九,而增加10來個(gè)漢字部件可能是不明智的。另外有些漢字部件不合國(guó)家規(guī)范,還有些漢字部件包含形似的部件,這也給記憶帶來了難度。另外形部編碼規(guī)定只有對(duì)首三筆和末三筆編碼時(shí)遇到漢字部件,才可按漢字部件編碼,其實(shí)也可規(guī)定漢字部件出現(xiàn)在字首或字尾一律按漢字部件編碼。
二是可能給好事者繞過專利的機(jī)會(huì)。在以前的五三音碼專利申請(qǐng)中,附帶了橫、豎、撇、捺、折五種筆畫,并分別用1、2、3、4、5表示,還指出也可用五個(gè)標(biāo)點(diǎn)符號(hào)或字母表示??捎捎跊]有明確表示,可能會(huì)給好事者以“改進(jìn)”機(jī)會(huì)。其實(shí)當(dāng)剩下的筆畫不足三筆時(shí)也可以不對(duì)剩下的筆畫編碼,只用橫豎斜27種排列組合也可以的,這更會(huì)給人以繞過專利的機(jī)會(huì)。另外將提并入斜中也可以的,事實(shí)上在五三音碼的專利申請(qǐng)中有部分提是并入斜中的,當(dāng)時(shí)我以為這樣才符合情理,因?yàn)槠浴叭c(diǎn)水”和“二點(diǎn)水”中的“提”一般被認(rèn)為是點(diǎn)的,可現(xiàn)在想想,如果有人玩弄文字游戲,將提一律并入斜類筆畫中,也可能會(huì)給我?guī)砺闊?br>
另外我去專利檢索時(shí),發(fā)現(xiàn)也有人將漢字的各種筆畫歸類三類筆畫,只不過歸類為橫、豎撇、點(diǎn)捺三類筆畫。這種歸類方法將橫、橫起的折類筆畫歸類在一起,將撇、豎以及豎起、撇起的折類筆畫合并歸類在一起,這樣歸類雖能使三類筆畫的頻率大致接近,卻是不科學(xué)的,因?yàn)椤捌病焙汀稗唷倍季哂袃A斜性和旋轉(zhuǎn)性,理應(yīng)歸類為同類筆畫。舉例說,將長(zhǎng)撇并入豎中,似乎還有點(diǎn)道理,可將平撇并入豎類筆畫,比如將“和”字的第一筆并入豎類筆畫中就幾近荒唐了,因?yàn)樗c豎幾乎垂直。順便指出,如果有人將漢字的各種筆畫歸類為這三類筆畫后,套用五三筆碼、五三音碼、三五字碼的編碼方案,也可得出編碼,只是不利于頭腦反應(yīng)。
另外,我在檢索時(shí)發(fā)現(xiàn),也有人將漢字的各種筆畫歸類為橫、豎斜三類筆畫,其歸類方法是橫、橫起的折類筆畫歸類為橫;豎、不是橫起的折類筆畫歸類為豎;撇、點(diǎn)捺歸類為斜。其余取碼規(guī)則與本人發(fā)明的手機(jī)碼相同,這幾乎是為了占空子。它與本發(fā)明的區(qū)別僅僅是將各種斜起的筆畫比如撇點(diǎn)、撇橫、斜鉤等從斜類筆畫中抽出來并入到豎類筆畫中。既然將漢字的各種筆畫歸類為橫、豎、斜,卻將斜起的各種筆畫并入到豎中,這很不合理。如果有人將漢字的各種筆畫歸類為這三類筆畫后,套用五三筆碼、五三音碼、三五字碼、手機(jī)碼的編碼方案,也可得出編碼,只是不大合理。
技術(shù)方案本發(fā)明的目的是提供一種改進(jìn)完善了的電腦漢字編碼輸入方法三五音碼輸入法。它所推薦的王治陽(yáng)雙拼簡(jiǎn)單易記,鍵位排列特別是韻母鍵位的排列極具規(guī)律性,更便于三五音碼向大眾普及。另外音碼也可按習(xí)慣用全拼或采用注音符號(hào),適應(yīng)面更廣。其優(yōu)選的形部編碼方案,具有漢字部件規(guī)范且數(shù)量減少等特點(diǎn),更簡(jiǎn)單易學(xué),對(duì)遇到漢字部件時(shí)的取碼規(guī)則也作了優(yōu)化規(guī)定。所有這些都使三五音碼更簡(jiǎn)單,適應(yīng)面更廣,更便于輸入,且能有效地防止他人繞過專利,從而使三五音碼輸入法更易學(xué)好用,做到了既簡(jiǎn)單又高速。
與其它發(fā)明相比,三五音碼在按國(guó)家規(guī)范將各種筆畫歸類為五種基本筆畫的基礎(chǔ)上,將筆畫進(jìn)一步歸類橫、豎、斜三類根本筆畫,斜筆畫具有可旋轉(zhuǎn)性,旋轉(zhuǎn)后可與橫、豎構(gòu)成圓,與萬(wàn)物由不可分割的唯一具有慣性的圓形質(zhì)量能量相同的物質(zhì)組成的科學(xué)原理不謀而合。編碼規(guī)則簡(jiǎn)單客觀,一般人十幾分鐘可學(xué)會(huì),輸入一個(gè)漢字的完整編碼時(shí)靜態(tài)重碼率時(shí)很低,既可輸入會(huì)讀不會(huì)寫的漢字,也可輸入會(huì)寫不會(huì)讀的漢字,適合盲打聽打想打,做到高速脫稿輸入,使得漢字無論是輸入速度還是調(diào)出速度都快于西文。其優(yōu)點(diǎn)和效果是顯著的。
為達(dá)到改進(jìn)后的三五音碼的目的,本人設(shè)計(jì)了新的雙拼即王治陽(yáng)雙拼。王治陽(yáng)雙拼以標(biāo)準(zhǔn)漢語(yǔ)拼音方案基礎(chǔ),采用26個(gè)英文字母和“;”鍵作代碼。規(guī)定單個(gè)字母的聲母和韻母按標(biāo)準(zhǔn)漢語(yǔ)拼音方案規(guī)定的英文字母編碼,也就是說輸入時(shí),漢語(yǔ)拼音中單個(gè)字母的聲母和韻母分別對(duì)應(yīng)英文鍵盤上相應(yīng)的字母鍵。比如聲母f為單個(gè)字母,就對(duì)應(yīng)英文鍵盤上相應(yīng)的f鍵?!íㄓ胿表示,排在v鍵上。沒有聲母只有韻母的要補(bǔ)上韻母的首字母作聲母的代碼,只有聲母沒有韻母的也可在前面加字母0,這樣有二個(gè)字母的聲母ch、sh、zh只能i、u、v表示,將ch、sh、zh分別排到或者說定義到鍵位i、u、v上。注意“;”不宜作為聲母,因?yàn)樽鳛槁暷傅脑?,在輸入“;”時(shí)就不方便。只有聲母沒有韻母的也可在前面加0。將二個(gè)字母的聲母和i、u、v分別按26個(gè)英文字母的次序即音序排列,再一一對(duì)應(yīng),用對(duì)應(yīng)的字母編碼。接著按雙拼規(guī)律,將某幾對(duì)特定的韻母合并,用一個(gè)字母或別的一個(gè)符號(hào)編碼,排到相應(yīng)的一個(gè)字母或別的一個(gè)符號(hào)鍵上,之所以可合并,是因?yàn)楹喜⒑髮㈦p拼轉(zhuǎn)換為全拼時(shí),全拼的形式是唯一的。比如“uo”被合并到“o”,用“o”作韻母的代碼,當(dāng)“o”與任何一個(gè)聲母構(gòu)成雙拼,又將雙拼轉(zhuǎn)換為全拼時(shí),全拼的形式都是唯一的,比如雙拼“go”,轉(zhuǎn)換為全拼后只能是“guo”,而不可能是“go”。這樣“uo”被合并到“o”;“ui”被合并到“”;“n”被合并到“un”;“e”被合并到“ue”;“an”被合并到“uan”;“iong”被合并到“ong”;“ia”被合并到“ua”;“iang”被合并到“uang”;由于“er”的聲母代碼為“e”,若排到r鍵上,就能做到“er”的雙拼與全拼一致,所以將“er”排到“r”上。這些多個(gè)字母的韻母合并規(guī)則具有一定的規(guī)律性,還可用諧音等方法記憶。比“i”或“”開頭的韻母往往被合并。單個(gè)字母的韻母鍵上除了可排列被合并的多個(gè)字母的韻母外,不能再排其它多個(gè)字母的韻母。接著排列多個(gè)字母的韻母,被合并的多個(gè)字母的韻母就不再提及,排列時(shí)將開口呼a開頭的韻母列為一區(qū),也就是說第一個(gè)字母為a的韻母列為一區(qū);o開頭的韻母列為一區(qū);e開頭的韻母列為一區(qū);齊齒呼i開頭的韻母列為一區(qū);合口呼u開頭的韻母列為一區(qū)。每區(qū)又規(guī)定二個(gè)字母的韻母排在鍵盤的左邊,三個(gè)字母的韻母排在二個(gè)字母的韻母之右,四個(gè)字母的韻母排在最右,每區(qū)的韻母的字母數(shù)相同的,則按音序也就是說按26個(gè)英文字母的次序排列,比如說a后為b,b后為c,依此類推。一般自左至右排列,在實(shí)施例中這么排列。也可自右向左。當(dāng)然每區(qū)完全按音序排列也可以,我最初設(shè)計(jì)雙拼時(shí)就是這么考慮,只是估計(jì)別人可能想到,才將字母數(shù)考慮進(jìn)去。這更利于記憶。出于指法規(guī)則考慮,將組字頻率高的開口呼a區(qū)、o區(qū)、e區(qū)依次排在中間一行,即排在“s”、“d”、“f”、“g”、“h”、“j”、“k”、“l(fā)”、“;”。之所以o區(qū)在e區(qū)之左是因?yàn)槟戏侥:鬳n與eng有時(shí)不分,將eng排在“;”鍵上,采用南方模糊音就可以不擊“;”鍵。合并之后的合口呼u區(qū)組字頻率比齊齒呼i區(qū)略多一些,大約多11%,按指法規(guī)則,宜將u區(qū)排在“q”所在的一行,將i區(qū)排在“z”所在的一行。這樣排當(dāng)然可以,可由于””用“v”表示,由于i區(qū)和u區(qū)的組字頻率又差別不大,若將所有以″″開頭的排在“v”鍵所在的行,更加直觀易記,這樣u區(qū)只好排在“v”鍵所在的行,相應(yīng)地,i區(qū)就排在“q”鍵所在的行了,在編碼實(shí)例采用這一方案。具體說韻母的排列規(guī)律為a、o、e、i、u在英文鍵盤上的位置不變,例如a就在英文鍵盤的鍵位a上;用v代替;ie排在q鍵上,in排在w鍵上,iu、er排在r鍵上,ian排在t鍵上,iao排在y鍵上,ing排在p鍵上,ai排在s鍵上,an排在d鍵上,ao排在f鍵上,ang排在g鍵上,ou排在h鍵上,ong排在j鍵上,ei排在k鍵上,en排在l鍵上,eng排在“;”鍵上,ua排在z鍵上,ue排在x鍵上,un排在c鍵上,uai排在b鍵上,uan排在n鍵上,uang排在m鍵上,排上去后用相應(yīng)的字母作韻母代碼,比如uang用m作韻母代碼;iong被合并在ong,ia被合并在ua,e被合并在ue,n被合并在un,an被合并在uan,iang被合并在uang,uo被合并在o,ui被合并在。見圖5,為便于讀者看清楚,將小寫字母改為大寫字母。在輸入時(shí)完全可以將大寫字母改為相應(yīng)的小寫字母。用這種方法把標(biāo)準(zhǔn)漢語(yǔ)拼音方案中的聲母和韻母排在標(biāo)準(zhǔn)英文鍵盤上,形成了王治陽(yáng)雙拼鍵盤。由此可見,王治陽(yáng)雙拼遵循雙拼規(guī)律,將多個(gè)字母的韻母分為a區(qū)o區(qū)e區(qū)i區(qū)u區(qū),每區(qū)又考慮了字母數(shù)及26個(gè)英文字母的音序,具有很強(qiáng)的規(guī)律性。一般人幾分鐘能學(xué)會(huì),不易忘記,另外還在一定程度上考慮指法規(guī)則,便于操作。需要指出另一種排列方式是這樣的將ie排在z鍵上,in排在x鍵上,iu排在c鍵上,ian排在b鍵上,iao排在n鍵上,ing排在m鍵上,ua、ia排在q鍵上,ue、e排在w鍵上,un、n排在r鍵上,uai排在t鍵上,uan、an排在y鍵上,uang、iang排在p鍵上,其余排列不變,排上去后用相應(yīng)的字母作韻母代碼。
形部編碼規(guī)則為了防止他人繞過專利,可規(guī)定“提”既可一律并入橫,也可一律視為斜,或者將部分提并入橫中,部分提并入點(diǎn)。當(dāng)對(duì)1至5筆的漢字在按書寫順序以每三筆編碼時(shí),若不足三筆還剩下一筆時(shí)可將該筆歸類為橫或豎或斜,再接連補(bǔ)上二個(gè)同類橫或豎或斜筆畫,湊足三筆,用相應(yīng)的字母或其它符號(hào)編碼;當(dāng)還剩二筆時(shí),也將剩下的每筆歸類為橫或豎或斜,并回頭取剩下的第一筆,當(dāng)然也可一律規(guī)定回頭取剩下的第二筆,湊足三筆,用相應(yīng)的字母或其它符號(hào)編碼。當(dāng)剩下二筆時(shí)也可以將剩下的每筆歸類為橫或豎或斜,再根據(jù)這二筆的空間位置關(guān)系,分為相離、相連、相交三類,用任意三個(gè)數(shù)字表示,一般分別用橫、豎、斜的代號(hào)1、2、3表示,這樣就可將相離、相連、相交分別轉(zhuǎn)換成橫、豎、斜了,再轉(zhuǎn)換成橫豎斜的27種排列組合即可。其中兩個(gè)筆畫相離是指兩個(gè)筆畫具有一定的距離,相連是指兩個(gè)筆畫連接,但又不相交。事實(shí)上將剩下的第一筆或最末筆歸類為五種基本筆畫,用五個(gè)經(jīng)過優(yōu)選能有效降低重碼的字母或別的符號(hào)來編碼是最簡(jiǎn)單方便的,在實(shí)施例中選用這種方法。
6筆及以上的漢字取其首三筆和末三筆編碼,為了降低重碼,最好將某些漢字部件(筆畫結(jié)構(gòu))排在鍵上,數(shù)量可多可少,可為1~200個(gè),比如可為0或10或20或30或40或50或60或70或80或90或100個(gè),基本漢字部件數(shù)最好與某種西文字母數(shù)相當(dāng),即接近24個(gè)到33個(gè),這樣既便于記憶又能使重碼率低。對(duì)首三筆或末三筆編碼時(shí)若遇到排在鍵上的漢字部件要優(yōu)先按筆畫數(shù)最多的漢字部件編碼。也可規(guī)定對(duì)在字首或字尾的漢字部件不管其字首或字尾是否足三筆,一律優(yōu)先按筆畫數(shù)最多的漢字部件編碼。
圖1、漢字的各種具體筆畫與橫、豎、斜三類根本筆畫的對(duì)應(yīng)關(guān)系圖。
圖2、在任意三個(gè)依次出現(xiàn)的筆畫中,橫、豎、斜27種排列組合在鍵盤上的優(yōu)選排列圖。
圖3、漢字部件數(shù)為20來個(gè)的優(yōu)化三五音碼形部編碼鍵盤排列圖。
圖4、漢字部件數(shù)為30來個(gè)三五音碼形部編碼鍵盤排列圖。
圖5、王治陽(yáng)雙拼輸入鍵位排列圖。為便于看清楚,聲母、韻母用大寫字母表示,其實(shí)也可轉(zhuǎn)化為相應(yīng)的小寫字母表示。
圖1、圖2、圖3、圖4中的橫、豎、斜分別用1、2、3作代號(hào),例如“123”就代表“橫豎斜”,321就代表斜豎橫。
具體實(shí)施例方式
下面結(jié)合附圖和優(yōu)選的實(shí)施例作詳細(xì)說明。
本發(fā)明在編碼時(shí)對(duì)漢字筆畫、部件的認(rèn)識(shí)完全科學(xué)。筆畫是構(gòu)成楷書漢字字形的最小連筆單位,是書寫漢字時(shí)一次連續(xù)寫成的一個(gè)線條。按國(guó)家語(yǔ)委的規(guī)定,在只考慮漢字的運(yùn)筆方向而不計(jì)其輕重長(zhǎng)短時(shí),即只考慮其筆形時(shí)可分為橫、豎、撇、點(diǎn)、折五種基本筆畫,其中提并入橫,豎鉤并入豎,捺并入點(diǎn),各種折筆都作折,也就是說其他各種帶轉(zhuǎn)折的筆畫都作折。國(guó)家語(yǔ)委稱五種基本筆畫為橫、豎、撇、點(diǎn)、折,而本人傾向于稱橫、豎、撇、捺、折。因?yàn)辄c(diǎn)的筆畫是很短的,不象其它基本筆畫那樣具有一定的長(zhǎng)度,且有時(shí)運(yùn)筆方向下垂,甚至幾乎與撇相同。當(dāng)然國(guó)家語(yǔ)委規(guī)定稱點(diǎn)可能是因?yàn)辄c(diǎn)成字,而且組字頻率高于捺。其實(shí)國(guó)家語(yǔ)委還可規(guī)定也可稱五種基本筆畫為橫、豎、撇、捺、折,它與稱橫、豎、撇、點(diǎn)、折歸類相同,只是稱呼不同,完全等價(jià)。提一般并入橫中,在本實(shí)施例中如此。如果提不考慮筆畫的運(yùn)筆方向,只考慮其筆畫的傾斜角度的話,其傾斜角度與撇相同,因此也可約定并入撇中。在二點(diǎn)水、三點(diǎn)水中,提稱點(diǎn),因此也可將這部分提并入點(diǎn)中。豎鉤并入豎中,但筆畫豎鉤帶轉(zhuǎn)折,也可并入折中。本發(fā)明遵守國(guó)家語(yǔ)委的規(guī)定,歸類橫、豎、撇、捺(點(diǎn))、折五種基本筆畫。漢字部件是由筆畫組成的具有組配漢字功能的構(gòu)字單位。有的輸入法稱為字根、碼元、鍵元等。
本人通過潛心研究發(fā)現(xiàn),撇、捺都由上向下傾斜,故可并入斜筆畫,而折根據(jù)其沒折、彎、鉤前的運(yùn)筆方向可分別并入橫、豎、斜三類筆畫中。所有的折類筆畫都有個(gè)折點(diǎn),稱折或彎或鉤,根據(jù)其第一個(gè)折點(diǎn)折或彎或鉤前運(yùn)筆方向就可將各種折類筆畫并入到橫、豎、斜三類筆畫中。說得通俗點(diǎn),各種橫起的折類筆畫都并入橫類筆畫中,各種豎起的折類筆畫都并入豎類筆畫中,各種斜起的折類筆畫都并入斜類筆畫中,這三類筆畫本發(fā)明人稱之為根本筆畫,它與漢字的各種具體筆畫的對(duì)應(yīng)關(guān)系見圖1所示。這一歸類的實(shí)質(zhì)是將撇與點(diǎn)捺合并歸類為斜筆畫,至于折如何歸類到橫、豎、斜三類筆畫中并不重要,因?yàn)檎鄣慕M字頻率在五種基本筆畫中最低。比如可將橫起的折并入到橫中,將其它的折類筆畫并入到豎中,或者將其它的折筆并入到斜中,也可將各種順時(shí)針折并入到橫中,其余并入豎中,甚至將所有的折都并入到豎中。這些都是該領(lǐng)域普通專業(yè)技術(shù)人員的變形,不影響本發(fā)明的實(shí)質(zhì)。
接著編碼。音碼在先,形部編碼在后,在本實(shí)施例中如此。當(dāng)然也可規(guī)定形部編碼在先,音碼在后。為提高輸入速度,音碼采用雙拼,即依據(jù)雙拼輸入鍵位表,每個(gè)漢字拼音對(duì)應(yīng)兩鍵,第一鍵為聲母,第二鍵為韻母,敲擊聲母鍵和韻母鍵完成雙拼輸入。漢語(yǔ)中有些音節(jié)只有韻母,沒有聲母,稱為零聲母音節(jié)。在輸入零聲母字時(shí),可先輸入一個(gè)字母“o”,之后,在它后面輸入韻母,完成一個(gè)零聲母漢字的輸入。當(dāng)然為輸入詞組方便,也可以用零聲母漢字的韻母的首字母作為聲母輸入,在編碼實(shí)例中就這么規(guī)定。雙拼選用王治陽(yáng)雙拼。王治陽(yáng)雙拼作為一種雙拼輸入法,可獨(dú)立使用,也就是說可脫離三五音碼單獨(dú)使用。當(dāng)它與三五音碼形部編碼結(jié)合使用時(shí)如虎添翼。王治陽(yáng)雙拼排列方法前面以作了說明,王治陽(yáng)雙拼輸入鍵位表見圖5所示。該圖在標(biāo)準(zhǔn)鍵盤上標(biāo)識(shí)了漢語(yǔ)拼音方案的聲韻母,形成了王治陽(yáng)雙拼鍵盤。其實(shí)也可以不用“;”號(hào)作代碼,只用26個(gè)英文字母作代碼。從雙拼合并規(guī)律看,韻母in或ing或ie中的任意一個(gè)韻母與韻母uai合并都可以,這樣就可以使一個(gè)鍵空出,把將鍵盤中間排的某個(gè)鍵上的韻母筆如eng移至空出的鍵即可,一種優(yōu)選的排列是將ing移至uai上,將eng移至p鍵。當(dāng)然也可將ing移至uai后,將o區(qū)的ou或ong移至p上,再將余下的o區(qū)和e區(qū)左移一位即可。
不愿使用雙拼的可用全拼,即完全按照標(biāo)準(zhǔn)的漢語(yǔ)拼音規(guī)則,逐個(gè)鍵入字詞的漢語(yǔ)拼音來輸入字詞,輸入過程和書寫漢語(yǔ)拼音的過程完全一致。必要時(shí)可用簡(jiǎn)拼,即只輸入漢字的聲母。另外臺(tái)灣地區(qū)的人士,音碼部分還可使用注音方案輸入漢字。音碼是利用漢字的語(yǔ)音特征進(jìn)行的編碼,在我國(guó)一般以拼音為基礎(chǔ),按拼音特征進(jìn)行編碼。把三五音碼中的王治陽(yáng)雙拼作為一種輸入法獨(dú)立使用時(shí)就是音碼。形碼是指利用漢字的字形特征進(jìn)行編碼。把三五音碼中的形部編碼作為一種輸入法獨(dú)立使用時(shí)就是形碼。而音形碼是利用漢字的語(yǔ)音特征和字形特征進(jìn)行編碼,三五音碼就是音形碼。
三五音碼形部編碼規(guī)則是(1)對(duì)1至5筆的漢字按書寫順序以每三筆編碼,當(dāng)取至字尾不足三筆時(shí),將最末筆歸類為橫或豎或撇或捺或折,分別用“,”或“i”或“u”或“.”或“/”編碼,在編碼實(shí)例中這么編碼。輸入時(shí)將橫、豎、撇、捺、折分別排到或者說定義到“,”、“i”、“u”、“.”、“/”鍵上,敲擊相應(yīng)鍵就可輸入橫或豎或撇或捺或折。當(dāng)然也可用另外五個(gè)字母或別的符號(hào)比如1、2、3、4、5分別編碼,改排到另外五個(gè)字母或別的符號(hào)鍵上,敲擊相應(yīng)鍵即可。還可將最末筆改為剩下的第一筆。
(2)6筆及以上的漢字取其首三筆和末三筆編碼,敲擊首三筆和末三筆對(duì)應(yīng)的按鍵即可。
(3)在任意三個(gè)按書寫順序依次排列的筆畫中,將三個(gè)具體筆畫一一歸類為對(duì)應(yīng)的根本筆畫橫或豎或斜,橫、豎、斜的三三組合不外乎27種,分別為橫橫橫、橫橫豎、橫橫斜、橫豎橫、橫豎豎、橫豎斜、橫斜橫、橫斜豎、橫斜斜、豎橫橫、豎橫豎、豎橫斜,豎豎橫、豎豎豎、豎豎斜、豎斜橫、豎斜豎、豎斜斜、斜橫橫、斜橫豎、斜橫斜、斜豎橫、斜豎豎、斜豎斜、斜斜橫、斜斜豎、斜斜斜。一一對(duì)應(yīng)地排到27個(gè)互不相同的鍵上,這27個(gè)互不相同的鍵分別稱為橫橫橫鍵、橫橫豎鍵、橫橫斜鍵、橫豎橫鍵、橫豎豎鍵、橫豎斜鍵、橫斜橫鍵、橫斜豎鍵、橫斜斜鍵、豎橫橫鍵、豎橫豎鍵、豎橫斜鍵,豎豎橫鍵、豎豎豎鍵、豎豎斜鍵、豎斜橫鍵、豎斜豎鍵、豎斜斜鍵、斜橫橫鍵、斜橫豎鍵、斜橫斜鍵、斜豎橫鍵、斜豎豎鍵、斜豎斜鍵、斜斜橫鍵、斜斜豎鍵、斜斜斜鍵。敲擊這27個(gè)互不相同的鍵的其中某個(gè)鍵就輸入了該鍵上的三筆。因此排列時(shí)可完全不顧鍵上有無符號(hào)或有什么符號(hào)。但為便于理解,一般將橫、豎、斜的27種三三組合方式與27個(gè)互不相同的字母或別的符號(hào)一一對(duì)應(yīng),排在對(duì)應(yīng)的字母或別的符號(hào)鍵上,也可大致一一對(duì)應(yīng)排列,只要將某幾種組合方式合并,用一個(gè)字母或別的符號(hào)編碼,其余仍一一對(duì)應(yīng),比如可將組字頻率低的“豎斜橫”和“豎斜豎”合并排列,用一個(gè)字母或別的符號(hào)編碼。對(duì)任意三筆,不管其是首三筆,還是末三筆,只需將每個(gè)筆畫分別歸類為根本筆畫橫或豎或斜,根據(jù)其橫豎斜的排列組合方式用對(duì)應(yīng)的字母或別的符號(hào)編碼。為方便起見,在實(shí)施例中利用26個(gè)英文字母和“;”鍵一一對(duì)應(yīng)編碼,見圖2所示。注意這里所指的橫、豎、斜都是歸類筆畫,并不是某種具體筆畫,無須考慮其具體的空間位置關(guān)系,只要將其按書寫順序依次排列,三三組合即可。比如“任”字,它的首三筆按書寫順序依次排列,為撇、豎、撇,分別歸類為斜、豎、斜,按書寫順序連接起來就是斜豎斜,它的首三筆就為斜豎斜,敲擊斜豎斜鍵就輸入了它的首三筆;它的末三筆按書寫順序?yàn)闄M、豎、橫,分別歸類為橫、豎、橫,按書寫順序連接起來就是橫豎橫,它的末三筆就為橫豎橫,敲擊橫豎橫鍵就輸入了它的末三筆?!靶必Q斜”和“橫豎橫”都是橫、豎、斜三類根本筆畫三三組合后的27種組合方式中的其中一種組合方式。圖2中1、2、3分別是橫、豎、斜的代號(hào),這樣圖中的“111”就表示“橫橫橫”,意思是三個(gè)筆畫依次為橫、橫、橫,也就是說三個(gè)按書寫順序依次出現(xiàn)的筆畫中,第一筆為橫,第二筆為橫,第三筆也為橫。圖中的123就表示橫豎斜,橫豎斜的意思是三個(gè)筆畫按書寫順序依次為橫、豎、斜。其余類推。另外排列時(shí)注意分區(qū)排列,三個(gè)筆畫中,第一筆為橫的,也就是橫在先的為一區(qū),標(biāo)準(zhǔn)鍵盤上左三列就是橫區(qū)。豎在先的為一區(qū),斜在先的又為一區(qū),標(biāo)準(zhǔn)鍵盤上中間三列就是豎區(qū)。另外一區(qū)就是斜區(qū)。每區(qū)又三行或三列排列,極具規(guī)律性。圖3、圖4可按圖2類推。也可將橫區(qū)與豎區(qū)在鍵盤上的位置對(duì)調(diào)。在標(biāo)準(zhǔn)鍵盤上標(biāo)識(shí)橫、豎、斜的三三組合后的27種方式和漢字部件,就構(gòu)成了形部編碼鍵盤。
按上述規(guī)則編碼,采用簡(jiǎn)碼后能使大部分漢字免去同音字選擇,以有100多個(gè)同音字的shi和si(南方人和部分北方人分不清)為例,我粗略統(tǒng)計(jì)了一下,有67個(gè)字無重碼,重碼字不會(huì)超過3個(gè),采用簡(jiǎn)碼后有80多個(gè)字無重碼,這樣約有80%的字無重碼,音碼采用雙拼的話,碼長(zhǎng)又不會(huì)超過4碼,從技術(shù)指標(biāo)看,其輸入速度據(jù)我估計(jì)每分鐘可突破100字大關(guān),比任何智能拼音輸入法快2~3倍,而學(xué)成時(shí)間為幾分鐘。智能拼音輸入法試圖通過智能處理來免去同音字選擇,會(huì)取得一定的成功,將來漢字中可能會(huì)引進(jìn)中文字母表示無意義的人名地名和嘆詞,有意義的詞匯仍用漢字表示,這樣更便于智能處理,但不可能完全免去同音字選擇,而選擇同音字會(huì)使?jié)h字輸入速度急劇減緩,快的輸入法甚至可打100個(gè)漢字,因此漢字輸入必須以字為基礎(chǔ)。
為了進(jìn)一步提高輸入速度,做到輸入國(guó)標(biāo)6763個(gè)漢字的完整編碼時(shí)靜態(tài)重碼率低,有必要將某些漢字部件排在鍵上,排列的方法已經(jīng)在公開的專利申請(qǐng)中提到,這里再簡(jiǎn)要說明一下。排列時(shí)將某些組字頻率高的慣常出現(xiàn)在字首或字尾的漢字部件抽出排到在字首或字尾組字頻率低的橫豎斜27種組合方式中的某種組合方式鍵上,避免組字頻率高、容易出現(xiàn)在形部編碼同一位置的漢字部件用同一字母或別的符號(hào)編碼,排在同一鍵上。另外還要根據(jù)同音字的實(shí)際構(gòu)成反復(fù)優(yōu)選,以降低重碼率。還要指出,漢字部件還可排在不屬于已排列27種橫豎斜排列組合方式的字母或其它符號(hào)鍵上,即可排在除了26個(gè)字母和“;”鍵以外的標(biāo)點(diǎn)符號(hào)鍵上,比如將某個(gè)漢字部件可排在“?!薄ⅰ?”鍵上。漢字部件可多可少,比如可為1至200個(gè),可為10個(gè)或20個(gè)或30個(gè)或40個(gè)或50個(gè)或60個(gè)或70個(gè)或80個(gè)或90個(gè)或100個(gè)。其實(shí)漢字部件只要10多個(gè)就能使重碼率低,當(dāng)基本漢字部件約為二、三十個(gè)與某種西文字母數(shù)相當(dāng)時(shí),就能做到全碼輸入國(guó)標(biāo)6763個(gè)漢字時(shí)靜態(tài)重碼率很低,克服了除三五音碼、三五形碼、三五字碼外其它任何編碼都未能同時(shí)克服的兩大缺陷或規(guī)則繁雜,難學(xué)難記;或重碼率高,輸速難以提高。
本發(fā)明人綜合比較、反復(fù)優(yōu)選后的調(diào)整方案,見圖3所示。該圖也即優(yōu)化三五音碼形部編碼鍵盤排列圖。為防止他人繞過專利,還調(diào)整了橫豎斜27種三三組合方式在鍵盤上的排列位置。另外還可將321、322、323與331、332、333在鍵盤上的位置分別對(duì)調(diào)。順便指出該圖也適合五三筆碼。這次選用20余個(gè)全部規(guī)范的漢字部件,以便記憶。下面作具體解說(1)忄含、心,土含士,王含,讠含言,钅含金,扌含 攵含 文,氵含氺、水,纟含幺、 這含的同類漢字部件與基本漢字部件或互相同源,或互為繁簡(jiǎn),或音或形或義基本相近,主要為形體直觀相似,僅有個(gè)別筆畫差異,甚至筆畫完全相同,僅僅空間位置不同或筆畫長(zhǎng)短不同或筆順不同。為減輕記憶負(fù)擔(dān),盡量不含形體直觀相似的漢字部件。
(2)亻變形后似w,讠形似I的小寫字母,口形似0, 形似K,扌形似F,八倒立后似V,阝形似B,而土形似T的小寫字母且聲母為T,所以排在相應(yīng)的鍵上,用相應(yīng)字母編碼。這八個(gè)漢字部件因?yàn)榕c英文字母形似,幾乎無須記憶,這樣實(shí)際只要記憶10多個(gè)漢字部件的鍵位。纟、攵因?yàn)樽质紫驦,排在L上,木因?yàn)槟┒P形似倒立的V,也用相應(yīng)的字母編碼,钅有三橫,所以排在Q上,用Q編碼,蟲的末三筆為豎橫斜,就排在Y上,用Y編碼。女的聲母為N,編碼就為N,另外氵用E編碼,“大”用R編碼,“王”用U編碼,忄用P編碼,“月”用D編碼,“日”、“足”用H編碼,疒用C編碼,約定艸下面為氵時(shí),作為組合漢字部件編碼為G。將漢字部件按筆畫或拼音或象形排列,盡量按與西文字母相似排列。
(3)對(duì)首三筆和末三筆編碼時(shí)若遇到排在鍵上的漢字部件(基本漢字部件和被包含的同類漢字部件),要優(yōu)先按筆畫數(shù)最多的漢字部件編碼。另外為利于頭腦反應(yīng),還可規(guī)定漢字部件出現(xiàn)在字首或字尾時(shí)一律按筆畫數(shù)最多的漢字部件編碼。也就是說當(dāng)漢字部件出現(xiàn)在字首時(shí),形部編碼第一碼按該漢字部件編碼;漢字部件出現(xiàn)在字尾時(shí),形部編碼第二碼按該漢字部件編碼。在本編碼實(shí)例中就這么規(guī)定。還可約定只有二筆的漢字部件讠、亻、阝可視為有三個(gè)筆畫。在相應(yīng)的鍵盤上敲擊形部編碼第一碼和第二碼就輸入了該漢字的形部編碼。
用三五音碼輸入法輸入時(shí),敲擊某個(gè)漢字的三五音碼編碼在鍵盤上相應(yīng)的鍵就可輸入該漢字。
編碼實(shí)例一種電腦漢字編碼方法三五音碼YI,VJJW DTH/NFDO HDE.ZIKZ BTLS MAXA FGM/FAEC SDQ WUA,YWMH MAXA以“一”為例,在取首三筆時(shí),不足三筆,就取剩下的最末筆,為橫,形部編碼就為“,”,“一”的編碼就為“YI,”,依次敲擊三個(gè)鍵“Y”、“I”、“,”就可輸入“一”字?!胺N”的首三筆為斜橫豎,編碼為J,末三筆為橫橫豎,編碼為W,形部編碼就為JW,“種”的全拼為ZHONG,其王治陽(yáng)雙拼為VJ,“種”的編碼就為“VJJW”,敲擊VJJW,就可輸入漢字“種”。如果音碼采用全拼,則“種”的編碼為“zhongjw”,敲擊zhongjw七個(gè)字母在鍵盤上的相應(yīng)按鍵就可輸入“種”字。漢的雙拼為HD,字首為氵,編碼為E,取完三筆后還剩二筆,不足三筆,就取最末筆捺,編碼為“.”,這樣“漢”的編碼就為“HDE.”。又如“三”字,它的雙拼為sd,以每三筆編碼時(shí),首三筆為橫橫橫,編碼就為q,取完首三筆后,沒剩下的筆畫,“三”的編碼就為“sdq”。音的首三筆為斜橫斜,形部編碼就為“M”,字尾遇到遇到“日”,編碼為“H”,形部編碼就為“ME”,“音”的雙拼為“YW”,音的全碼就為“YWMH”。輸入ywmh,電腦上就可顯示出“音”字。
又如“落”字,它的雙拼為lo,字首遇到組合組字部件,編碼為g,字尾為“口”,編碼為o,“落”的編碼就為“l(fā)ogo”。
對(duì)1~5筆的漢字按書寫順序以每三筆編碼時(shí),若不足三筆還剩下一筆時(shí),也可歸類為橫或豎或斜,再接連補(bǔ)上二個(gè)同類筆畫。以“一”為例,可將其歸類為橫,再接連補(bǔ)上橫橫,橫橫橫排在Q,“一”的編碼就為“YIQ”;當(dāng)還剩下二筆時(shí),分別歸類為橫或豎或斜,再回頭補(bǔ)上剩下的第一筆或第二筆,在下面的編碼實(shí)例中就約定補(bǔ)上第一筆。以“漢”字為例,其首三筆遇到“氵”,編碼為“X”,還剩二筆,為橫斜,再補(bǔ)上第一筆橫,橫斜橫編碼為Z,漢的編碼就為“HDEZ”。當(dāng)剩下二筆時(shí)也可不回頭不補(bǔ)上一筆,而是分析其位置關(guān)系,是相離還是相連還是相交,再分別轉(zhuǎn)化為橫或豎或斜,以“漢”字為例,其末二筆為橫斜,筆畫相交,轉(zhuǎn)化為斜,再連接即可。這樣根據(jù)對(duì)其末二筆的歸類和相交情況,就轉(zhuǎn)化為橫斜斜,編碼為C,漢的編碼就為“HDXC”。以上二種對(duì)剩下二筆的編碼方法或多或少會(huì)影響頭腦反應(yīng),所以還是歸類為五種基本筆畫為好。另外也可將折分為順時(shí)針折或逆時(shí)針折,用二個(gè)字母或別的符號(hào)編碼,比如“/”和“z”編碼。也可將剩下的筆畫歸類為橫、豎、斜,分別用“,”、“.”、“/”編碼。
由于漢字在造字時(shí)并沒注意到應(yīng)當(dāng)避免同音字或近音字首尾相同,以利于識(shí)別。這樣有些同音字首尾就相同,這些字基本為重心字,具體包括與“贏”類似的字重心在“貝”處,與“載”類似的字重心在“車”處,上中下結(jié)構(gòu)或左中右結(jié)構(gòu),兩頭漢字部件又相同的漢字如“瓣”等字重心在中間,對(duì)重心字,形部編碼第二碼要按重心所在編碼,如“瓣”的雙拼為“BD”,首三筆為斜橫斜,編碼為“M”,末三筆要按重心所在“瓜”編碼,其末三筆為豎斜斜,編碼為“N”,“瓣”的編碼就為“BDMN”。
圖3采用了22個(gè)基本漢字部件,在輸入國(guó)標(biāo)6763個(gè)漢字時(shí),全碼輸入時(shí)即輸入一個(gè)字的完整編碼時(shí)重碼率約為2%,簡(jiǎn)碼后幾乎無重碼。之所以選用22個(gè)基本漢字部件,是增加一個(gè)漢字部件能減少七、八對(duì)重碼的話,就把這個(gè)部件選上為標(biāo)準(zhǔn)的。若把疒、女、月、八、土、木、攵等漢字部件取掉,則每去掉一個(gè)至少會(huì)增加七、八對(duì)重碼。若將犭、疒、西、禾、魚、艸、石、木、貝、小、月、目等漢字部件排在鍵上,則每增加一個(gè)漢字部件會(huì)減少4、5對(duì)重碼,總共只有40余對(duì)重碼,見圖4。而如果不對(duì)“疒”和“竹”,“女”和“纟”,“月”和“钅”,“大”和“攵”等慣常出現(xiàn)在字首或字尾的漢字部件加以區(qū)分,任其排列在一起,用同一個(gè)字母編碼的話,重碼會(huì)急劇增加。三五音碼輸入法存在繼續(xù)增加漢字部件,降低重碼率邊際遞減的現(xiàn)象。再增加漢字部件往往只能減少1、2對(duì)重碼,甚至不能減少重碼。22個(gè)漢字部件略低于西文字母數(shù),并且有七、八個(gè)漢字部件與西文天然相似,重碼又能做到很低,所以我傾向于這種方法。當(dāng)然究竟采用31個(gè)或26個(gè)或20個(gè)左右甚至10個(gè)的漢字部件由市場(chǎng)、用戶決定。
不足四碼的補(bǔ)上空格鍵結(jié)尾,達(dá)到四碼無重碼的自動(dòng)上屏。“?”鍵為查詢鍵,當(dāng)某一碼難以確定時(shí)可以用“?”鍵代替查詢。單字輸入時(shí)沒有必要采用智能輸入,詞組輸入時(shí),最好采用智能輸入。
對(duì)繁體字來說,有的漢字部件還可取其后三筆。在在先申請(qǐng)已有提及。不再贅述。
為提高輸入速度,還設(shè)置了簡(jiǎn)碼和詞組輸入法。簡(jiǎn)碼是指輸入其完整編碼的前一、二、三個(gè)編碼,因而有一、二、三級(jí)簡(jiǎn)碼之分。詞組取碼規(guī)則是二字詞,分別輸入第一、二字的雙拼;三字詞,分別輸入每個(gè)字的聲母;四字及以上字分別輸入前三個(gè)字和最后一個(gè)字的聲母。三字詞也可規(guī)定輸入第一個(gè)字的雙拼,輸入第二、三個(gè)字的聲母,或者規(guī)定輸入第一、二個(gè)字的聲母,輸入第三個(gè)字的雙拼。比如“電腦”的編碼就為“DTNF”,鍵入“dtnf”,電腦上就可顯示“電腦”二字?!叭逡舸a”的編碼就為“SWYM”。注意本發(fā)明的所有編碼均不分大小寫字母,也就是說編碼采用大寫字母與采用小寫字母是等價(jià)的,比如在中文狀態(tài)下鍵入“DTNF”也會(huì)出現(xiàn)“電腦”二字。但有的輸入法軟件中規(guī)定輸入大寫字母編碼時(shí)出現(xiàn)繁體,小寫時(shí)出現(xiàn)簡(jiǎn)體,有的輸入法軟件甚至規(guī)定漢字編碼鍵入時(shí)必須是小寫,如果軟件規(guī)定用小寫就把本發(fā)明中所有的大寫字母編碼改為小寫好了。
在上述英文鍵盤上依次向計(jì)算機(jī)輸入所選取的漢字的三五音碼編碼,通過計(jì)算機(jī)中的轉(zhuǎn)換裝置將其轉(zhuǎn)換為一個(gè)內(nèi)碼序列,計(jì)算機(jī)據(jù)此從一個(gè)漢字庫(kù)中選出該漢字,并執(zhí)行顯示、打印、傳輸、存儲(chǔ)指令。
本發(fā)明可適用于一切大、中、小、微型計(jì)算機(jī)中文信息處理系統(tǒng)和通訊系統(tǒng),可廣泛應(yīng)用于中文終端、中文電傳、電腦打字和計(jì)算機(jī)排版印刷等各個(gè)方面??梢栽诨ヂ?lián)網(wǎng)環(huán)境下運(yùn)行。
本電腦漢字輸入法還提供了一種新的漢字修改方法,它使得漢字修改與西文差不多簡(jiǎn)單,方法是在電腦上選定該漢字,若該漢字與所要修改的漢字同音,雙擊改后的漢字的三五音碼形部編碼,改后的字就代替原來的字上屏。若不同音,只能刪除該漢字。本方法顯然適用于語(yǔ)音語(yǔ)句輸入后的修改,如果軟件允許,只需念改后漢字的形部編碼字母或別的符號(hào)的讀音,改后的字就上屏。
本人在長(zhǎng)達(dá)十年的編碼研究中,日益感到漢字存在漢字部件多,部件在漢字中的位置沒固定等缺點(diǎn),特別是漢字部首往往集中于字首,是造成重碼的重要根源。因此我認(rèn)為漢字部件應(yīng)當(dāng)精簡(jiǎn)為五、六十個(gè)或七、八十個(gè),部件一般要么只能在字首,要么只能在字中,要么只能在字尾。每個(gè)漢字的部件數(shù)一般不宜超過三個(gè),出現(xiàn)在字首的漢字部件應(yīng)當(dāng)組字頻率極高,個(gè)數(shù)應(yīng)當(dāng)與西文字母數(shù)接近,即為26個(gè)左右,大部分在字首的漢字部件只能在字首,但也可允許少數(shù)部件出現(xiàn)在其它位置。出現(xiàn)在字中或字尾的部件的個(gè)數(shù)也應(yīng)當(dāng)在三十個(gè)左右,且出現(xiàn)在字中的漢字部件一般不能出現(xiàn)在字尾,出現(xiàn)在字尾的漢字部件一般不能出現(xiàn)在字中,部件間應(yīng)當(dāng)盡量不相交。如此則漢字輸入大為方便,甚至無重碼,不需要編碼。本發(fā)明重碼低,但也不是沒有,原因就在于漢字部首往往集中于字首。
權(quán)利要求
1.一種作了改進(jìn)補(bǔ)充的三五音碼電腦漢字輸入法及其鍵盤,其特征是音碼部分選用王治陽(yáng)雙拼,也可選用注音方案,對(duì)1至5筆的漢字以每三筆編碼,剩下不足三筆時(shí)的編碼規(guī)則和遇到組字部件時(shí)的編碼規(guī)則也作了補(bǔ)充規(guī)定。
2.根據(jù)權(quán)利要求1所述的王治陽(yáng)雙拼,其特征是聲母或韻母為單個(gè)英文字母時(shí),編碼不變,沒有聲母只有韻母的,可補(bǔ)上韻母的首字母作為聲母,也可補(bǔ)上一個(gè)沒作為聲母的字母作為聲母,只有聲母沒有韻母的,前頭補(bǔ)上一個(gè)沒作為聲母的字母構(gòu)成雙拼。
3.根據(jù)權(quán)利要求1所述的王治陽(yáng)雙拼,其特征是在標(biāo)準(zhǔn)漢語(yǔ)拼音方案的基礎(chǔ)上,按照某些韻母可合并排列的的原理,將某些韻母母合并到另外一些韻母上,再將另外一些韻母和余下的多個(gè)字母的韻母按韻母開頭字母分為a區(qū)o區(qū)e區(qū)i區(qū)u區(qū),對(duì)每區(qū)按韻母所含字母數(shù)的多少、26個(gè)英文字母的次序在鍵盤上排列,韻母為單個(gè)字母時(shí)除了可排被合并的韻母外,不能再排其他韻母,排列時(shí)還在一定程度上考慮了簡(jiǎn)單易學(xué)和指法規(guī)則。
4.根據(jù)權(quán)利要求3所述的王治陽(yáng)雙拼,其特征是將開口呼a區(qū)o區(qū)e區(qū)排在標(biāo)準(zhǔn)鍵盤中間一行即a所在一行,i區(qū)或u區(qū)排在q或z所在的一行。
5.根據(jù)權(quán)利要求3所述的王治陽(yáng)雙拼,其特征是每區(qū)按韻母?jìng)€(gè)數(shù)的多少自左至右排列,韻母數(shù)相同的按音序排列。
6.根據(jù)權(quán)利要求3、4、5所述的王治陽(yáng)雙拼,其特征是韻母的排列規(guī)律為a、o、e、i、u位置不變,用v代替,ie排在q,in排在w,iu、er排在r,ian排在t,iao排在y,ing排在p,ai排在s,an排在d,ao排在f,ang排在g,ou排在h,ong排在j,ei排在k,en排在1,eng排在“;”,ua排在z,ue排在x,un排在c,uai排在b,uan排在n,uang排在m,iong被合并在ong,ia被合并在ua,e被合并在ue,n被合并在un,an被合并在uan,iang被合并在uang,uo被合并在o,ui被合并在。
7.根據(jù)權(quán)利要求6所述的王治陽(yáng)雙拼,其特征是也可將ie或in或ing與uai合并,再將eng移到被合并的鍵上。
8.根據(jù)權(quán)利要求2、3、4、5、7所述的王治陽(yáng)雙拼,其特征是也可脫離三五音碼獨(dú)立使用。
9.根據(jù)權(quán)利要求1所述的三五音碼形部編碼,其特征是對(duì)1至5筆的漢字按書寫順序以每三筆編碼還剩下一筆時(shí)也可歸類為橫或豎或斜,再接連補(bǔ)上二個(gè)同類的橫或豎或斜,用對(duì)應(yīng)的字母或符號(hào)編碼,還剩下二筆時(shí),也可分別歸類為橫或豎或斜,再回頭補(bǔ)上剩下的第一筆或第二筆,用對(duì)應(yīng)的字母或別的符號(hào)編碼,也可根據(jù)其空間位置關(guān)系,分為相離或相連或相交,用橫或豎或斜的代號(hào)1或2或3表示,再轉(zhuǎn)換成橫或豎或斜,根據(jù)前二筆和位置關(guān)系用對(duì)應(yīng)的字母或別的符號(hào)編碼。
10.根據(jù)權(quán)利要求1所述的三五音碼形部編碼,其特征是在對(duì)首三筆或末三筆編碼時(shí),若遇到排在鍵上的漢字部件要優(yōu)先按筆畫數(shù)最多的漢字部件編碼,還可規(guī)定漢字部件出現(xiàn)在字首或字尾時(shí)一律按筆畫數(shù)最多的漢字部件編碼。
全文摘要
本發(fā)明提供一種既簡(jiǎn)單又高速的電腦漢字編碼方法三五音碼輸入法。它由音碼和形部編碼二部分組成。音碼選用簡(jiǎn)單易記的王治陽(yáng)雙拼。形部編碼的編碼規(guī)則是按書寫順序以每三筆編碼,超過二碼取一個(gè)漢字的首三筆和末三筆,對(duì)首三筆和末三筆只需根據(jù)其橫豎斜的27種排列組合方式用對(duì)應(yīng)的字母或符號(hào)編碼。為降低重碼,提高輸入速度,還選用了20來個(gè)漢字部件參與編碼。
文檔編號(hào)G06F3/023GK1495593SQ03154219
公開日2004年5月12日 申請(qǐng)日期2003年8月3日 優(yōu)先權(quán)日2002年8月5日
發(fā)明者王治陽(yáng) 申請(qǐng)人:王治陽(yáng)