專(zhuān)利名稱(chēng):一拼輸入法的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及將漢字輸入電子計(jì)算機(jī)的漢字輸入方法。
背景技術(shù):
現(xiàn)有技術(shù)中,用于將中文輸入電子計(jì)算機(jī)的漢字編碼方法已為數(shù)不少,但有的輸入碼過(guò)長(zhǎng),輸入速度有限;有的要對(duì)照鍵盤(pán)背字根,記鍵位,學(xué)拆字,沒(méi)有十天半個(gè)月學(xué)不會(huì),而且需要經(jīng)常應(yīng)用回記憶;還有的編碼復(fù)雜,重碼率高;有待改進(jìn)。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問(wèn)題是針對(duì)現(xiàn)有技術(shù)存在的不足,提出一種一拼輸入法,可用三碼輸入一個(gè)漢字,至多四碼輸入各種詞組;重碼較少且分散,重碼一般在5個(gè)以?xún)?nèi),需要翻頁(yè)的幾乎沒(méi)有,輸入速度較快;它根據(jù)人們對(duì)漢字字根的習(xí)慣認(rèn)知確定字根的名稱(chēng)聲碼,不要刻意去記字根和鍵位,是一種模糊性輸入,編碼設(shè)訂和取碼規(guī)則十分簡(jiǎn)單明了,能夠適應(yīng)各種方言,容易被接受和記憶;簡(jiǎn)碼型的詞組足夠多,詞條豐富充分,實(shí)用性較強(qiáng);還設(shè)有特殊詞快速輸入的特殊功能鍵。
本發(fā)明的技術(shù)解決方案是,所述一拼輸入法的編碼輸入方案是一.字根碼元a敖;b宀,冖,疒,卜,丷,八,匕,卑,髟, c艸,廾,廠,寸,臣;d丶,冫,氵,灬,刂,,刀,旦,氐,大;e二,兒,卩,阝,, f缶,弗,甫,方,豐;g艮,鬲,圭,廣,戈,甘,瓜,革, h,曷,亥,一,戶(hù),黑,火;j钅,廴,孑,戔,臼,九,幾,已,堇,柬,夾,見(jiàn), k口,囗,匚,凵,冂,コ;l耒,了,來(lái),六, m毋,母,皿,門(mén),馬,矛,木,ホ;n牜,廿,女,鳥(niǎo),內(nèi),牛,乃, p丿,彡,爿,,片,疋;q七,去,犭,丘,犬,僉;r亻,彳,人,冉,戎,日,曰;
s丨,亅,纟,礻,厶,彐,罒,四,巳,氏,十,勺,山,豕,卅,; t土,扌,屯, , w夂,攵,戉,戊,亡,萬(wàn),王,文,韋;x小,,忄,,覀,夕,血,習(xí),西;y讠,衤,乂,弋,尤,乙,已,尹,幺,央,衣,聿,酉,曳,禺,甬,魚(yú),言;z,辶,爫,,乍,豸,隹,足,竹,之,,, ㄑ,乛, 乚, 上述字根碼以所列的相應(yīng)英文字母為代碼,這些英文字母代碼分布于電子計(jì)算機(jī)普通標(biāo)準(zhǔn)鍵盤(pán)的對(duì)應(yīng)字母鍵位上。
二.輸入碼規(guī)則<1>單個(gè)漢字輸入碼依次由字聲碼,首聲碼,尾聲碼組成。
所述字聲碼是指該漢字的漢語(yǔ)拼音的第一個(gè)字母。
所述首聲碼是指該漢字第一筆畫(huà)或第一筆所在的字根讀音的聲母。
所述的尾聲碼是指該漢字最后一筆畫(huà)或最后一筆畫(huà)所在字根讀音的聲母。
如“勤”字的輸入碼是qjl,其中q為“勤”的字聲碼,j為“堇”的字聲碼即首聲碼,l為“力”的字聲碼即尾聲碼。
如“族”字的輸入碼是zfd,其中z為“族”的字聲碼,“f”為“方”的字聲碼即首聲碼,d為“大”的字聲碼即尾聲碼。
如“才”字的輸入碼是chp,其中c為“才”的字聲碼,h為“一(橫)”的字聲碼即首聲碼,p為“丿”的字聲碼即尾聲碼。
<2>兩字詞的輸入規(guī)則是按字序依次輸入該詞兩個(gè)漢字的字聲碼和兩字的尾聲碼。
如“老板”為lbby,即依次為“老”的字聲碼,“板”的字聲碼,“匕”的字聲碼,“又”的字聲碼。
如“創(chuàng)立”為cldh,即依次為“創(chuàng)”字聲碼,“立”的字聲碼,“刂”的字聲碼,“一”(橫)的字聲碼。
<3>三字詞的輸入規(guī)則是按字序依次輸入該詞三個(gè)漢字的字聲碼和最后一個(gè)漢字的尾聲碼。
如“暗地里”為adlt,依次為“暗”的字聲碼,“地’的字聲碼,“里”的字聲碼,“土”的字聲碼。
如“第一次”為dycr,依次為“第”的字聲碼,“一的字聲碼,“次”的字聲碼,“人”的字聲碼。
<4>四字詞的輸入規(guī)則是按字序依次輸入該詞四個(gè)漢字的字聲碼。
如“嚴(yán)加懲處”為;yjcc,即依次為“嚴(yán)”的字聲碼,“加”的字聲碼,“懲”的字聲碼,“處”的字聲碼。
如“皆大歡喜”為jdhx,即依次為“皆”的字聲碼,“大”的字聲碼,“歡”的字聲碼,“喜”的字聲碼。
<5>五字及五字以上詞或短句的輸入規(guī)則是按字序依次輸入該詞或短句的前三個(gè)漢字的字聲碼和最后一個(gè)漢字的字聲碼。
如“柳暗花明又一村”為lahc,依次為“柳 ”的字聲碼,″暗″的字聲碼,“花”的字聲碼,“村”的字聲碼。
如“中華人民共和國(guó)”為zhrg,依次為“中”的字聲碼,″華″的字聲碼,“人”的字聲碼,“國(guó)”的字聲碼。
三.本發(fā)明的字根確定規(guī)則為“前取獨(dú)立,后取小”包括<1>字聲碼是取該字漢語(yǔ)拼音的第一個(gè)字母。
<2>首聲碼部分從該字的第一筆畫(huà)往下尋找,按漢字的規(guī)范書(shū)寫(xiě)順序,優(yōu)先取相對(duì)于其它部分獨(dú)立的字根,再取與其它部分相接或相交的最小字根,沒(méi)有符合以上條件的字根時(shí),就取該字的第一筆畫(huà)。
如“善”字的首聲碼部分為“丷”(b);“里”字的首聲碼部分為“日”(r);“然”字的首聲碼部分為“丿”(p)。
<3>尾聲碼部分去除首聲碼部分后,從該字的最后一筆畫(huà)往上尋找,按漢字的照規(guī)范書(shū)寫(xiě)順序,以“要拆連,不拆交”的原則選出最小的字根,沒(méi)有合適的字根就取最后一筆畫(huà)。
如“吳”字的尾聲碼部分為“大”(d)----“要拆連” “康” 字的尾聲碼部分為“隸”(l)----“不拆交”;“年”字的尾聲碼部分為“丨”(s)。
<4>特殊字符鍵“/”作為萬(wàn)能鍵,可以在四碼的任何位置上代替任何字母(不包括u,v,i),為不認(rèn)識(shí)的字和不認(rèn)識(shí)的字根提供一種有效地輸入碼。
<5>“二,乂,卜,艸”作為其它漢字的組成部分,當(dāng)與其它部分相接和相交時(shí),不作為字根??;而往上取大或取筆畫(huà)。
如“元”字為yhe(一,兒);“蝦”字為xcx(蟲(chóng),下);“校”字為xyf(木,父);共字為ghb(一,八)。
<6>“丷,八”作為其它漢字的組成部分,當(dāng)它們的兩筆畫(huà)之間含有其它筆畫(huà)時(shí),不作字根取,而往上取大或取筆畫(huà)。
如“半”字為bds(丶,丨);“乘”字為cqn(千,“捺”)。
<7>“十”在漢字的尾聲碼部分里,當(dāng)與其它部分相接或相交時(shí),不作字根取,而往上取大或取筆畫(huà)。
如“掉”字為dtz(扌,早);“牌”字為ppb(片,卑);<8>“國(guó),困,醫(yī),臣......”這兩類(lèi)型的漢字,規(guī)定其“框”內(nèi)的部分為尾聲碼部分。
如“困”字為kkm(囗,木);“醫(yī)”字為ykd(匚,大);“臣”字為cks(匚,丨)。
<9>“栽,裁,載,截,戴......”等類(lèi)似的字,規(guī)定取其“半包圍”內(nèi)的部分為尾聲碼部分。
如“栽”為ztm(土,木);“戴”字為dtb(土,八)。
四.簡(jiǎn)碼設(shè)定<1>一級(jí)簡(jiǎn)碼a愛(ài)b不c出d的e而f發(fā)g個(gè)h好j就k可l了m明n你0歐p平q前r人s是t天w我x心y有z在<2>二級(jí)簡(jiǎn)碼及類(lèi)二級(jí)簡(jiǎn)碼的設(shè)定原則二級(jí)簡(jiǎn)碼是從所有字聲碼相同的兩字詞中,選出最常用的那個(gè)兩字詞,按字序取這兩字詞的字聲碼作二級(jí)簡(jiǎn)碼;另外選出第二個(gè)最常用的兩字詞,也取它們的字聲碼加特殊鍵“a”作為類(lèi)二級(jí)簡(jiǎn)碼的三級(jí)碼。
如輸入br,則有1必然(二級(jí)簡(jiǎn)碼),2別人a(類(lèi)二級(jí)簡(jiǎn)碼)......。
五.特殊詞組的直接輸入方法;即“u,v,i,o,a”五個(gè)字母作為特殊鍵的用法。
<1>我國(guó)的地名,包括山,河,湖,海,行政區(qū)名;輸入碼以同序字聲碼加特殊鍵“u”組成。
A.二字地名輸入碼依次為該兩字的同序字聲碼,“u”鍵;有重碼時(shí)加按最后一字的尾聲碼。
如黃河hhu 長(zhǎng)城ccu 澄城ccuc 廣東gduB.三字地名輸入碼依次為該三字的同序字聲碼,“u”鍵。
如牡丹江mdju長(zhǎng)白山cbsu石家莊sjzuC.四字及四字以上地名的輸入碼依次為前三個(gè)字的同序字聲碼,最后一個(gè)字的字聲碼。
如烏魯木齊wlmq鄂爾多斯eeds珠穆朗瑪峰jmlf<2>外國(guó)國(guó)名與地名的輸入碼依次為以同序字聲碼加特殊鍵“v”組成;具體規(guī)則同上<1>條。
如美國(guó)mgv蒙古mgvk俄羅斯elsv佛羅里達(dá)州fllz<3>人名及復(fù)姓的輸入碼,以同序字聲碼加特殊鍵“o”組成;2具體規(guī)則同上<1>條。
如毛澤東mzdo布什bso歐陽(yáng)oyo亞里士多德ylsd
<4>數(shù)量字,詞的輸入碼加特殊鍵“i”。
A.中文小寫(xiě)數(shù)字的輸入碼依次為字聲碼,“i”鍵;有重碼時(shí)加按此字的尾聲碼。
如一yi三si四sie十sis萬(wàn)wizB.中文大寫(xiě)數(shù)字的輸入碼依次為字聲碼,“i”,“i”;有重碼時(shí)加按此字的尾聲碼。如伍wii 捌bii 佰;biir 壹yii 億yiiyC.中文小寫(xiě)數(shù)字開(kāi)頭的詞的輸入碼依次為各字的字聲碼,“i”鍵;其中二字詞重碼加按最后一字的尾聲碼。
如一段ydi 一代ydiy 八方bfi 五保戶(hù)wbhi一年級(jí)ynji 一敗涂地ybtd<5>“a”作為特殊鍵的用法加在第二個(gè)及以上的重碼字的編碼后面,加快重碼輸入。加在第二個(gè)最常用的兩字詞的字聲碼編碼后面,作為一種詞的簡(jiǎn)碼性輸入。
如編碼drd1.倒 2.低a 3.但a 4.黛a.....。
編碼bx 1.必須 2.表現(xiàn)a......。
從以上可知,本發(fā)明為將中文輸入電子計(jì)算機(jī)的漢字編碼輸入方法,即一拼輸入法。它可用三碼輸入一個(gè)漢字,至多四碼輸入各種詞組,重碼較少且分散(字的重碼約占總字?jǐn)?shù)的40%,但重碼分布廣,有72%的漢字可以直接輸入,詞的重碼也只占總數(shù)的45%);單個(gè)編碼的重碼一般在5個(gè)左右,需要翻頁(yè)尋找的幾乎沒(méi)有,輸入速度較快;它根據(jù)人們對(duì)漢字字根的習(xí)慣認(rèn)知確定字根的名稱(chēng)聲碼,不要刻意去記字根和鍵位,是一種模糊性輸入;編碼設(shè)訂和取碼規(guī)則十分簡(jiǎn)單明了,能夠適應(yīng)各種方言,容易被接受和記憶;簡(jiǎn)碼型的詞組足夠多,詞條豐富充分,實(shí)用性較強(qiáng);還設(shè)有特殊詞快速輸入的特殊功能鍵。
具體實(shí)施例方式
將本發(fā)明的輸入法編寫(xiě)相應(yīng)的應(yīng)用程序,用于PC電子計(jì)算機(jī)的中文信息處理漢字輸入。
權(quán)利要求
1.一種一拼輸入法,包括一.字根碼元a敖;b宀,冖,疒,卜,丷,八,匕,卑,髟, c艸,廾,廠,寸,臣;d丶,冫,氵,灬,刂,,刀,旦,氐,大;e二,兒,卩,阝, f缶,弗,甫,方,豐;g艮,鬲,圭,廣,戈,甘,瓜,革, h虍,曷,亥,一,戶(hù),黑,火;j钅,廴,孑,戔,臼,九,幾,已,堇,柬,夾,見(jiàn), k口,囗,匸,凵,冂, l耒,了,來(lái),六, m毋,母,皿,門(mén),馬,矛,木, n牜,廿,女,鳥(niǎo),內(nèi),牛,乃,;p丿,彡,爿, 片,疋;q七,去,犭,丘,犬,僉;r亻,彳,人,冉,戎,日,曰;s丨,亅,纟,礻,厶,彐,罒,四,巳,氏,十,勺,山,豕,卅, t土,扌,屯, w夂,攵,戉,戊,亡,萬(wàn),王,文,韋;x小,,忄,,覀,夕,血,習(xí),西;y讠,衤,乂,弋,尤,乙,已,尹,幺,央,衣,聿,酉,曳,禺,甬,魚(yú)、言;z,辶,爫,,乍,豸,隹,足,竹,之, 上述字根碼以相應(yīng)的英文字母為代碼,這些英文字母代碼分布于電子計(jì)算機(jī)普通標(biāo)準(zhǔn)鍵盤(pán)的對(duì)應(yīng)字母鍵位上。二.輸入碼規(guī)則單個(gè)漢字輸入碼依次由字聲碼,首聲碼,尾聲碼組成;所述字聲碼是指該漢字的漢語(yǔ)拼音的第一個(gè)字母;所述首聲碼是指該漢字第一筆畫(huà)或第一筆所在的字根讀音的聲母;所述的尾聲碼是指該漢字最后一筆畫(huà)或最后一筆畫(huà)所在字根讀音的聲母;
2.根據(jù)權(quán)利要求1所述的一拼輸入法,其特征是兩字詞的輸入規(guī)則是按字序依次輸入該詞兩個(gè)漢字的字聲碼和兩字的尾聲碼;三字詞的輸入規(guī)則是按字序依次輸入該詞三個(gè)漢字的字聲碼和最后一個(gè)漢字的尾聲碼;四字詞的輸入規(guī)則是按字序依次輸入該詞四個(gè)漢字的字聲碼;五字及五字以上詞或短句的輸入規(guī)則是按字序依次輸入該詞或短句的前三個(gè)漢字的字聲碼和最后一個(gè)漢字的字聲碼。
3.根據(jù)權(quán)利要求1所述的一拼輸入法,其特征是字根確定規(guī)則為“前取獨(dú)立,后取小”,包括<1>字聲碼是取該字漢語(yǔ)拼音的第一個(gè)字母;<2>首聲碼部分從該字的第一筆畫(huà)往下尋找,按漢字的規(guī)范書(shū)寫(xiě)順序,優(yōu)先取相對(duì)于其它部分獨(dú)立的字根,再取與其它部分相接或相交的最小字根,沒(méi)有符合以上條件的字根時(shí),就取該字的第一筆畫(huà);<3>尾聲碼部分去除首聲碼部分后,從該字的最后一筆畫(huà)往上尋找,按漢字的照規(guī)范書(shū)寫(xiě)順序,以“要拆連,不拆交”的原則選出最小的字根,沒(méi)有合適的字根就取最后一筆畫(huà);<4>特殊字符鍵“/”作為萬(wàn)能鍵,可以在四碼的任何位置上代替u、v、i以外的任何字母。
4.根據(jù)權(quán)利要求1所述的一拼輸入法,其特征是,一級(jí)簡(jiǎn)碼有a愛(ài)b不c出d的e而f發(fā)g個(gè)h好j就k可l了m明n你o歐p平q前r人s是t天w我x心y有z在;二級(jí)簡(jiǎn)碼是從所有字聲碼相同的兩字詞中,選出最常用的那個(gè)兩字詞,按字序取這兩字詞的字聲碼作二級(jí)簡(jiǎn)碼;另外選出第二個(gè)最常用的兩字詞,也取它們的字聲碼加特殊鍵“a”作為類(lèi)二級(jí)簡(jiǎn)碼的三級(jí)碼。
5.根據(jù)權(quán)利要求1所述的一拼輸入法,其特征是,特殊詞組的直接輸入方法有<1>我國(guó)的地名,包括山,河,湖,海,行政區(qū)名;輸入碼以同序字聲碼加特殊鍵“u”組成;A.二字地名輸入碼依次為該兩字的同序字聲碼,“u”鍵;有重碼時(shí)加按最后一字的尾聲碼;B.三字地名輸入碼依次為該三字的同序字聲碼,“u”鍵;C.四字及四字以上地名的輸入碼依次為前三個(gè)字的同序字聲碼,最后一個(gè)字的字聲碼;<2>外國(guó)國(guó)名與地名的輸入碼依次為以所述同序字聲碼加特殊鍵“v”組成;<3>人名及復(fù)姓的輸入碼,以所述同序字聲碼加特殊鍵“o”組成;<4>數(shù)量字,詞的輸入碼加特殊鍵“i”;A.中文小寫(xiě)數(shù)字的輸入碼依次為字聲碼,“i”鍵;有重碼時(shí)加按此字的尾聲碼;B.中文大寫(xiě)數(shù)字的輸入碼依次為字聲碼,“i”,“i”;有重碼時(shí)加按此字的尾聲碼;C.中文小寫(xiě)數(shù)字開(kāi)頭的詞的輸入碼依次為各字的字聲碼,“i”鍵;其中二字詞重碼加按最后一字的尾聲碼;<5>“a”作為特殊鍵的用法加在第二個(gè)及以上的重碼字的編碼后面,加快重碼輸入。加在第二個(gè)最常用的兩字詞的字聲碼編碼后面,作為一種詞的簡(jiǎn)碼性輸入。
全文摘要
一種將中文輸入電腦的一拼輸入法,它將字根以音碼歸類(lèi)到標(biāo)準(zhǔn)鍵盤(pán)的相應(yīng)字母鍵位上,單個(gè)漢字的輸入碼依次是字聲碼,首聲碼,尾聲碼;字聲碼是漢字拼音的首個(gè)字母,首聲碼是漢字首筆畫(huà)或其所在字根讀音拼音的首個(gè)字母,尾聲碼是末筆畫(huà)或其后所在字根讀音拼音的首個(gè)字母;兩字詞的輸入碼為同序字聲碼加兩字同序尾聲碼。針對(duì)現(xiàn)有技術(shù)存在的不足,提出此種一拼輸入法,可用三碼輸入一個(gè)漢字,至多四碼輸入各種詞組,重碼較少且分散,輸入速度較快;它根據(jù)人們對(duì)漢字字根的習(xí)慣認(rèn)知確定字根的名稱(chēng)聲碼,不要刻意去記字根和鍵位,是一種模糊性輸入,編碼設(shè)定和取碼規(guī)則十分簡(jiǎn)單明了,能夠適應(yīng)各種方言,容易被接受和記憶;簡(jiǎn)碼型的詞組足夠多,詞條豐富充分,實(shí)用性較強(qiáng);還設(shè)有特殊詞快速輸入的特殊功能鍵。
文檔編號(hào)G06F3/023GK1696876SQ20041002319
公開(kāi)日2005年11月16日 申請(qǐng)日期2004年5月14日 優(yōu)先權(quán)日2004年5月14日
發(fā)明者王勝 申請(qǐng)人:王勝