背景技術(shù):
現(xiàn)有漢字編碼鍵盤輸入,主要分為音碼、形碼兩類。
音碼以漢字的拼音為編碼,以拼音字母或其特定組合映射鍵盤字母鍵或數(shù)字鍵等,通過(guò)擊鍵輸入漢字的拼音編碼完成漢字輸入,它要求目標(biāo)漢字有音且使用者掌握其讀音,否則無(wú)法輸入。
形碼以按特定序列提取被賦予代碼的特定特征獲得相應(yīng)漢字編碼,其涉及漢字特征基本都是部件、筆畫分類、筆順等較復(fù)雜的漢字專有知識(shí),它要求使用者具備相應(yīng)的漢字教育背景,否則難以學(xué)習(xí)掌握。
本發(fā)明的目的是提供一個(gè)基于本質(zhì)為幾何線段的漢字筆畫構(gòu)成的簡(jiǎn)單幾何構(gòu)形特征建立的一種數(shù)字化分類管理漢字并可運(yùn)用于鍵盤輸入的方法、方案,其作用包括但不限于可以作為任何其它漢字輸入方案的輔助配套方案,以進(jìn)一步提高原方案的輸入精確度、效率,其特點(diǎn)還在于涉及的筆畫構(gòu)形特征為無(wú)需漢字知識(shí)也能識(shí)別的簡(jiǎn)單幾何特征,不具備漢字教育背景者也能掌握使用本發(fā)明所涉及的方法、方案。
技術(shù)實(shí)現(xiàn)要素:
從視覺(jué)特征來(lái)說(shuō),漢字本質(zhì)是數(shù)量不等的幾何線段(筆畫)構(gòu)成的二維平面圖案。構(gòu)成漢字的不同筆畫組構(gòu)出框形、圍形、交叉、“八”形、倒“八”形、側(cè)“八”形、“人”形等多種幾何構(gòu)形。
本發(fā)明所稱漢字中筆畫構(gòu)形指的是由漢字筆畫(線段)組構(gòu)而成、不需要漢字知識(shí)也能識(shí)別的幾何構(gòu)圖或幾何構(gòu)形,主要包括但不限于以下構(gòu)形:
1、框構(gòu)形,漢字構(gòu)圖中所有多個(gè)筆畫組成的封閉構(gòu)形:
單框:結(jié)構(gòu)只有一個(gè)封閉框形,例字:“口、國(guó)、戶、巨、共、又、文、凹、凸、及”等;
組框:?jiǎn)慰虮环指畛啥鄠€(gè)框或不同結(jié)構(gòu)多個(gè)框連為一體,例字:“日、中、且、毋、那、再、要”等:
2、“人”構(gòu)形,此合指“八”、“人”、“乂”三個(gè)左撇(左彎鉤)右捺(右彎鉤)組合構(gòu)形:
“八”形:左撇右捺分離呼應(yīng)構(gòu)型及擴(kuò)展構(gòu)形,例字:“八、六、灬、糹、小、亦、忝、心、州”等:
“人”形:左撇右捺相連或呼應(yīng)構(gòu)型及擴(kuò)展構(gòu)形,例字:“人、內(nèi)、春、塞、木、兼、入、走”等;
“乂”形:對(duì)斜交叉構(gòu)形,例字:“交、又、丸、戈、史、女、廴、犭”等。
約定特定筆畫構(gòu)形為有效特征,根據(jù)每個(gè)漢字所包含有效特征的不同情況,按特定規(guī)則可以將漢字分為可用數(shù)字0~9代表的十類,實(shí)現(xiàn)數(shù)字化分類管理漢字。
約定框構(gòu)形為有效特征(可以約定當(dāng)整個(gè)漢字只有一個(gè)框構(gòu)型時(shí),組框按包含單框數(shù)計(jì)算特征數(shù)),框構(gòu)形對(duì)漢字的覆蓋率只有約六成,可以增加其它筆畫構(gòu)形為有效特征,如增加“人”構(gòu)形為有效特征(“乂”形與框構(gòu)形沖突只計(jì)框形)。按以下步驟獲得漢字分類數(shù)字代碼:
1、計(jì)算目標(biāo)漢字包含的有效特征數(shù)量,數(shù)量為零至三個(gè)則用相應(yīng)數(shù)字0~3代表,數(shù)量超過(guò)三個(gè),一律算四,從而使得所有漢字分別獲得0~4五個(gè)不同代碼之一;
2、看目標(biāo)漢字是否有表露到底部的露鋒豎筆畫(如“十”的豎筆)、或底部表露的任一端露鋒橫筆畫(該橫筆畫不被其它筆畫交叉及向下的方向不被其它筆畫連接,如“上”的底部橫筆),如有,則上一步獲得的漢字?jǐn)?shù)字代碼加上5,相應(yīng)得到一個(gè)6~9的數(shù)字代碼;否則保持原代碼。
步驟2可以改為根據(jù)其它特征如目標(biāo)漢字是否包含表露到底部的鉤筆畫或各面首、末筆畫特征等決定步驟1獲得的數(shù)字是否加5得到相應(yīng)分類代碼。
由此,每個(gè)漢字都將獲得一個(gè)0~9的數(shù)字代碼。換而言之,全部漢字或特定漢字集中所有漢字,都可以通過(guò)本方法,分類為代碼分別為0~9的十類。
例:中——代碼為6——(一特征加鋒筆:1+5=6);
華——代碼為5——(零特征加鋒筆:0+5=5);
漢——代碼為1——(一特征無(wú)鋒筆:1);
字——代碼為0——(零特征無(wú)鋒筆:0)。
本分類輸入方法作為其他輸入法的輔助方法時(shí),可以顯著提高其效率。例如作為全拼輸入法的輔助輸入,則基本集多達(dá)111字的yi拼音同碼字,經(jīng)過(guò)本方法進(jìn)一步分類,得到如下分類結(jié)果,顯然大大分化了同碼字,將有效提高實(shí)際輸入效率:
0:翊衣疙弋銥藝迤屹乙已釔
1:亦矣射苡蛇疫詒飴逸以義詣議易埸毅圯囈酏
2:熠翳夷痍奕食意癔遺荑旖薏鐿嶷艤蟻蛾邑蜴挹黟眙貽疑
3:翼姨猗懿漪胰咦噫臆
5:羿翌衤沂依仡一億抑
6:驛宜弈瘞壹移誼佚軼儀泄刈醫(yī)異伊役譯殪繹憶嶧
7:咿頤裔倚益肄溢鎰劓佾縊怡揖懌
8:彝椅嗌悒
同理,輸入法詞庫(kù)越大,同碼詞大量增加,引入本發(fā)明方案作為補(bǔ)碼同樣能大大提高實(shí)際輸入效率。
具體實(shí)施方式 以上述方法建立漢字集分類數(shù)字代碼表,如作為其它輸入法漢字編碼的輔助碼,則將分類數(shù)字代碼附加在原漢字編碼后,通過(guò)系統(tǒng)建立數(shù)字代碼與物理鍵盤中約定鍵的映射關(guān)系,將漢字代碼1、2、3、4、5、6、7、8、9、0分別映射到標(biāo)準(zhǔn)英文鍵盤a、s、d、f、g、h、j、k、l、m鍵或q、w、e、r、t、y、u、i、o、p鍵,或其它約定字母鍵序列,或數(shù)字鍵盤相應(yīng)的數(shù)字鍵,從而通過(guò)鍵盤相應(yīng)鍵位輸入目標(biāo)漢字?jǐn)?shù)字代碼,通過(guò)系統(tǒng)轉(zhuǎn)換輸出代碼相應(yīng)漢字,如果相應(yīng)漢字不止一個(gè),再通過(guò)翻頁(yè)查找及序號(hào)鍵選,最終完成目標(biāo)漢字輸入。