本發(fā)明涉及一種用于計(jì)算機(jī)、平板電腦和手機(jī)等微電子設(shè)備信息處理的漢字鍵盤(pán)編碼輸入技術(shù),特別是使用普通英文字母鍵盤(pán)和觸摸屏的虛擬軟鍵盤(pán)將漢字、英文字符、標(biāo)點(diǎn)符號(hào)以多種編碼方式輸入到計(jì)算機(jī)、平板電腦和手機(jī)等微電子設(shè)備進(jìn)行中英文信息處理和通訊的漢字規(guī)范編碼方法。
二、
背景技術(shù):
隨著計(jì)算機(jī)、平板電腦和移動(dòng)電子通信設(shè)備的社會(huì)擁有量迅速增長(zhǎng)和觸摸屏虛擬鍵盤(pán)的出現(xiàn),人們愈來(lái)愈多的使用智能拼音來(lái)輸入漢字,但漢字的同音字太多,輸入單字時(shí)無(wú)可避免的要翻頁(yè)找字,不僅耗費(fèi)腦力,而且大大降低了輸入效率。目前的智能拼音輸入法主要是附加手寫(xiě)或者筆畫(huà)輸入法以及增加輔助字根以區(qū)分同音字,但手寫(xiě)和筆畫(huà)輸入法需要轉(zhuǎn)換輸入方式,仍然沒(méi)有解決打字的效率問(wèn)題,而增加輔助字根的打字方式又多達(dá)一、兩百個(gè)之多,因記憶量大而難以被用戶接受。智能拼音輸入近年來(lái)以網(wǎng)絡(luò)搜索的方式在詞組和語(yǔ)句輸入方面雖有所改善和成效,但單字輸入的重碼問(wèn)題卻始終未能解決。由于智能拼音長(zhǎng)期以來(lái)一直存在單字輸入重碼多而需要頻繁找字和選詞的缺陷,因而不能適應(yīng)金融系統(tǒng)、出版行業(yè)和檔案管理等對(duì)漢字輸入準(zhǔn)確度要求較高的領(lǐng)域。
三、
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明旨在提供一種無(wú)須轉(zhuǎn)換輸入方式的拼音和字形編碼相結(jié)合的漢字鍵盤(pán)輸入集成系統(tǒng),目的是解決當(dāng)前智能拼音輸入法單字輸入時(shí)重碼字太多,打字效率低,不能適應(yīng)金融、出版和檔案管理等行業(yè)需要準(zhǔn)確輸入漢字的要求。該系統(tǒng)集成了多種漢字編碼輸入方式以適應(yīng)文化層次不同的用戶和對(duì)打字有特殊要求的工作環(huán)境,習(xí)慣于拼音打字的用戶仍可以按照拼音輸入方式打字,無(wú)須改變自己原來(lái)用拼音輸入的習(xí)慣和方法,如果需要準(zhǔn)確、快速打出所需要的漢字時(shí)則繼續(xù)鍵入該字的首字根和尾字根,既兼容了使用人數(shù)眾多的拼音輸入法,又很好地解決了拼音輸入時(shí)重碼多找字難的問(wèn)題。如果不熟悉拼音或有不認(rèn)識(shí)的字則可用純字根的方式輸入漢字,既解決了拼音不能輸入不認(rèn)識(shí)的生僻字,而形碼又不能輸入不會(huì)寫(xiě)的字的難題。通過(guò)本發(fā)明屏幕虛擬軟鍵盤(pán)的韻母和編碼字根提示功能,使拼音、字形輸入方式成為一種既簡(jiǎn)便快捷,又無(wú)需強(qiáng)記,能即學(xué)即用,同時(shí)又適用于金融系統(tǒng)、出版行業(yè)和檔案管理等部門的理想漢字輸入方法。
1、編碼思想
本發(fā)明以漢字的字音特征和字形特征相互組合構(gòu)成多種漢字編碼,將這些漢字編碼有選擇的集于一體,從而構(gòu)成多種輸入方式并存的漢字輸入集成系統(tǒng)。為解決漢字拼音輸入方式單字重碼太多和打字效率低的問(wèn)題,本發(fā)明創(chuàng)建了26個(gè)描述漢字字形的特征字根,并建立漢字字首成字偏旁與字末成字偏旁的概念,進(jìn)一步解決生僻字的輸入問(wèn)題,從而實(shí)現(xiàn)以拼音方式、字形編碼方式以及拼音與字形組合編碼方式輸入漢字。
本發(fā)明的漢字編碼方法是這樣實(shí)現(xiàn)的:以計(jì)算機(jī)通用的標(biāo)準(zhǔn)鍵盤(pán)或平板電腦、手機(jī)等微電子設(shè)備的觸摸屏虛擬軟鍵盤(pán)的26個(gè)英文字母,對(duì)本發(fā)明的26個(gè)漢字字形的特征字根以及漢語(yǔ)拼音的聲母和韻母按一定的規(guī)則建立對(duì)應(yīng)的英文字母代碼,以鍵入英文字母代碼的形式有選擇的將漢字拼音的聲母、韻母以及漢字字形的首形碼、尾形碼、補(bǔ)形碼、特征碼組成的漢字編碼輸入計(jì)算機(jī)或者手機(jī)等微電子設(shè)備實(shí)現(xiàn)漢字的準(zhǔn)確輸入。漢字編碼采用在固定位置取碼,不需要對(duì)漢字進(jìn)行拆分,徹底消除了由于漢字拆分所出現(xiàn)的各種問(wèn)題,既降低了編碼字根記憶和取字形編碼的難度,又解決了從國(guó)標(biāo)GB2312-80字庫(kù)到GB18030-2000以及UNICOD繁體、簡(jiǎn)體等大字符集的漢字編碼輸入問(wèn)題。
2、漢字拼音的聲母代碼和韻母代碼
(1)漢字拼音的聲母代碼
本發(fā)明漢字拼音的聲母以其首字母為聲母代碼,沒(méi)有聲母的漢字,以韻母的首字母為聲母代碼。
例如:雙聲母zh、ch、sh的漢字只輸入z、c、s。
“按”字只有韻母an沒(méi)有聲母,以韻母的首字母a為聲母代碼。
本發(fā)明雙拼音形輸入方式的聲母代碼與計(jì)算機(jī)通用鍵盤(pán)上的英文字母直接對(duì)應(yīng)。
(2)漢字拼音的韻母代碼
本發(fā)明漢字拼音的韻母根據(jù)輸入方式不同有不同的字母代碼:
①在全拼音形輸入方式中直接以漢字拼音為漢字的拼音代碼。
②全拼音形輸入方式韻母中的ng以字母g為代碼,一個(gè)漢字音節(jié)最長(zhǎng)為四個(gè)字母代碼。
③在雙拼音形輸入方式中的韻母代碼,由該輸入方式規(guī)定每個(gè)完整的韻母以一個(gè)英文字母為代碼。
3、漢字的編碼字根和取碼規(guī)則
(1)漢字字形的編碼字根
本發(fā)明是以文字描述漢字筆形特征的方式將漢字的編碼字根進(jìn)行科學(xué)的分類,從而把大量看似毫無(wú)規(guī)律的漢字字根歸類整合為26個(gè),并使之與26個(gè)英文字母按象形或意會(huì)的關(guān)系建立有理化的關(guān)聯(lián)。在取漢字字形的字根代碼時(shí),只需觀察漢字首、尾或右上角的固定位置是否有下述的編碼字根或與之類似的筆形態(tài)特征即可取出對(duì)應(yīng)的字母代碼,無(wú)需對(duì)漢字進(jìn)行拆分取碼。
本發(fā)明對(duì)漢字字形的首形碼、尾形碼、補(bǔ)形碼、特征碼的定義如下:
首形碼為漢字左上角最高的筆形特征的英文字母代碼;
尾形碼為漢字右下角最低的筆形特征的英文字母代碼;
補(bǔ)形碼為漢字右上角最高的筆形特征的英文字母代碼;
特征碼為去掉漢字右上角所取的補(bǔ)形碼后,對(duì)余下部分再次取補(bǔ)形碼;
漢字字形的編碼字根與對(duì)應(yīng)的英文字母代碼如下:
應(yīng)該理解的是,本發(fā)明的字根體系和字根對(duì)應(yīng)的英文字母代碼在鍵盤(pán)上的布局是輸入法的核心技術(shù),對(duì)本領(lǐng)域普通技術(shù)人員來(lái)說(shuō),可以根據(jù)上述說(shuō)明改變部分字根或變換字根所對(duì)應(yīng)的英文字母代碼鍵位,或者將其應(yīng)用于其它的輸入法,而所有這些改變或變換以及用于其它的輸入法都應(yīng)屬于本發(fā)明權(quán)利要求的保護(hù)范圍。
(2)漢字字形的取碼規(guī)則
字形取碼規(guī)則是根據(jù)本發(fā)明對(duì)漢字首形碼、尾形碼、補(bǔ)形碼、特征碼的定義在漢字字形的固定位置抽取編碼字根,然后以字根代碼的形式輸入計(jì)算機(jī)或平板電腦、手機(jī)等微電子設(shè)備,漢字字形的取碼規(guī)則如下:
①一個(gè)筆畫(huà)或部件占用多個(gè)角位時(shí),可以重復(fù)取同一個(gè)字母代碼。
例如:“重”的撇占據(jù)左上角和右上角,首形碼和補(bǔ)形碼均為J,其字全形編碼為JEJ。
“樹(shù)”的右下角和右上角都是橫和豎兩筆垂直交叉,尾形碼和補(bǔ)形碼均為H,其全字形編碼為FHH。
“木”的左上角、右下角和右上角都占據(jù),首形碼、尾形碼、補(bǔ)形碼均為F,其全字形編碼為FFF。
②字形缺角無(wú)筆畫(huà)可取時(shí)直接取字母代碼A。
例如:“嚴(yán)”的右下方缺角無(wú)筆畫(huà),尾形碼應(yīng)為A,其字全形編碼為EAE?!板痢钡挠疑戏饺苯菬o(wú)筆畫(huà),補(bǔ)形碼應(yīng)為A,其全字形編碼為URA。
③折筆畫(huà)可以看成是由轉(zhuǎn)折處斷開(kāi)的兩個(gè)筆畫(huà)組成,然后分別取各自筆形所對(duì)應(yīng)的字母代碼。
例如:“司”的折筆畫(huà)可以看成是由轉(zhuǎn)折處斷開(kāi)的橫和豎組成,首形碼、尾形碼分別為EI,其全字形編碼為EIL?!熬蕖钡恼酃P畫(huà)可以看成是由轉(zhuǎn)折處斷開(kāi)的豎和橫組成,右下角的尾形碼應(yīng)為E,其全字形編碼為L(zhǎng)EE。
④首、尾兩處不同的字根共用同一個(gè)筆畫(huà)時(shí),可以分別取各自對(duì)應(yīng)的字母代碼。
例如:“果”字中間的豎筆畫(huà)貫穿上、下兩個(gè)字根,應(yīng)分別取左上角首形碼的“實(shí)口”字根Q和右下角尾形碼的“木”字根F,其全字形編碼為QFQ。
“未”字中間的豎筆畫(huà)貫穿上、下兩個(gè)字根,應(yīng)分別取左上角的“直穿插”和右下角的“木”字根,其全字形編碼為MFM。
⑤優(yōu)先取筆畫(huà)多的大字根或部件的字母代碼。
例如:“望”左上角的首形碼不取單筆畫(huà)“點(diǎn)”,應(yīng)取較大的部件點(diǎn)與橫的組合“高字頭”的字母代碼A;右下方的尾形碼不取單筆畫(huà)“橫”,應(yīng)取較大的字根“王”的字母代碼Z;右上角的補(bǔ)形碼不取“直角”部件,應(yīng)取較大的字根“月”的字母代碼P,“望”的全字形編碼為AZP。
⑥字首是草字頭(艸)、氣字頭(氣)、竹字頭()、病字頭(疒)覆蓋的漢字,在取右上角的補(bǔ)形碼時(shí),應(yīng)先將其移除后再取右上角的補(bǔ)形碼,以避免與首形碼取同一個(gè)字根的代碼。
例如:“疾”左上角的首形碼為“高字頭”字母代碼A,右下角的尾形碼“八”字母代碼B,右上角的補(bǔ)形碼應(yīng)移除病字頭(疒)后再取“橫”的字母代碼E,“疾”的全字形編碼為ABE。
“薪”左上角的首形碼為“草字頭”字母代碼N,右下角的尾形碼“豎”的字母代碼I,右上角的補(bǔ)形碼應(yīng)移除草字頭(艸)后再取“撇”的字母代碼J,“薪”的全字形編碼為NIJ。
⑦外圍是“口、門”兩類的漢字,在取右下角的尾形碼時(shí),改取其框內(nèi)右下角的筆形編碼。但在“口、門”外圍有附帶的筆畫(huà)時(shí),仍同一般的漢字取其右下角的筆形編碼。
例如:“園”左上角的首形碼為“大方框”字母代碼D,尾形碼取框內(nèi)右下角的“右彎鉤”字母代碼C,右上角的補(bǔ)形碼為“大方框”字母代碼D,“園”的全字形編碼為DCD。
“閑”左上角的首形碼為“點(diǎn)”字母代碼U,尾形碼取框內(nèi)右下角的“木”字母代碼F,右上角的補(bǔ)形碼為“直角”字母代碼L,“閑”的全字形編碼為UFL。
4、雙拼音形編碼輸入方式
本發(fā)明所謂雙拼輸入方式是將拼音的聲母和韻母分別只用一個(gè)英文字母代碼表示,從而僅用兩鍵即可輸入一個(gè)完整的漢字音節(jié)。雙拼輸入方式雖然減少了擊鍵的次數(shù),但單字輸入重碼多的問(wèn)題并沒(méi)有解決,輸入一個(gè)音節(jié)后仍需頻繁地翻頁(yè)找字上屏,繼續(xù)鍵入本發(fā)明的漢字首形碼和尾形碼的代碼字根,即可準(zhǔn)確的輸入漢字。一個(gè)漢字的完整編碼最多由四個(gè)字母代碼組成。
本發(fā)明雙拼音形輸入方式中以漢字聲母的首字母為聲母代碼,沒(méi)有聲母的漢字,以韻母的首字母為聲母代碼。
例如:雙聲母zh、ch、sh的漢字只輸入z、c、s。
“按”字只有韻母an沒(méi)有聲母,以韻母的首字母a為聲母代碼。
本發(fā)明雙拼音形輸入方式的聲母代碼與計(jì)算機(jī)通用鍵盤(pán)上的英文字母直接對(duì)應(yīng)。
雙拼音形輸入方式的韻母在計(jì)算機(jī)通用鍵盤(pán)上的布局依據(jù)漢語(yǔ)拼音韻母表,將a、e、i、o、u、u等六個(gè)單韻母與鍵位字母A、E、I、O、U、V直接對(duì)應(yīng);i行復(fù)韻母按韻母表的順序從英文字母鍵盤(pán)的第一排Q鍵起自左至右依序排列;a行復(fù)韻母按韻母表的順序從英文字母鍵盤(pán)的第二排A鍵起自左至右依序排列;u行復(fù)韻母按韻母表的順序從英文字母鍵盤(pán)的第三排Z鍵起自左至右依序排列;u行的三個(gè)復(fù)韻母按漢語(yǔ)拼音韻母表的書(shū)寫(xiě)規(guī)則與相應(yīng)的u行韻母合并,其中一個(gè)復(fù)韻母ue置于英文字母P鍵上。
漢字字形的26個(gè)編碼字根也按象形或相似的關(guān)系與英文字母鍵位作對(duì)應(yīng)的分布,從而構(gòu)成一個(gè)極具規(guī)律、又便于記憶的聲母、韻母、編碼字根雙拼音形鍵盤(pán)。聲母、韻母和編碼字根在鍵盤(pán)上的具體布局見(jiàn)附圖2。
本發(fā)明雙拼音形輸入方式中對(duì)漢語(yǔ)拼音35個(gè)韻母的字母代碼定義如下:
(1)單字編碼方法
按照本發(fā)明雙拼音形輸入方式中的規(guī)定依序取單字的聲母代碼、韻母代碼,然后可以翻頁(yè)選字輸入;繼續(xù)取該字左上角的首形碼和右下角的尾形碼,則該字自動(dòng)準(zhǔn)確輸入,編碼長(zhǎng)度最多為四個(gè)字母代碼。雙拼音形輸入方式漢字編碼的取碼順序也可作如下表示:
聲母代碼+韻母代碼+首形碼+尾形碼;
例如:“醛”的聲母代碼取其聲母的首字母Q,韻母代碼取韻母uan所對(duì)應(yīng)的鍵位B,首形碼是左上角的“橫”代碼E,尾形碼取右下角字根“王”的代碼Z,“醛”的編碼為QBEZ。
“傲”沒(méi)有聲母,聲母代碼取其韻母的首字母A,韻母代碼取韻母ao所對(duì)應(yīng)的鍵位D,首形碼是左上角的“單人旁”代碼Y,尾形碼取右下角的“兩筆斜交叉”代碼X,“傲”的編碼為ADYX。
(2)詞組編碼方法
雙拼音形輸入方式詞組編碼由漢字的字音元素和字形的編碼字根組成,按字音和字形的組合不同有多種編碼方法,其編碼長(zhǎng)度最多為四個(gè)字母代碼。
二字詞組:
①二字詞組的拼音輸入方式是依序取第一個(gè)漢字的聲母代碼和韻母代碼,然后取第二個(gè)漢字的聲母代碼和韻母代碼。
即:聲母代碼1+韻母代碼1+聲母代碼2+韻母代碼2;
例如:“金融”中“金”的聲母代碼J,韻母in的代碼Y,“融”的聲母代碼R,韻母ong的代碼l,“金融”的編碼為JYRL。
“溫暖”中“溫”的聲母代碼W,韻母en的代碼H,“暖”的聲母代碼N,韻母uan的代碼B,“溫暖”的編碼為WHNB。
②二字詞組的音形輸入方式是取第一個(gè)漢字的聲母代碼和首形碼,接著取第二個(gè)漢字的聲母代碼和首形碼。
即:聲母代碼1+首形碼1+聲母代碼2+首形碼2;
例如:“推銷”的聲母代碼為TX,“推”的首形碼是左上角的“扌”代碼W,“銷”的尾形碼是右下角的“月”代碼P,“推銷”的編碼為TXWP。
“品嘗”的聲母代碼代碼PC,“品”的首形碼是左上角的“口”代碼O,“嘗”的尾形碼是右下角的“點(diǎn)”代碼U,“品嘗”的編碼為PCOU
③二字詞組的字形輸入方式是依序取第一個(gè)漢字的首形碼和尾形碼,接著取第二個(gè)漢字的首形碼和尾形碼。
即:首形碼1+尾形碼1+首形碼2+尾形碼2;
例如:“取消”中“取”的首形碼是左上角的“橫”代碼E,尾形碼是右下角的“兩筆斜交叉”代碼X,“消”的首形碼是左上角的“三點(diǎn)水”代碼G,尾形碼是右下角的“月”代碼P,“取消”的編碼為EXGP。
“集資”中“集”的首形碼是左上角的“單人旁”代碼Y,尾形碼是右下角的“木”代碼F,“資”的首形碼是左上角的“兩點(diǎn)水”代碼G,尾形碼是右下角的“八”代碼B,“取消”的編碼為YFGB。
三字詞組:
①三字詞組的拼音輸入方式是依序取詞組中每個(gè)漢字的聲母代碼和末字的韻母代碼。
即:聲母代碼1+聲母代碼2+聲母代碼3+末字韻母代碼;
例如:“互聯(lián)網(wǎng)”的聲母代碼為HLW,接著取末字“網(wǎng)”的韻母ang的代碼J,“互聯(lián)網(wǎng)”的編碼為HLWJ。
“保稅區(qū)”的聲母代碼為BSQ,接著取末字“區(qū)”的韻母u的代碼U,“保稅區(qū)”的編碼為BSQU。
②三字詞組的音形輸入方式是依序取詞組中每個(gè)漢字的聲母代碼和末字的尾形碼。
即:聲母代碼1+聲母代碼2+聲母代碼3+尾形碼3;
例如:“博覽會(huì)”的聲母代碼為BLH,接著取末字“會(huì)”的尾形碼是右下角的“點(diǎn)”代碼U,“博覽會(huì)”的編碼為BLHU。
“認(rèn)識(shí)論”的聲母代碼為RSL,接著取末字“論”的尾形碼是右下角的“右彎鉤”代碼C,“認(rèn)識(shí)論”的編碼為RSLC。
③三字詞組的字形輸入方式是依序取詞組中每個(gè)漢字的首形碼和末字的尾形碼。
即:首形碼1+首形碼2+首形碼3+尾形碼3;
例如:“教育界”依序取詞組中每個(gè)字左上角的首形碼“兩筆垂直交叉”、“高字頭”、“實(shí)口”的代碼HAQ,接著取末字右下角的尾形碼“豎”的代碼I,“教育界”的編碼為HAQI。
“研究生”依序取詞組中每個(gè)字左上角的首形碼“橫”、“點(diǎn)”、“撇”的代碼EUJ,接著取末字右下角的尾形碼“橫”的代碼E,“研究生”的編碼為EUJE。
四字和四字以上詞組:
①四字和四字以上詞組的拼音輸入方式是依序取詞組中前三個(gè)字的聲母和末字的聲母。
即:聲母代碼1+聲母代碼2+聲母代碼3+末字聲母代碼;
例如:“精益求精”依序取前三字“精、益、求”的聲母JYQ,接著取末字“精”的聲母J,“精益求精”的編碼為JYQJ。
“全國(guó)人民代表大會(huì)”依序取前三字“全、國(guó)、人”的聲母QGR,接著取末字“會(huì)”的聲母H,“全國(guó)人民代表大會(huì)”的編碼為QGRH。
②四字和四字以上詞組的字形輸入方式依序取詞組中前三個(gè)字的首形碼和末字的首形碼。
即:首形碼1+首形碼2+首形碼3+末字首形碼;
例如:四字詞“錦上添花”依序取前三字“錦、上、添”左上角的首形碼“金旁頭”、“豎”、“三點(diǎn)水”的代碼TIG,接著取末字“花”左上角的首形碼“草字頭”N,“錦上添花”的編碼為TIGN。
四字以上的詞組“理論聯(lián)系實(shí)際”依序取前三字“理、論、聯(lián)”左上角的首形碼“王”、“點(diǎn)”、“橫”的代碼ZUE,然后取末字“際”左上角的首形碼“直角”代碼L,“理論聯(lián)系實(shí)際”的編碼為ZUEL。
5、全拼音形編碼輸入方式
本發(fā)明所謂全拼音形輸入方式是按漢語(yǔ)拼音規(guī)則直接輸入漢字的聲母和韻母,最多六鍵輸入一個(gè)完整的漢字音節(jié)。
為了使聲母和韻母的拼式簡(jiǎn)短,進(jìn)一步提高輸入效率,漢語(yǔ)拼音的聲母只輸入其首字母,韻母中的ng用字母g替代,最多用四鍵輸入一個(gè)完整的漢字音節(jié)。
簡(jiǎn)化的聲母和韻母雖然減少了擊鍵的次數(shù),但單字輸入重碼多的問(wèn)題并沒(méi)有解決,輸入一個(gè)音節(jié)后仍需頻繁地翻頁(yè)選字上屏,繼續(xù)輸入漢字左上角的首形碼和右下角的尾形碼,即可準(zhǔn)確的輸入漢字。
例如:韻母ang可輸入原形ang,也可用簡(jiǎn)式輸入ag;
韻母iang可輸入原形iang,也可用簡(jiǎn)式輸入iag。
(1)單字編碼方法
單字的全拼音形編碼方式是直接取單字的聲母、韻母,然后可以翻頁(yè)選字輸入;繼續(xù)取該字左上角的首形碼和右下角的尾形碼,則該字自動(dòng)準(zhǔn)確的輸入,單字的最大編碼長(zhǎng)度為8個(gè)字母代碼;以簡(jiǎn)化的聲母、韻母輸入時(shí)最大編碼長(zhǎng)度為6個(gè)字母代碼。
全拼音形輸入方式下漢字編碼的取碼順序也可作如下表示:
聲母+韻母+首形碼+尾形碼;
例如:“熟”取聲母的首字母S和它的韻母U,接著取該字左上角的首形碼“高字頭”代碼A,右下角的尾形碼“點(diǎn)”代碼U,“熟”的編碼為SUAU。
“酪”直接取聲母的首字母L和它的韻母AO,接著取該字左上角的首形碼“橫”代碼E,右下角的尾形碼“空口”代碼O,“酪”的編碼為L(zhǎng)AOEO。
“樁”取聲母的首字母Z,然后直接輸入它的原形韻母UANG,或者是輸入簡(jiǎn)式韻母UAG,接著取該字左上角的首形碼“木”代碼F,右下角的尾形碼“橫”代碼E,“樁”的編碼為ZUANGFE或ZUAGFE。
(2)詞組編碼方法
全拼音形輸入方式詞組編碼由漢字的字音元素和字形的編碼字根組成,其編碼長(zhǎng)度最多為六個(gè)字母代碼。
二字詞組:
按照全拼音形輸入方式對(duì)聲母和漢字字形的取碼規(guī)則依序直接取二字詞組中每個(gè)字的聲母、首形碼、尾形碼。
即:聲母1+首形碼1+尾形碼1+聲母2+首形碼2+尾形碼2;
例如:“標(biāo)準(zhǔn)”取首字“標(biāo)”的聲母B,左上角的首形碼“木”代碼F,右下角的尾形碼“小”代碼V,然后取末字“準(zhǔn)”的聲母Z和它左上角的首形碼“兩點(diǎn)水”代碼G,右下角的尾形碼“橫”字母代碼E,“標(biāo)準(zhǔn)”的編碼為BFVZGE
“情理”取首字“情”的聲母Q,左上角的首形碼“忄”代碼V,右下角的尾形碼“月”代碼P,然后取末字“理”的聲母L和它左上角的首形碼“王”代碼Z,右下角的尾形碼“橫”字母代碼E,“情理”的編碼為QVPLZE。
三字詞組:
按照全拼音形輸入方式對(duì)聲母和漢字字形的取碼規(guī)則依序直接取三字詞組中每個(gè)字的聲母和首形碼。
即:聲母1+首形碼1+聲母2+首形碼2+聲母3+末字首形碼;
例如:“計(jì)算機(jī)”取首字“計(jì)”的聲母J和左上角的首形碼“點(diǎn)”代碼U,取“算”的聲母S和左上角的首形碼“金旁頭”代碼T,取“機(jī)”的聲母J和左上角的首形碼“木”代碼F,“計(jì)算機(jī)”的編碼為JUSTJF。
“博士生”取首字“博”的聲母B和左上角的首形碼“兩筆垂直交叉”代碼H,取“士”的聲母S和左上角的首形碼“兩筆垂直交叉”代碼H,取“生”的聲母S和左上角的首形碼“撇”代碼J,“博士生”的編碼為BHSHSJ。
四字詞組:
按照全拼音形輸入方式對(duì)聲母和漢字字形的取碼規(guī)則依序直接取四字詞組中每個(gè)字的聲母,然后取首字的首形碼和末字的尾形碼。
即:聲母1+聲母2+聲母3+聲母4+首形碼1+末字尾形碼;
例如:“百花齊放”先取詞組中每一個(gè)字的聲母BHQF,然后取首字“百”左上角的首形碼“橫”代碼E,再取末字“放”右下角的尾形碼“兩筆斜交叉”的代碼X,“百花齊放”的編碼為BHQFEX。
“合資經(jīng)營(yíng)”:先取詞組中每一個(gè)字的聲母HZJY,然后取首字“合”左上角的首形碼“八”代碼B,再取末字“營(yíng)”右下角的尾形碼“空口”的代碼O?!昂腺Y經(jīng)營(yíng)”的編碼為HZJYBO。
五字詞組:
按照全拼音形輸入方式對(duì)聲母和漢字字形的取碼規(guī)則依序直接取五字詞組中每個(gè)字的聲母,然后取末字的尾形碼。
即:聲母1+聲母2+聲母3+聲母4+聲母5+尾形碼5;
例如:“電子計(jì)算機(jī)”先取詞組中每一個(gè)字的聲母HZJY,然后取末字“機(jī)”右下角的尾形碼“右彎鉤”代碼C,“電子計(jì)算機(jī)”的編碼為DZJSJC。
“學(xué)術(shù)研討會(huì)”先取詞組中每一個(gè)字的聲母XSYTH,然后取末字“會(huì)”右下角的尾形碼“點(diǎn)”代碼U,“學(xué)術(shù)研討會(huì)”的編碼為XSYTHU。
六字詞組和六字以上詞組:
按照全拼音形輸入方式對(duì)聲母的取碼規(guī)則依序直接取前五個(gè)字的聲母和末字的聲母。
即:聲母1+聲母2+聲母3+聲母4+聲母5+末字聲母;
例如:“世界先進(jìn)水平”直接取詞組中前五字的聲母和末字的聲母SJXJSP。
“科學(xué)技術(shù)是第一生產(chǎn)力”直接取詞組中前五字的聲母和末字的聲母KXJSSL。
6、簡(jiǎn)拼音形編碼輸入方式
本發(fā)明的簡(jiǎn)拼音形輸入方式是舍棄漢字拼音的韻母,聲母只用一個(gè)英文字母代碼表示然后與漢字字形的編碼字根組成一個(gè)漢字編碼,最多用四鍵輸入一個(gè)漢字。
本發(fā)明簡(jiǎn)拼音形輸入方式中以漢字聲母的首字母為聲母代碼,沒(méi)有聲母的漢字,以韻母的首字母為聲母代碼。
例如:雙聲母zh、ch、sh的漢字只輸入z、c、s。
“按”字只有韻母an沒(méi)有聲母,以韻母的首字母a為聲母代碼。
(1)單字編碼方法
按照本發(fā)明對(duì)漢字聲母和字形的取碼規(guī)則依序取漢字的聲母及其左上角的首形碼、右下角的尾形碼和右上角的補(bǔ)形碼。簡(jiǎn)拼音形輸入方式下漢字編碼的取碼順序也可作如下表示:
聲母代碼+首形碼+尾形碼+補(bǔ)形碼;
例如:“瞟”取聲母的首字母P,接著取該字左上角的首形碼“實(shí)口”代碼Q,右下角的尾形碼“小”代碼V,右上角的補(bǔ)形碼“橫”代碼E,“瞟”的編碼為PQVE。
“撒”取聲母的首字母S,接著取該字左上角的首形碼“扌”代碼W,右下角的尾形碼“兩筆斜交叉”代碼X,右上角的補(bǔ)形碼“金旁頭”代碼T,“撒”的編碼為SWXT。
(2)詞組編碼方法
二字詞組:
①按照本發(fā)明對(duì)漢字聲母和字形的取碼規(guī)則依序取二字詞組中每個(gè)字的聲母、接著取首字的首形碼、末字的尾形碼。
即:聲母代碼1+聲母代碼2+首形碼1+尾形碼2;
例如:“保證”取二字詞組每個(gè)字的聲母BZ,然后取“?!弊笊辖堑氖仔未a“單人旁”代碼Y,末字右下角的尾形碼“橫”代碼E,“保證”的編碼為BZYE。
“和諧”取二字詞組每個(gè)字的聲母HX,然后取“和”左上角的首形碼“撇”代碼J,末字右下角的尾形碼“實(shí)口”代碼Q,“和諧”的編碼為HXJQ。
②按照本發(fā)明對(duì)漢字字形的取碼規(guī)則依序取二字詞組中每個(gè)字的首形碼、尾形碼。
即:首形碼1+尾形碼1+首形碼2+尾形碼2;
例如:“熱愛(ài)”取首字“熱”左上角的首形碼“扌”代碼W,右下角的尾形碼“點(diǎn)”代碼U,然后取末字“愛(ài)”左上角的首形碼“撇”代碼J,右下角的尾形碼“兩筆斜交叉”字母代碼X,“熱愛(ài)”的編碼為WUJX。
“遠(yuǎn)景”取首字“遠(yuǎn)”左上角的首形碼“點(diǎn)”代碼U,右下角的尾形碼“捺”代碼R,然后取末字“景”左上角的首形碼“實(shí)口”代碼Q,右下角的尾形碼“小”字母代碼V,“遠(yuǎn)景”的編碼為URQV。
三字詞組:
①按照本發(fā)明對(duì)漢字聲母和字形的取碼規(guī)則依序取三字詞組中每個(gè)字的聲母、接著取末字右下角的尾形碼。
即:聲母代碼1+聲母代碼2+聲母代碼3+尾形碼3;
例如:“高效率”取詞組中每個(gè)字的聲母GXL、接著取末字右下角的尾形碼“兩筆垂直交叉”代碼H,“高效率”的編碼為GXLH。
“國(guó)際法”取詞組中每個(gè)字的聲母GJF、接著取末字右下角的尾形碼“點(diǎn)”代碼U,“國(guó)際法”的編碼為GJFU。
②按照本發(fā)明對(duì)漢字字形的取碼規(guī)則依序取三字詞組中每個(gè)字的首形碼,接著取末字右下角的尾形碼。
即:首形碼1+首形碼2+首形碼3+尾形碼3;
例如:“優(yōu)勝者”取詞組中每個(gè)字的首形碼“單人旁”代碼Y,“月”代碼P,“兩筆垂直叉”代碼H,接著取末字右下角的尾形碼“實(shí)口”代碼Q,“優(yōu)勝者”的編碼為YPHQ。
“高科技”取詞組中每個(gè)字左上角的首形碼“高字頭”代碼A,“撇”代碼J,“扌”代碼W,接著取末字右下角的尾形碼“兩筆斜交叉”代碼X,“優(yōu)勝者”的編碼為AJWX。
四字和四字以上詞組:
①按照本發(fā)明對(duì)漢字聲母和字形的取碼規(guī)則依序取詞組中前三個(gè)字的聲母和末字的聲母。
即:聲母代碼1+聲母代碼2+聲母代碼3+末字聲母代碼;
例如:“業(yè)務(wù)水平”直接取四字詞組中每一個(gè)字的聲母YWSP。
“新疆維吾爾自治區(qū)”直接取詞組中前三個(gè)字的聲母和末字的聲母XJWQ。
②按照本發(fā)明對(duì)漢字字形的取碼規(guī)則依序取詞組中前三個(gè)字的首形碼和末字的首形碼。
即:首形碼1+首形碼2+首形碼3+末字首形碼;
例如:“涇渭分明”直接取四字詞組中每一個(gè)字左上角的首形碼“三點(diǎn)水”代碼G,“三點(diǎn)水”代碼G,“八”代碼B,“實(shí)口”代碼Q,“涇渭分明”的編碼為GGBQ。
“高新技術(shù)產(chǎn)業(yè)開(kāi)發(fā)區(qū)”取詞組中前三個(gè)字左上角的首形碼“高字頭”代碼A,“高字頭”代碼A,“扌”代碼W,接著取末字左上角的首形碼“直角”代碼L,“高新技術(shù)產(chǎn)業(yè)開(kāi)發(fā)區(qū)”的編碼為AAWL。
7、簡(jiǎn)拼形音編碼輸入方式
本發(fā)明所謂簡(jiǎn)拼形音輸入方式是舍棄拼音的韻母,以漢字的字形特征為主,字讀音為輔的編碼方式,將漢字字形的編碼字根與漢字讀音的聲母或漢字成字偏旁聲母的英文字母代碼組成一個(gè)漢字編碼,最多用四碼輸入一個(gè)漢字。
本發(fā)明的簡(jiǎn)拼形音輸入方式中以漢字聲母的首字母為聲母代碼,沒(méi)有聲母的漢字,以韻母的首字母為聲母代碼。
例如:雙聲母zh、ch、sh的漢字只輸入z、c、s。
“按”字只有韻母an沒(méi)有聲母,以韻母的首字母a為聲母代碼。
(1)漢字成字偏旁的取碼規(guī)則
為解決不認(rèn)識(shí)的生僻字輸入的問(wèn)題,還需要建立漢字成字偏旁的概念,本發(fā)明對(duì)漢字成字偏旁的約定意義如下:
①本發(fā)明所指的“成字偏旁”是指組成該字的偏旁有明確的讀音,而且不需要修正筆形即可獨(dú)立作為漢字使用的偏旁。例如:“貝、牛、又、蟲(chóng)、石、皮、俞、扁”等均為有讀音、可獨(dú)立成字的偏旁,而“钅、纟、亻、宀、夂、扌、虍”等則不作成字偏旁處理。
②本發(fā)明所指的“字首成字偏旁”是由漢字首筆與其后續(xù)筆劃組成的最大成字偏旁。
例如:“郇”有最大字首成字偏旁“旬”,沒(méi)有字末成字偏旁。
“彰”有最大字首成字偏旁“章”,沒(méi)有字末成字偏旁,其中的“立、音”都不是最大成字偏旁。
③本發(fā)明所指的“字末成字偏旁”是由漢字末筆與其前續(xù)筆劃組成的最大成字偏旁。
例如:“讀”有最大字末成字偏旁“賣”,沒(méi)有字首成字偏旁,其中的“頭、買”不是最大成字偏旁。
“鞭”既有最大字首成字偏旁“革”,也有最大字末成字偏旁“便”,其中的“曳、更”都不是最大成字偏旁。
“篪”有最大字末成字偏旁“虎”,其中的“幾”不是最大成字偏旁。
④漢字偏旁的取碼按位置優(yōu)先取字末成字偏旁的聲母代碼,如沒(méi)有字末成字偏旁則改取最大字首成字偏旁的聲母代碼。
例如:“統(tǒng)”的聲碼取最大字末成字偏旁“充”的聲母C。
“謐”的聲碼取最大字末成字偏旁“皿”的聲母M。
“邡”的聲碼取字最大首成字偏旁“方”的聲母F。
“彬”的聲碼取字最大末成字偏旁“杉”的聲母S,不取最大字首成字偏旁“林”。
⑤單個(gè)的橫筆畫(huà)“一”不能作為成字偏旁,沒(méi)有字首、字末成字偏旁的漢字,偏旁聲母代碼一律取“V”。
例如:?jiǎn)?、事、卮、其聲母代碼均取V。
(2)單字編碼方法
音形編碼方式不便于輸入讀音不準(zhǔn)確的生僻字,用形音編碼方式可以簡(jiǎn)便并準(zhǔn)確的輸入生僻字。
①按照本發(fā)明對(duì)漢字聲母和字形的取碼規(guī)則依序取漢字左上角的首形碼、右下角的尾形碼和右上角的補(bǔ)形碼,接著再取漢字讀音的聲母代碼。簡(jiǎn)拼形音輸入方式下漢字編碼的取碼順序也可作如下表示:
首形碼+尾形碼+補(bǔ)形碼+漢字讀音的聲母代碼;
例如:“躋”取取左上角的首形碼“空口”代碼O,右下角的尾形碼“豎”代碼I,右上角的補(bǔ)形碼“高字頭”代碼A,接著再取“躋”的聲母Q,“躋”的編碼為OIAJ。
“酥”取左上角的首形碼“橫”代碼E,右下角的尾形碼“木”代碼F,右上角的補(bǔ)形碼“撇”代碼J,接著再取“酥”的聲母S,“酥”的編碼為EFJS。
②按照本發(fā)明對(duì)漢字聲母、字形以及漢字成字偏旁的取碼規(guī)則依序取漢字左上角的首形碼、右下角的尾形碼和右上角的補(bǔ)形碼,接著再取該字成字偏旁的聲母代碼。
首形碼+尾形碼+補(bǔ)形碼+成字偏旁的聲母代碼;
例如:“躋”取左上角的首形碼“空口”代碼O,右下角的尾形碼“豎”代碼I,右上角的補(bǔ)形碼“高字頭”代碼A,接著再取“躋”的字末成字偏旁“齊”的聲母Q,“躋”的編碼為OIAQ。
“酥”取左上角的首形碼“橫”代碼E,右下角的尾形碼“木”代碼F,右上角的補(bǔ)形碼“撇”代碼J,接著再取“酥”的字末成字偏旁“禾”聲母H,“酥”的編碼為EFJH。
(3)詞組編碼方法
二字詞組:
按照本發(fā)明對(duì)漢字字形的取碼規(guī)則依序取二字詞組中每個(gè)字的首形碼和尾形碼。
即:首形碼1+尾形碼1+首形碼2+尾形碼2;
例如:“喜愛(ài)”取二字詞首字“喜”左上角的首形碼“兩筆垂直交叉”代碼H,右下角的尾形碼“空口”代碼O,接著再取末字“愛(ài)”左上角的首形碼“撇”代碼J,右下角的尾形碼“兩筆斜交叉”代碼X。“喜愛(ài)”的編碼為HOJX。
“教育”取二字詞首字“教”左上角的首形碼“兩筆垂直交叉”代碼H,右下角的尾形碼“兩筆斜交叉”代碼X,接著再取“育”左上角的首形碼“高字頭”代碼A,右下角的尾形碼“月”代碼P。“教育”的編碼為HXAP。
三字詞組:
按照本發(fā)明對(duì)漢字字形的取碼規(guī)則依序取三字詞組中每個(gè)字的首形碼和末字的尾形碼。
即:首形碼1+首形碼2+首形碼3+尾形碼3;
例如:“黑龍江”取三字詞組中每個(gè)字左上角的首形碼“實(shí)口”代碼Q,“兩筆斜交叉”代碼X,“三點(diǎn)水”代碼G,接著取末字右下角的尾形碼“橫”代碼E,“黑龍江”的編碼為QXGE。
“創(chuàng)造性”取三字詞組中每個(gè)字左上角的首形碼“八”代碼B,“點(diǎn)”代碼U,“小”代碼V,接著取末字右下角的尾形碼“橫”代碼E,“創(chuàng)造性”的編碼為BUVE。
四字和四字以上詞組:
按照本發(fā)明對(duì)漢字字形的取碼規(guī)則依序取詞組中前三個(gè)字的首形碼和末字的首形碼。
即:首形碼1+首形碼2+首形碼3+末字首形碼;
例如:“百家爭(zhēng)鳴”直接取四字詞組中每一個(gè)字左上角的首形碼“橫”代碼E,“點(diǎn)”代碼U,“撇”代碼J,“空口”代碼O,“百家爭(zhēng)鳴”的編碼為EUJO。
“現(xiàn)代科學(xué)技術(shù)”取詞組中前三個(gè)字左上角的首形碼“王”代碼A,“單人旁”代碼Y,“撇”代碼J,接著取末字“術(shù)”左上角的首形碼“木”代碼F,“現(xiàn)代科學(xué)技術(shù)”的編碼為ZYJF。
8、漢字字形編碼輸入方式
本發(fā)明所謂字形編碼輸入方式是根據(jù)漢字字形的輪廓特征定位取漢字的編碼字根,不需要拆分漢字,單字和詞組的碼長(zhǎng)最多為四個(gè)字母代碼。
(1)單字編碼方法
按照本發(fā)明對(duì)漢字字形的取碼規(guī)則依序取漢字左上角的首形碼、右下角的尾形碼以及右上角的補(bǔ)形碼和特征碼。字形編碼輸入方式漢字編碼的取碼順序也可作如下表示:
首形碼+尾形碼+補(bǔ)形碼+特征碼;
在取漢字的特征碼時(shí),遇到有“山、鳥(niǎo)、竹、頁(yè)、雨、氣、戔、戈、攵、宀、刂、阝”的偏旁應(yīng)去掉后再取特征碼。
例如:“罐”取左上角的首形碼“金旁頭”代碼T,右下角的尾形碼“橫”代碼E,右上角的補(bǔ)形碼“草字頭”代碼N,接著再去掉“草字頭”取其下方的特征碼“空口”代碼O,“罐”的編碼為TENO。
“馥”取左上角的首形碼“撇”代碼J,右下角的尾形碼“兩筆斜交叉”代碼X,右上角的補(bǔ)形碼“金旁頭”代碼T,接著再去掉“金旁頭”取其下方的特征碼“實(shí)口”代碼Q,“馥”的編碼為JXTQ。
“順”取左上角的首形碼“撇”代碼J,右下角的尾形碼“八”代碼B,右上角的補(bǔ)形碼“橫”代碼E,按特征碼的規(guī)則需去掉“頁(yè)”再取“豎”的代碼I,“順”的編碼為JBEI。
“籍”取左上角的首形碼“金旁頭”代碼T,右下角的尾形碼“實(shí)口”代碼Q,右上角的補(bǔ)形碼“金旁頭”代碼T,按特征碼的規(guī)則需去掉“竹字頭”再取下面“草字頭”的代碼N,“籍”的編碼為TQTN。
(2)詞組編碼方法
二字詞組:
按照本發(fā)明對(duì)漢字字形的取碼規(guī)則依序取二字詞組中每個(gè)字的首形碼、尾形碼。
即:首形碼1+尾形碼1+首形碼2+尾形碼2;
例如:“幸?!比《衷~首字“幸”左上角的首形碼“兩筆垂直交叉”代碼H,右下角的尾形碼“兩筆垂直交叉”代碼H,接著再取末字“福”左上角的首形碼“點(diǎn)”代碼U,右下角的尾形碼“實(shí)口”代碼Q?!靶腋!钡木幋a為HHUQ。
“溫馨”取二字詞首字“溫”左上角的首形碼“三點(diǎn)水”代碼G,右下角的尾形碼“橫”代碼E,接著再取末字“馨”左上角的首形碼“兩筆垂直交叉”代碼H,右下角的尾形碼“實(shí)口”代碼Q,“溫馨”的編碼為GEHQ。
三字詞組:
按照本發(fā)明對(duì)漢字字形的取碼規(guī)則依序取三字詞組中每個(gè)字的首形碼和末字的尾形碼。
即:首形碼1+首形碼2+首形碼3+尾形碼3;
例如:“保護(hù)區(qū)”取三字詞組中每個(gè)字的首形碼“亻”代碼Y,“扌”代碼W,“直角”代碼L,接著取末字右下角的尾形碼“橫”代碼E,“保護(hù)區(qū)”的編碼為YWLE。
“辯證法”取三字詞組中每個(gè)字左上角的首形碼“亠”代碼A,“點(diǎn)”代碼U,“氵”代碼G,接著取末字右下角的尾形碼“點(diǎn)”代碼U,“辯證法”的編碼為AUGU。
四字和四字以上詞組:
按照本發(fā)明對(duì)漢字字形的取碼規(guī)則依序取詞組中前三個(gè)字的首形碼和末字的首形碼。
即:首形碼1+首形碼2+首形碼3+首形碼4;
例如:“柳暗花明”直接取四字詞組中每一個(gè)字左上角的首形碼“木”代碼F,“實(shí)口”代碼Q,“草字頭”代碼N,“實(shí)口”代碼Q,“柳暗花明”的編碼為FQNQ。
“理論聯(lián)系實(shí)際”取詞組中前三個(gè)字左上角的首形碼“王”代碼Z,“點(diǎn)”代碼U,“橫”代碼E,接著取末字“際”左上角的首形碼“直角”代碼L,“理論聯(lián)系實(shí)際”的編碼為ZUEL。
9、漢字編碼的優(yōu)化措施
本發(fā)明的漢字輸入系統(tǒng)中,漢字的標(biāo)準(zhǔn)編碼長(zhǎng)度大多為四個(gè)碼元,極少數(shù)是七個(gè)碼元,為了充分利用簡(jiǎn)碼的編碼空間和提高打字效率,對(duì)一些常用的字、詞可省略其后續(xù)的碼元,以一至三鍵的簡(jiǎn)碼即可上屏輸入。如:“瞧”的全拼音加形碼為:QIAOQU,其簡(jiǎn)碼為:QIAOQ,而“瞧”的雙拼音形碼為:QEQU,其簡(jiǎn)碼為:QEQ?!扒伞钡暮?jiǎn)拼加形碼為:QESE,其簡(jiǎn)碼為:QE??梢?jiàn)優(yōu)化后的漢字編碼明顯提高了打字的輸入效率。
10、屏幕虛擬軟鍵盤(pán)的提示功能
屏幕虛擬軟鍵盤(pán)是以軟件形式設(shè)計(jì)制作并顯示于計(jì)算機(jī)或平板電腦、手機(jī)等微電子設(shè)備的屏幕上且具有普通標(biāo)準(zhǔn)鍵盤(pán)漢字和英文字符輸入功能的軟設(shè)備。屏幕虛擬軟鍵盤(pán)目前已廣泛用于計(jì)算機(jī)或平板電腦、觸摸屏的手機(jī)等微電子設(shè)備,可用鼠標(biāo)或手指直接點(diǎn)擊屏幕虛擬軟鍵盤(pán)輸入和編輯中英文信息。
本發(fā)明所謂的屏幕虛擬軟鍵盤(pán)亦為以軟件形式設(shè)計(jì)制作顯示于計(jì)算機(jī)或平板電腦、手機(jī)等微電子設(shè)備的屏幕上,其打開(kāi)時(shí)初始顯示的界面除有普通標(biāo)準(zhǔn)鍵盤(pán)的英文字母和各類字符標(biāo)識(shí)外,在字母鍵位上還標(biāo)識(shí)有與輸入方式所對(duì)應(yīng)的26個(gè)一級(jí)簡(jiǎn)碼漢字,經(jīng)點(diǎn)擊后一級(jí)簡(jiǎn)碼漢字隨即改變顯示為26個(gè)漢字字形的編碼字根或者是漢語(yǔ)拼音的35個(gè)韻母。通過(guò)本發(fā)明虛擬軟鍵盤(pán)的提示功能妥善地解決了26個(gè)一級(jí)簡(jiǎn)碼漢字、漢字字形的編碼字根以及漢語(yǔ)拼音的35個(gè)韻母在鍵盤(pán)上分布位置的記憶問(wèn)題,使本發(fā)明成為一個(gè)免記憶,能夠即學(xué)即用的漢字輸入系統(tǒng)。
(1)本發(fā)明漢字全拼、雙拼音形輸入方式的屏幕虛擬軟鍵盤(pán)打開(kāi)時(shí)初始顯示的界面有26個(gè)最常用的一級(jí)簡(jiǎn)碼字及所對(duì)應(yīng)的字母代碼如下,其具體分布位置由圖1給出:
(2)漢字雙拼音形輸入方式屏幕虛擬軟鍵盤(pán)經(jīng)點(diǎn)擊后,一級(jí)簡(jiǎn)碼漢字改變?yōu)轱@示26個(gè)漢字字形的編碼字根和漢語(yǔ)拼音的35個(gè)韻母及其相對(duì)應(yīng)的字母代碼如下,其具體分布位置由圖2給出:
(3)本發(fā)明簡(jiǎn)拼音形輸入方式的屏幕虛擬軟鍵盤(pán)打開(kāi)時(shí)初始顯示的界面有26個(gè)最常用的一級(jí)簡(jiǎn)碼漢字及其字母代碼如下:
(4)本發(fā)明簡(jiǎn)拼形音、漢字字形輸入方式的屏幕虛擬軟鍵盤(pán)打開(kāi)時(shí)初始顯示的界面有26個(gè)最常用的一級(jí)簡(jiǎn)碼漢字及其字母代碼如下:
(5)漢字全拼、簡(jiǎn)拼、字形輸入方式屏幕虛擬軟鍵盤(pán)經(jīng)點(diǎn)擊后,一級(jí)簡(jiǎn)碼漢字改變?yōu)轱@示26個(gè)漢字字形的編碼字根及其相對(duì)應(yīng)的字母代碼如下,其具體分布位置由圖3給出:
11、有益效果
(1)本發(fā)明把多種漢字輸入方式集成于一體,無(wú)需做任何轉(zhuǎn)換操作,就可以根據(jù)自己的習(xí)慣和喜好用最適合的輸入方式打字。多種漢字輸入方式并存,提高了用戶打字的自由度,解決了拼音不能輸入不認(rèn)識(shí)的生僻字,字形編碼又難以輸入不會(huì)寫(xiě)的字的問(wèn)題,因而使本發(fā)明具有廣泛的通用性和實(shí)用性。
(2)本發(fā)明雙拼鍵盤(pán)布局按漢語(yǔ)拼音韻母表有規(guī)律的排列,單韻母a、i、o、u、u直接與A、I、O、U、V字母鍵對(duì)應(yīng);將i行復(fù)韻母、a行復(fù)韻母、u行復(fù)韻母恰到好處地安排在鍵盤(pán)的三排字母鍵位上,大大降低了韻母對(duì)應(yīng)鍵位的記憶難度。
本發(fā)明的字形編碼字根極少,26個(gè)編碼字根按象形關(guān)系與26個(gè)英文字母唯一對(duì)應(yīng)而且形成有理化關(guān)聯(lián),整個(gè)鍵盤(pán)布局簡(jiǎn)潔、一目了然,由于定位取漢字首、尾的編碼字根,取字形碼元無(wú)需對(duì)漢字進(jìn)行復(fù)雜的拆分,圓滿的解決了漢字輸入法長(zhǎng)期以來(lái)存在“易學(xué)的不好用,好用的太難學(xué)”的兩難問(wèn)題。
(3)本發(fā)明拼音輸入方式增加字形輔助字根后重碼率已低于五筆字型,可用于金融、出版社和檔案管理等對(duì)打字要求較高的專業(yè)領(lǐng)域。從26個(gè)編碼字根的數(shù)量與目前拼音輸入法的35個(gè)韻母相比較,本發(fā)明不僅具有拼音輸入法同樣易學(xué)的特點(diǎn),同時(shí)又有五筆字型打字準(zhǔn)確的獨(dú)特優(yōu)勢(shì),是普通電腦用戶和專業(yè)打字人員通用的理想漢字輸入法。
(4)本發(fā)明屏幕虛擬軟鍵盤(pán)或手機(jī)的觸屏虛擬軟鍵盤(pán)的提示功能為初次使用本發(fā)明的輸入法提供了方便,用戶無(wú)需記憶韻母和編碼字根所對(duì)應(yīng)的鍵位,只需簡(jiǎn)單了解一下取碼規(guī)則,打開(kāi)屏幕軟鍵盤(pán)即可用鼠標(biāo)或手指按照鍵盤(pán)上顯示的韻母位置和編碼字根打字,具有即學(xué)即用的使用效果。
(5)本發(fā)明的26個(gè)編碼字根可以函蓋現(xiàn)有的國(guó)際通用UNICOD字集的全部漢字,即使增加漢字的編碼字?jǐn)?shù),也無(wú)需再增加編碼字根的數(shù)量,因而編碼字根數(shù)量具有一定的穩(wěn)定性和通用性,有利于在漢字編碼字?jǐn)?shù)擴(kuò)充時(shí)保持編碼字根數(shù)量的穩(wěn)定,也就是可以保持輸入法升級(jí)后編碼規(guī)則的一致性,因而無(wú)需重新學(xué)習(xí)和改變?cè)瓉?lái)的打字習(xí)慣即可使用,有利于減輕學(xué)習(xí)負(fù)擔(dān),節(jié)約社會(huì)勞動(dòng)成本。
四、附圖說(shuō)明
本發(fā)明為進(jìn)一步解決一級(jí)簡(jiǎn)碼字、韻母和編碼字根與對(duì)應(yīng)字母代碼的記憶問(wèn)題,給每種輸入方式提供一個(gè)屏幕虛擬軟鍵盤(pán)提示其所在的字母鍵位,用戶簡(jiǎn)單了解一下取碼規(guī)則,無(wú)需強(qiáng)記字根便可用鼠標(biāo)或手指在屏幕虛擬軟鍵盤(pán)上直接點(diǎn)擊輸入漢字。
圖1漢字全拼、雙拼輸入方式的屏幕虛擬軟鍵盤(pán)打開(kāi)時(shí)在26個(gè)編碼鍵位上初始顯示一級(jí)簡(jiǎn)碼漢字位置的示意圖,其余的字符鍵、功能鍵圖中未列出。
圖2漢字雙拼輸入方式的屏幕虛擬軟鍵盤(pán)點(diǎn)擊后改變?yōu)轱@示35個(gè)韻母和漢字編碼字根位置的示意圖,其余的字符鍵、功能鍵圖中未列出。
圖3漢字全拼、簡(jiǎn)拼輸入方式、字形輸入方式的屏幕虛擬軟鍵盤(pán)點(diǎn)擊后改變?yōu)轱@示26個(gè)編碼字根位置的示意圖,其余的字符鍵、功能鍵圖中未列出。
本發(fā)明屏幕虛擬軟鍵盤(pán)可用于計(jì)算機(jī)或智能觸摸屏手機(jī)的操作系統(tǒng),在普通屏幕上用鼠標(biāo)點(diǎn)擊操作,在有觸摸屏的手機(jī)則直接用手指點(diǎn)擊輸入。屏幕虛擬軟鍵盤(pán)與相應(yīng)的漢字輸入方式配合使用,當(dāng)打開(kāi)一個(gè)屏幕虛擬軟鍵盤(pán)時(shí),虛擬軟鍵盤(pán)將顯示出對(duì)應(yīng)于輸入方式的一級(jí)簡(jiǎn)碼漢字,點(diǎn)擊其中的一個(gè)漢字并按空格鍵即可使該字上屏輸入,此時(shí)被點(diǎn)擊的鍵位也將改變顯示出對(duì)應(yīng)的編碼字根或雙拼韻母,因而起到了提示編碼字根或雙拼韻母位置的作用。
例如:打開(kāi)漢字雙拼輸入方式的屏幕虛擬軟鍵盤(pán),初始顯示的是雙拼輸入方式最常用的26個(gè)一級(jí)簡(jiǎn)碼字,其界面如附圖1所示,可看到“和”字在H鍵位上,點(diǎn)擊“和”并按空格鍵即可上屏輸入。這時(shí)軟鍵盤(pán)界面已轉(zhuǎn)入顯示編碼字根和雙拼韻母狀態(tài),其界面如附圖2所示。如果要的是“花”,可繼續(xù)鍵入韻母“ua”,從鍵盤(pán)上可看到該韻母在Z鍵上,點(diǎn)擊后即出現(xiàn)與“花”同音的所有漢字,這時(shí)可用翻頁(yè)鍵或數(shù)字鍵選擇“花”字上屏輸入,這是一般拼音的輸入過(guò)程。如果要準(zhǔn)確地輸入“花”字,可以按照軟鍵盤(pán)上顯示的首形碼“草字頭”N鍵、尾形碼“右彎鉤”C鍵繼續(xù)點(diǎn)擊,當(dāng)敲完“HZNC”四鍵后,“花”自動(dòng)準(zhǔn)確的上屏輸入。如果要輸入“花朵”則敲對(duì)應(yīng)的聲母和韻母代碼“HZDX”,此外,也可以按簡(jiǎn)拼音形輸入方式敲“HDNF”即輸入“花朵”。如果要輸入“花好月圓”只需敲聲母“HHYY”即自動(dòng)上屏完成輸入,此外,還可以按字形輸入方式敲每個(gè)字的首形碼“NXPD”輸入“花好月圓”。
本發(fā)明的漢字輸入法同時(shí)兼容通用的PC標(biāo)準(zhǔn)鍵盤(pán)和屏幕虛擬軟鍵盤(pán)輸入漢字和詞組。
五、具體實(shí)施方式
本發(fā)明是由拼音、字形等多種編碼元素通過(guò)位置變化以及抽取不同數(shù)量的碼元而構(gòu)成多種漢字編碼,即使同一個(gè)漢字或者同一個(gè)詞組,都有好幾種不同的編碼可以把這些字詞準(zhǔn)確地輸入計(jì)算機(jī)、平板電腦和手機(jī)等微電子設(shè)備。如:“新”的全拼音形碼為:XINAI,雙拼音形碼為:XYAI,簡(jiǎn)拼音形碼為:XAIJ,簡(jiǎn)拼形音碼的字讀音為:AIJX,簡(jiǎn)拼形音碼的偏旁讀音為AIJJ:“新”的字形編碼為:AIJE,可根據(jù)用戶和使用環(huán)境的要求有選擇地把兩種或兩種以上的漢字編碼方式進(jìn)行組合,從而構(gòu)成一個(gè)集拼音和字形輸入方式于一體的漢字輸入系統(tǒng)。
以下是以雙拼音形編碼、簡(jiǎn)拼音形編碼、簡(jiǎn)拼形音編碼的部分漢字和詞組的完整編碼具體實(shí)施實(shí)例,其中不包含在實(shí)際打字時(shí)漢字和詞組的簡(jiǎn)碼。
本發(fā)明以應(yīng)用軟件的形式制作成用于中文信息處理的計(jì)算機(jī)、平板電腦和手機(jī)等微電子設(shè)備的漢字輸入系統(tǒng),安裝于Windows、Linx、iOS、Android等計(jì)算機(jī)和智能觸屏手機(jī)操作系統(tǒng)平臺(tái)上,為使用人員提供一個(gè)由多種編碼方式集成的簡(jiǎn)便、快速、理想的漢字輸入方法。