單字二碼輸入法
【專利摘要】一種計(jì)算機(jī)漢字編碼輸入方法即單字二碼輸入法,它選用28個(gè)左右的多筆畫部件和五種基本筆畫編碼,優(yōu)選編碼規(guī)則,單字碼長(zhǎng)只有二碼,能做到既簡(jiǎn)單又方便地輸入漢字。
【專利說(shuō)明】單字二碼輸入法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于電腦漢字編碼輸入方法,也就是計(jì)算機(jī)漢字編碼輸入法。因?yàn)楸据斎敕ㄔ谳斎雴蝹€(gè)漢字最多只用2碼,與其他輸入法都不同,所以稱為單字二碼輸入法,還涉及了為實(shí)現(xiàn)這一輸入法的鍵盤。
【背景技術(shù)】
[0002]鍵盤輸入法是目前漢字輸入法中技術(shù)最成熟,使用最廣泛的輸入法。鍵盤輸入的特點(diǎn)是必須對(duì)輸入的漢字進(jìn)行編碼,漢字編碼是指用一組代碼表示一個(gè)漢字,按漢字編碼所在鍵,通常要按1?4鍵輸入一個(gè)漢字。鍵盤輸入按編碼劃分,可分為音碼、形碼、音形碼三類。本發(fā)明屬于形碼輸入法。
[0003]形碼利用漢字的字形特征進(jìn)行編碼,具有輸入速度快等優(yōu)點(diǎn),但往往漢字部件太多,記憶麻煩,有時(shí)拆分也麻煩。最初的形碼利用漢字的首尾部件的代碼編碼,漢字部件數(shù)量為60個(gè)以上,單字的編碼只有二碼,雖然編碼規(guī)則簡(jiǎn)單,碼長(zhǎng)短,但重碼率較高,為降低重碼,四碼的形碼被發(fā)明出來(lái),只要精選100多個(gè)部件,就能做到高速盲打輸入,缺點(diǎn)是單個(gè)漢字的碼長(zhǎng)有4碼,比較難記,而且這類輸入法因?yàn)榇a長(zhǎng)較長(zhǎng),不能與拼音輸入法組合成一種新的輸入法,與其他輸入法的兼容性較差。有的形碼采用將漢字五種基本筆畫二二組合的方法,漢字部件少,記憶方便,但卻付出了不夠直觀,將漢字部件拆散了的代價(jià)。單字只有二碼的輸入法,就首尾碼這一類輸入法,這類輸入法其實(shí)跟拼音輸入法的重碼差不多,但由于漢字部件多,比拼音難記,如能減少漢字部件,可以象拼音輸入法那樣簡(jiǎn)單地輸入漢字,優(yōu)點(diǎn)也是明顯的。
【發(fā)明內(nèi)容】
[0004]這樣,目前的形碼漢字輸入法要么選取漢字部件過(guò)多;要么單個(gè)漢字的碼長(zhǎng)不止二碼,通常有四碼,不夠簡(jiǎn)單;要么不能與其他輸入法兼容組合成一種新的輸入法。
[0005]本發(fā)明的目的是提供一種漢字部件數(shù)量少、簡(jiǎn)單易學(xué)、輸入漢字簡(jiǎn)便快捷的計(jì)算機(jī)漢字編碼輸入方法,那就是單字二碼輸入法。
[0006]為達(dá)到單字二碼輸入法的目的,本發(fā)明在對(duì)單個(gè)漢字編碼時(shí),由兩個(gè)代碼組成。本發(fā)明優(yōu)選了五種基本筆畫和28個(gè)左右的多筆畫部件參與編碼,這五種基本筆畫和28個(gè)左右的多筆畫部件被統(tǒng)稱為基本部件,全部選自漢字的偏旁部首,既簡(jiǎn)單常見又直觀,并且數(shù)量少,容易記憶。由于國(guó)家語(yǔ)委將五種基本筆畫也稱為漢字部件,因此在本發(fā)明中稱五種基本筆畫稱為單筆畫部件,而其它28個(gè)左右的優(yōu)選的漢字部件由多個(gè)筆畫組成,稱為多筆畫部件。在編碼時(shí)要優(yōu)先按筆畫多的基本部件編碼,否則由于多筆畫部件可拆分成單筆畫部件,若按單筆畫部件編碼的話,選取多筆畫部件就無(wú)意義。
[0007]單字的取碼規(guī)則是:若按書寫順序,某個(gè)漢字的第一個(gè)基本部件為多筆畫部件,而該多筆畫部件且處于整個(gè)漢字的正左方或正上方或包圍方時(shí),按書寫順序取該漢字的前二個(gè)基本部件的相應(yīng)代碼編碼;其他漢字則按書寫順序取第一個(gè)和最末一個(gè)基本部件的相應(yīng)代碼編碼;只有一個(gè)基本部件的漢字就取這個(gè)基本部件的相應(yīng)代碼編碼,或者接連二次取這個(gè)基本部件的相應(yīng)代碼編碼。這一編碼規(guī)則與正左上方漢字輸入法的編碼兼容,優(yōu)點(diǎn)十分明顯。
[0008]由于第一個(gè)基本部件為優(yōu)選的多筆畫部件且處于包圍方的漢字很少,取這類漢字的首、末基本部件的代碼編碼幾乎不會(huì)增加重碼,因此也可不考慮這類漢字的取碼規(guī)則,這時(shí)編碼的取碼規(guī)則也可規(guī)定為:若按書寫順序某個(gè)漢字的第一個(gè)基本部件為多筆畫部件,而該多筆畫部件處于整個(gè)漢字的正左方或正上方時(shí),按書寫順序取該漢字的前二個(gè)基本部件的相應(yīng)代碼編碼;其他漢字則按書寫順序取第一個(gè)和最末一個(gè)基本部件的相應(yīng)代碼編碼;只有一個(gè)基本部件的漢字就取這個(gè)基本部件的相應(yīng)代碼編碼。另外編碼的取碼規(guī)則還可規(guī)定為:若某個(gè)漢字按書寫順序的第一個(gè)基本部件為多筆畫部件,而該多筆畫部件處于整個(gè)漢字的正左方時(shí),按書寫順序取該漢字的前二個(gè)基本部件的相應(yīng)代碼編碼;其他漢字則按書寫順序取第一個(gè)和最末一個(gè)基本部件的相應(yīng)代碼編碼;只有一個(gè)基本部件的漢字就取這個(gè)基本部件的相應(yīng)代碼編碼。此外編碼規(guī)則還可規(guī)定為:若按書寫順序某個(gè)漢字的第一個(gè)基本部件為多筆畫部件,則按書寫順序取該漢字的前二個(gè)基本部件的相應(yīng)代碼編碼;其他漢字則按書寫順序取第一個(gè)和最末一個(gè)基本部件的相應(yīng)代碼編碼;只有一個(gè)基本部件的漢字就取這個(gè)基本部件的相應(yīng)代碼編碼。當(dāng)然,對(duì)于只有一個(gè)基本部件的漢字,編碼的取碼規(guī)則也可規(guī)定接連取二次該基本部件的相應(yīng)代碼編碼。這一編碼規(guī)則比其他任何編碼規(guī)則簡(jiǎn)單,因此在編碼實(shí)例中就采用這一編碼規(guī)則。所說(shuō)的漢字的正左方是指處于整個(gè)漢字的左方,而不是整個(gè)漢字的左上方或左下方。所說(shuō)的漢字的正上方是指處于整個(gè)漢字的上方,而不是整個(gè)漢字的左上方或右上方。所說(shuō)的漢字的包圍方是指處于整個(gè)漢字的包圍方,而不是漢字中某個(gè)部件的包圍方。另外還要指出的是取基本部件編碼時(shí)要遵循取大優(yōu)先的原則,即要優(yōu)先取筆畫多的基本部件編碼。
[0009]下面再解說(shuō)優(yōu)選基本部件的方法。在國(guó)標(biāo)6763個(gè)漢字中,合體字占了絕大多數(shù),約為95%。為減少重碼,以及與正左上方漢字輸入法兼容、*、口、木、子、韋、4、女、1、個(gè)、月、蟲、土、鄉(xiāng)、火、廣、、、山、石、日U、魚、禾、貝等這些偏旁被選了出來(lái),分別用一個(gè)字母或別的符號(hào)編碼,當(dāng)然個(gè)別偏旁也可棄而不選。部件、鳥慣常出現(xiàn)在漢字的字尾,也被優(yōu)選出來(lái),分別用一個(gè)字母或別的符號(hào)編碼。
[0010]為便于記憶,在單字二碼輸入法中排列多筆畫部件時(shí)不按筆畫數(shù)和橫、豎、撇、點(diǎn)、折的次序排列,而按拼音或象形排列,見附圖1或附圖2所示。附圖1以按基本部件的拼音字母排列為主,對(duì)少數(shù)幾個(gè)拼音首字母或聲母相同的基本部件改按象形的方式排列。這樣由于按基本部件的讀音編碼幾乎無(wú)需記憶,少數(shù)幾個(gè)改按象形的方式排列的基本部件也能很快記住,記憶量很小,因此極為簡(jiǎn)單。附圖2完全按象形排列,可漢字的方塊筆畫部件與西文字母畢竟有所區(qū)別,難以做到十分相像,需要按象形記憶的漢字基本部件就要多上幾倍,記憶量也相應(yīng)多上幾倍,因此本發(fā)明也不太建議用這種方式排列經(jīng)過(guò)反復(fù)優(yōu)選的基本部件。當(dāng)然有人可能更喜歡這種排列方式。二種編碼的取碼規(guī)則均可采用附圖1或附圖2編碼。
[0011]橫、豎、撇、點(diǎn)、折等基本筆畫在編碼中出現(xiàn)的頻率較高,為輸入標(biāo)點(diǎn)方便,不將多筆畫部件和單筆畫部件排在標(biāo)點(diǎn)符號(hào)鍵上,將這五個(gè)基本筆畫按拼音首字母,分別用H、S、P、D、Z編碼,不再用標(biāo)點(diǎn)符號(hào)編碼。[0012]這樣,通過(guò)優(yōu)選27個(gè)左右的多筆畫部件和五種基本筆畫,創(chuàng)造性地規(guī)定取碼規(guī)貝U,就做到了編碼規(guī)則簡(jiǎn)單,碼長(zhǎng)短,輸入速度足以與拼音輸入法相比??胺Q標(biāo)準(zhǔn)的漢字形碼輸入法。
【專利附圖】
【附圖說(shuō)明】
[0013]附圖1為編碼鍵盤排列圖之一
[0014]附圖2為編碼鍵盤排列圖之二
【具體實(shí)施方式】
[0015]形碼輸入法取碼規(guī)則是:若按書寫順序某個(gè)漢字的第一個(gè)基本部件為多筆畫部件,且該多筆畫部件處于整個(gè)漢字的正左方或正上方或包圍方時(shí),則按書寫順序取該漢字的前二個(gè)基本部 件的相應(yīng)代碼編碼;其他的漢字按書寫順序其第一個(gè)和最末一個(gè)基本部件的相應(yīng)代碼編碼,這里所說(shuō)的其他的漢字意思很清楚,一類是指按書寫順序第一個(gè)基本部件不是多筆畫部件的漢字,另一類是指雖然按書寫順序第一個(gè)基本部件為多筆畫部件但該多筆畫部件不處于整個(gè)漢字的正左方或正上方或包圍方的漢字;當(dāng)某個(gè)漢字只有一個(gè)基本部件時(shí)可規(guī)定只取這個(gè)基本部件的相應(yīng)代碼編碼。所說(shuō)的正左方是指處于整個(gè)漢字的左方,而不是整個(gè)漢字的左上方或左下方。所說(shuō)的正上方是指處于整個(gè)漢字的上方,而不是整個(gè)漢字的左上方或右上方。所說(shuō)的包圍方是指處于整個(gè)漢字的包圍方,而不在整個(gè)漢字的被包圍方。例如“保”字,多筆畫部件“彳”處于“?!弊值恼蠓?,因此按書寫順序取“?!弊值那岸€(gè)基本部件“彳”和“ 口 ”的相應(yīng)代碼編碼,而“煲”字,按書寫順序第一個(gè)基本部件為多筆畫部件“彳”,處于“煲”字的左上方,而不在正左方,則編碼按書寫順序取“煲”字第一個(gè)基本部件“彳”和最末一個(gè)基本部件“火”的相應(yīng)代碼編碼。
[0016]為簡(jiǎn)化編碼規(guī)則,在編碼實(shí)例中規(guī)定:若按書寫順序某個(gè)漢字的第一個(gè)基本部件為多筆畫部件,則按書寫順序取該漢字的前二個(gè)基本部件的相應(yīng)代碼編碼;其他漢字則按書寫順序取第一個(gè)和最末一個(gè)基本部件的相應(yīng)代碼編碼;只有一個(gè)基本部件的漢字就取這個(gè)基本部件的相應(yīng)代碼編碼。當(dāng)然,對(duì)于只有一個(gè)基本部件的漢字,編碼的取碼規(guī)則或者規(guī)定接連取二次該基本部件的相應(yīng)代碼編碼。
[0017]為便于記憶,排列時(shí)主要以多筆畫部件的讀音的拼音首字母或聲母為代碼。為避免重碼,還將若干聲母相同的部件取了出來(lái),改按象形或韻母的方式編碼。排列單筆畫部件時(shí),五種基本筆畫按拼音首字母編碼。多筆畫部件和五種基本筆畫在鍵盤上的優(yōu)選排列見附圖1所示。多筆畫部件、五種基本筆畫與字母、標(biāo)點(diǎn)符號(hào)的影射關(guān)系設(shè)定為:
[0018]a-韋 b-廣 1_ c-廿 d-?點(diǎn)
[0019]e——禾 f——孑 g——貝鳥h——火橫
[0020]1-蟲 j-纟 k-口 1-魚
[0021]m-木 η-女 ο-月 ρ-15 撇
[0022]q-日 r-\s-石豎 t-土
[0023]u-山 V--w-王 X-個(gè)
[0024]y——i z—— 折
[0025]根據(jù)設(shè)定關(guān)系將部件分別用相應(yīng)的字母和標(biāo)點(diǎn)符號(hào)編碼。[0026]下面作具體解說(shuō):a的大寫六與韋相似;b是廣的聲母;(:是*的聲母;d是?、點(diǎn)的聲母;e是禾的韻母;f似子;g形似貝、鳥;h是火、橫的聲母;i因?yàn)閏h排在其上,而ch是蟲的聲母;j是鄉(xiāng)的聲母;k是口的聲母;L似魚的左上角;m是木的聲母;n是女的聲母;0似月亮的外形;P似卩,為撇的聲母首字母;Q似日,就作為日代碼;r是彳的聲母;s是石、豎的拼音首字母;t是土的聲母;u因?yàn)閟h排在u上,而sh是山的聲母;v因?yàn)閦h排在u上,而zh是的聲母;w是王的聲母;X是丨的聲母;Y是i的聲母;2是和折的聲母;這些字母就分別作為相應(yīng)的基本部件的代碼。這種排列方式基本上是按表音排列的,往往將基本部件按其拼音首字母或聲母排列,對(duì)拼音首字母相同的少數(shù)多筆畫部件,改按象形或韻母排列。
[0027]當(dāng)然也可以按漢字部件與英文的相似程度排列,即根據(jù)象形排列。一種優(yōu)選的排列見附圖2。這時(shí)選用了多筆畫部件~參與編碼,舍棄了多筆畫部件“鳥”。27個(gè)多筆畫部件、五種基本筆畫與字母、標(biāo)點(diǎn)符號(hào)的影射關(guān)系設(shè)定為:
【權(quán)利要求】
1.一種計(jì)算機(jī)漢字編碼鍵盤輸入法即單字二碼輸入法,將漢字的各種筆畫按國(guó)家語(yǔ)委的規(guī)定歸類為橫、豎、撇、點(diǎn)、折五種基本筆畫后,其特征是: (1)、取碼規(guī)則是:若按書寫順序某個(gè)漢字的第一個(gè)基本部件為多筆畫部件,而該多筆畫部件且處于整個(gè)漢字的正左方或正上方或包圍方時(shí),按書寫順序取該漢字的前二個(gè)基本部件的相應(yīng)代碼編碼;其他漢字則按書寫順序取第一個(gè)和最末一個(gè)基本部件的相應(yīng)代碼編碼;只有一個(gè)基本部件的漢字就取這個(gè)基本部件的相應(yīng)代碼編碼; (2)取碼規(guī)則或者規(guī)定為:若按書寫順序,某個(gè)漢字的第一個(gè)基本部件為多筆畫部件,則按書寫順序取該漢字的前二個(gè)基本部件的相應(yīng)代碼編碼;其他漢字則按書寫順序取第一個(gè)和最末一個(gè)基本部件的相應(yīng)代碼編碼;這就是說(shuō),若某個(gè)漢字的第一個(gè)基本部件為單筆畫部件,只有一個(gè)基本部件的漢字就取這個(gè)基本部件的相應(yīng)代碼編碼; (3)、采用第一、二種形部編碼取碼規(guī)則時(shí),優(yōu)選五種基本筆畫和27個(gè)左右的多筆畫部件參與編碼,27個(gè)左右的多筆畫部件、五種基本筆畫與字母、標(biāo)點(diǎn)符號(hào)的一種影射關(guān)系設(shè)定為:
2.根據(jù)權(quán)利要求1所述的字首部件拼音輸入法,其特征是:詞語(yǔ)輸入的步驟是:二字詞的編碼由詞組所含的兩個(gè)漢字各取前兩個(gè)碼組成;三字詞的編碼是由前兩個(gè)漢字的第一碼和后一個(gè)漢字的前兩個(gè)碼構(gòu)成;四字及以上多字詞的編碼按"一、二、三、末"的規(guī)則,即分別取第一、第二、第三及最末一個(gè)漢字的第一個(gè)碼來(lái)構(gòu)成的編碼。
【文檔編號(hào)】G06F3/023GK103838390SQ201210530307
【公開日】2014年6月4日 申請(qǐng)日期:2012年11月26日 優(yōu)先權(quán)日:2012年11月26日
【發(fā)明者】王治陽(yáng) 申請(qǐng)人:王治陽(yáng)