欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

漢字輸入方法及使用該方法進行輸入的鍵盤的制作方法

文檔序號:6423919閱讀:309來源:國知局
專利名稱:漢字輸入方法及使用該方法進行輸入的鍵盤的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種漢字輸入方法,特別是涉及一種只使用預(yù)定數(shù)量的鍵位(例如數(shù)字鍵)即可完成輸入的漢字輸入方法。另外,本發(fā)明還涉及一種適用于該漢字輸入方法的鍵盤。
背景技術(shù)
隨著信息技術(shù)的發(fā)展和普及,越來越多的人在使用或者學(xué)習(xí)使用輸入漢字方法。迄今,已經(jīng)有很多種漢字輸入方法,例如,五筆畫、二筆畫、五筆字型、全拼音、緊縮拼音碼、雙拼雙音、自然碼、國標(biāo)碼、電報碼等?,F(xiàn)有技術(shù)的漢字輸入方法存在各自的局限。有的漢字輸入方法的規(guī)則不穩(wěn)定,存在許多牽強的例外規(guī)定;有的漢字輸入方法的原理復(fù)雜;不便于拆分漢字及取碼。有的漢字輸入方法需要記憶的內(nèi)容太多,例如五筆字型就需要硬記大量字根,不易記憶學(xué)習(xí)。還有的漢字輸入方法操作復(fù)雜,不適于推廣應(yīng)用。而且,現(xiàn)有的漢字輸入方法大多只限于簡體漢字或只限于繁體漢字的輸入,而對繁體字和簡體字的混合輸入則沒有涉及。

發(fā)明內(nèi)容
為了解決現(xiàn)有的漢字輸入法中的上述問題,本發(fā)明的目的是提供一種新型的漢字輸入方法,具有規(guī)則穩(wěn)定、原理簡潔、容易記憶、操作方便和應(yīng)用廣泛的優(yōu)點,而且還可以適用于輸入繁體字或簡體字。
根據(jù)本發(fā)明的漢字輸入方法包括1)預(yù)先確定多組筆劃和多個不同的部首;2)確定預(yù)定數(shù)量的符號,分別為各組所述的筆劃確定單個的符號作為其編碼,和從所述預(yù)定數(shù)量的符號中選擇兩個符號的組合作為所述部首的編碼;
3)將所述預(yù)定數(shù)量的符號分別指定到鍵盤的特定鍵位上;4)對所要輸入的漢字按下列方式取碼按照書寫該漢字的筆順,如果遇到的是部首,則取部首碼;如果遇到的不是部首,則取筆劃碼;取前4位編碼以及尾2位編碼完成對所述漢字的取碼;對于少于6位編碼的漢字,取完編碼后即結(jié)束對所述漢字的取碼;和5)按照所確定的所述部首碼或所述筆劃碼,通過所述鍵盤上與所述編碼中的符號相應(yīng)的所述鍵來輸入所述漢字。
在本發(fā)明的一種實施方案中,預(yù)先確定8組筆劃,即橫,豎,勾,撇,點,交,分,及口,分別由對應(yīng)的數(shù)字鍵代表。
在本發(fā)明的一種實施方案中,本發(fā)明用數(shù)字鍵代表單獨存在的漢字?jǐn)?shù)字,如壹,貳,叁,肆,伍,陸,柒,捌,玖,零。
在本發(fā)明的又一種實施方案中,預(yù)先確定了184個部首,將所述部首中的119個分成4類聯(lián)想部首來編碼,即人體類,動物類,民生類,和天文類;并且將剩余部首的其中61個所述部首按筆劃來編碼,再將剩余的少數(shù)4個所述部首用特別聯(lián)想來編碼。
根據(jù)本發(fā)明的另一方面,還提供了一種可實現(xiàn)上述方法的鍵盤,它可以是諸如電話鍵盤或計算機鍵盤。其中用一組特定的鍵位與上述預(yù)定數(shù)量的符號建立對應(yīng)關(guān)系。在使用計算機鍵盤時,在使用該組特定的鍵位之外,還可設(shè)置其它組成鍵位,與預(yù)定的至少一組部首分別建立對應(yīng)關(guān)系,以加快漢字輸入的速度。
本發(fā)明的其它優(yōu)點、特征及優(yōu)選的方案可以從下面結(jié)合附圖的說明中更好地得到理解。


圖1為將本發(fā)明的筆劃標(biāo)示在電話按鍵上的示意圖;圖2為將本發(fā)明的筆劃標(biāo)示在計算機數(shù)字鍵盤上的示意圖;圖3為將本發(fā)明的輸入法標(biāo)示在計算機鍵盤上的示意圖;圖4為將本發(fā)明的日本版輸入法標(biāo)示在計算機鍵盤上的示意圖;圖5為本發(fā)明的京典筆劃及部首編碼編輯的關(guān)系圖。
具體實施例方式
為便于說明,本發(fā)明的漢字輸入法被稱為“京典輸入法”。以下簡稱為“京典”或“本輸入法”。其重要的特點之一是運用預(yù)定數(shù)量的字符來編碼,因而可以減少對鍵位數(shù)量的需求。顯然,本發(fā)明在用于只有數(shù)字鍵盤的設(shè)備中是具有優(yōu)勢的。以下結(jié)合附圖,以采用數(shù)字進行編碼的方式說明本發(fā)明的漢字編碼和輸入的優(yōu)選實施方案。本領(lǐng)域的技術(shù)人員可以理解,盡管下文中采用的是數(shù)字編碼的方式,但是如果用相應(yīng)的字符代替數(shù)字進行編碼,也是可以的。另外,在本說明書中,凡提及“國家”就是指“中華人民共和國”。
一、拆字取碼的規(guī)則根據(jù)本發(fā)明,“京典”所涉及的漢字包括“大五碼第一字區(qū)”的5401個漢字,是繁體字。這5401個繁體字之內(nèi)有237個也用作簡體字的,例如“干”本身是繁體字,但也代表“幹”或餅干的“乾”。另外有1731個繁體字有相對的簡體字,是不在繁體字之內(nèi)的,例如“鄧”代表“鄧”,“澤”代表“澤”。在該實施方案中“京典”所涉及的就是上述總共7132個字。
根據(jù)本發(fā)明人的多項分析發(fā)現(xiàn),上述5401個繁體字已經(jīng)有很好的代表性。因此,在以下的描述中所涉及的統(tǒng)計數(shù)字,都是基于這5401個字。5401字之中包括167個常用又獨立成字的“康熙部首”。因此,根據(jù)本發(fā)明的一個實施例,“京典”的字庫只包括這5401字,基本滿足中文寫作的使用。這從另一方面也證明了上述5401字的代表性。
下面說明在本發(fā)明實施例中的拆字取碼規(guī)則。例如,對于漢字“張”,可拆為“弓長”,“李”字可拆為“木子”。它們由兩個“康熙部首”完整地組合而成,這樣組成的漢字一共有886個,占16.40%。再看“誌,謝、談、詩、謎”這五個字,它們每個字都是用三個“康熙部首”完整地組合而成的(包括“言、土、心、身、寸、火、土、米、辶”)。再看“認(rèn)、謬”兩個字,它們由兩個“康熙部首”帶頭,又由一個“康熙部首”押尾(包括“言、刀、羽、彡”),而帶頭和押尾之間有一些筆劃。用三個“康熙部首”完整地組合或勾出輪廓的漢字,共有1798字,占33.29%。那么,運用不多于三個的“康熙部首”能夠完整地組合或勾出輪廓的漢字就有167個部首,加上上述的886和1798字,共2851字,占52.79%,即大約占一半?!熬┑洹钡牟鹱秩〈a規(guī)則即與這大約一半的字的組成有很大關(guān)系。
用“康熙部首”去拆字基本上沒有問題,但是會出現(xiàn)對一個字有多種拆字方式的情況。例如“李”可拆為“木子”,也可拆為“十八子”,因為“十八”也是“康熙部首”。如果考慮“一丨、ノ乙亅”這6個字“單筆劃”的康熙部首,也可以將“李”拆為“一丨八子”。因此需要有一個適當(dāng)?shù)囊?guī)則來拆字。
為此,根據(jù)本發(fā)明的一種方案,提出了一種新的拆字規(guī)則,包括(1)確定十個筆劃部首,即“一丨丶ノ乙亅十八亠口”;(2)將除了這十個筆劃部首之外的其余204個“康熙部首”定義為“表意部首”。
這樣,上述大約占一半數(shù)量的漢字可以由不多于三個的“表意部首”組成或勾出輪廓,如此拆字就清楚無誤了。
另外,有一組筆劃在寫字時要用到,但卻不在上述十個“筆劃部首”之中。例如“乃、丐、兮、專、吳、與、與、刁、司、也、典、央、了、之”。在這些字中包含了幾個筆形“ㄋ、ㄅ、ㄣ、﹁、フ”。它們的筆勢有共通處,就是順勾(或叫順折)?!熬┑洹睂⑦@組筆劃叫作“三字勾”;原因是“ㄋ”這一筆在手寫的時候,往往和寫“3”字相仿。例如“防、陳、部、郭”的“耳仔旁”和“3”字一模一樣?!熬┑洹睂ⅰ?字勾”簡稱為“勾”。后文將說明,將其編碼確定為“3”?!?字勾”連同上述十個“筆劃部首”簡稱為“筆劃”。
運用康熙“筆劃”和“表意部首”去組合漢字就是“京典”的基礎(chǔ)。以下將“表意部首”簡稱為“部首”。
每一個“筆劃”用一個數(shù)字代表,稱為“筆劃碼”。每一個“部首”用兩個數(shù)字代表,稱為“部首碼”。如上所述,兩個“表意部首”帶頭和一個“表意部首”押尾,可以完整地組合或勾劃出大約一半的漢字。換言之,按照書寫的順序取前四碼(兩個部首)、尾兩碼(一個部首)就可以完整地組合或勾劃出上述“大約一半”的漢字。
將該規(guī)則引伸到其它漢字就得出以下“京典”的“拆字取碼規(guī)則”1、按照書寫的順序,“寫”到部首就取“部首碼”;不是部首就取“筆劃碼”。
2、取前4碼,尾2碼完成編碼,共計6個碼;對少于6個碼的字,取完編碼就結(jié)束。
“京典”的一個特點是用預(yù)定數(shù)量的符號來編碼,優(yōu)選采用十個數(shù)字即1,2,3,4,5,6,7,8,9,0編碼。漢字也有10個數(shù)字一二三四五六七八九零。當(dāng)要求數(shù)字表示絕對正確的時候,例如寫銀行支票,就要用大字?jǐn)?shù)字壹貳叁肆伍陸柒捌玖零?!耙弧焙汀岸比菀捉o修改成“三”,于是又使用“乙”和“兩”代替“一”和“二”。在現(xiàn)在的中文文章之中,經(jīng)常都使用1,2,3,4,5,6,7,8,9,0了。
“京典”也確認(rèn)了阿拉伯?dāng)?shù)字可以用于在中文中表達數(shù)字。它們與“一二三…壹貳叁…乙兩”基本上可以互換使用。如上所述,“漢字?jǐn)?shù)字”包括“一壹乙二貳兩三叁四肆五伍六陸七柒八捌九玖零”。“漢字?jǐn)?shù)字”以外的漢字稱為“一般漢字”。于是“一壹乙”的編碼都是“1”,“二貳兩”的編碼都是“2”,如此類推……“○零”的編碼都是“0”。當(dāng)這些字出現(xiàn)在漢字之內(nèi),作為特定漢字的一部分時,則一概不當(dāng)作數(shù)字,而作為普通的漢字。它們還是要按照上述的“拆字取碼規(guī)則”處理。例如“些竺泗吾丸”字里面有“二四五九”。但是,它們不是獨立的數(shù)字;于是,就一概按照“拆字取碼規(guī)則”處理。
二、京典筆劃碼京典筆劃的“基礎(chǔ)”是第一節(jié)所講的十個康熙筆劃部首,“一丨丶ノ乙亅十八亠口”,以及“3字勾”。它們的編碼列于表2.1。其中,編碼5和9不代表任何筆劃。恰巧可以利用普通話諧音“5—無”。“9—走”去聯(lián)想,從而將表內(nèi)編碼5和9對應(yīng)的筆劃名稱定義為“無”和“走”。因此,京典筆劃碼實際只有8個。這8組筆劃分為兩種第一種叫“單筆劃”,共5組;第二種叫“復(fù)筆劃”,共3組。
本輸入法用到的所有筆劃每一個筆劃都有一個編碼,但是,反過來,每一個筆劃編碼是可以代表幾個筆劃的。幾個筆劃共享同一個編碼的原因是基于“同款式、同系列”的概念。舉“3字勾”為例單勾的幾種筆劃“   ”是同款式的,吊勾的幾種筆劃“ ”也是同款式的,雙勾的幾種筆劃“ㄋ ”又是同款的;而單勾、吊勾和雙勾都帶著“順勾”的,不是反勾,“順勾”就是同系列的共同點。從書寫的角度看,“同款式”就是“筆勢相同”;“同系列”就是幾種款式或者筆勢之間有共同點。
“京典”將筆劃碼運用“同款式、同系列”的概念歸納之后,只有8個;而8個筆劃碼又歸納為2組第一組稱為“單筆劃”,包括“橫豎勾撇點”5種筆劃;第二組稱為“復(fù)筆劃”,包括“交分口”3種筆劃。顧名思義,“單筆劃”就是只有一筆的筆劃,“復(fù)筆劃”就是有多于一筆的筆劃。
現(xiàn)在,將所有“同款式、同系列”的筆劃收編入以上的“基礎(chǔ)”表之中,就得出以下表2.2京典筆劃編碼總表。以下再詳細(xì)述說。

筆劃的同款式,同系列概念首先簡單地介紹各組筆劃選擇數(shù)字去代表該筆劃的原因,也為各個筆劃款式起名(參看表2.3)。各個筆劃本身都有已確定(非京典確定)的名稱的。例如“ ㄋ”稱為“橫折折勾”,“ ”稱為“橫折折撇”,“ ”稱為“橫撇彎勾”,“ ”稱為“橫折折折”?!熬┑洹睂⒐P劃歸納為17個筆劃款式之后,從新給予17個名稱。以下分別解釋部首筆劃。
舉例一純筆劃組成的漢字47個
5041個繁體字之中用純筆劃組成的字,為數(shù)很少;表2.4之中的47個幾乎是全部了。表內(nèi)的數(shù)字是該字的編碼。例如串字拆成“口口丨”取碼002,右字拆成“一丿口”取碼140,上字拆成“丨一一”取碼211,午字拆成“丿一十”,如此類推。在本發(fā)明的輸入方法中,有一個很“自然”的規(guī)則見到“復(fù)筆劃”就不要取“單筆劃”。例如上述的午字,要拆成“丿一十”即417,不應(yīng)拆成“丿一一丨”即4112,取“復(fù)筆劃”可以節(jié)省字的碼數(shù),因此是很“自然”的規(guī)則。

單筆劃和復(fù)筆劃的詳細(xì)說明進一步參看表2.5。單筆劃“橫豎勾撇點”的“同款式、同系列”的補充及說明,以便了解單筆劃的應(yīng)用。
繼續(xù)參看表2.6復(fù)筆劃“交分口”的“同款式、同系列”的補充及說明,看了這個表,還需要看表2.7運用復(fù)筆劃的規(guī)則。本輸入法對3個“復(fù)筆劃”的“款式”的限制是很嚴(yán)格的,所以,款式很少,每一個款式之中的不同形態(tài)也極少;復(fù)筆劃很“純凈”。運用這3個“復(fù)筆劃”也有嚴(yán)格限制。嚴(yán)格限制的效果是運用復(fù)筆劃去編碼的時候,思考起來簡潔。
表2.5和2.6之中的字例,大部分是在表2.4之中選取的每個例字的編碼連同該字一并列出;其它牽涉部首的例字不列出編碼。




補充一個關(guān)于“復(fù)筆交分口”的概念。易經(jīng)以五為天,十為地,易經(jīng)時代的五字是乂。在本輸入法中,乂的編碼是8,十的編碼是7,用本輸入法可以有“分8為天”,“交7為地”的概念。“口”可以想象為一個圓圈—圍著天地的圓圈。那么,本輸入法的“復(fù)筆交分口”就可以聯(lián)想成為一個很簡單的“太極圖”。
三、京典部首碼京典制作部首碼的“藍圖”總結(jié)在圖5中。本節(jié)的說明將圍繞著這個京典筆劃及部首編碼編輯關(guān)系圖。
排除20個毋需編碼的部首之后,就可以確定184個“康熙部首”為“京典部首”。
上文所述的204個表意部首中的20個是不需要“刻意”地編碼的;它們算是“隱形”或是“無形”,下面將會說明。余下來就只有184個是要“刻意”地編碼的。請參看下表3.1。
表3.1“隱形部首”、“無形部首”和“京典部首”

隱形部首關(guān)于18個“隱形”的部首。運用“京典筆劃碼”以及“拆字取碼規(guī)則”可以將204個表意部首之中的18個用兩個筆劃碼編碼。舉幾個例子說明“干”字,運用京典筆劃拆成“一十”,編碼17?!靶 弊?,運用京典筆劃拆成“亅ハ”,編碼28?!岸白知毩⑹褂脮r當(dāng)作數(shù)字,取碼2;在漢字結(jié)構(gòu)之中出現(xiàn)時,運用京典筆劃取碼“一一”11,例如“竺”字,取碼“一一”“11”。再用“加”字做例子,當(dāng)作全筆劃取碼,拆成“丿口”取碼340就是了;查康熙字典的時候,“加”從力部;雖然知道“力”是一個常用的康熙部首,但是,運用本輸入法,見到“力”就當(dāng)是看到“筆劃”,那么,“力”這個部首就算是“隱形”了。以上18個“隱形部首”,使用者“不需要”去記得它們是“表意部首”,大可以視而不見,把它們當(dāng)作隱形。
見到“隱形部首”就當(dāng)是見到“筆劃”。這里要補充一下18個“隱形”的部首之中的“刀”和“卩”在康熙部首里是規(guī)定了變體的刂從刀,從卩。它門各自按書寫的筆劃取碼刀34(刂22)卩32(36)??滴踝值溱嗖坑?0個字包含“”,其中常用字只有兩個“危卷”。(這是要說明一點,康熙部首是不考慮部首的使用量是多是少的。)無形部首兩個完全沒有實用價值的部首,稱為“無形部首”,是“不需要”去記得的,說明如下。
1)“夂”是“峰逢”的頂上?!皦濉笔恰跋摹弊值牡紫??!扳骸焙汀皦濉钡淖中魏茈y分辨,不加研究是不知道它們其實是兩個部首的。而且,很多普及的字典已經(jīng)刪除了“夊”,或者說“將夊合并入“夂”?!皦濉笔峭耆珱]有實用價值的部首了。使用者見“夊”如見“夂”即可。
2)“鬯”這個康熙部首,只出現(xiàn)在5401字之中的一個“鬱”字里,而按照“京典拆字取碼規(guī)則”,“鬯”又不在“鬱”字的取碼之中;“鬯”字也不在5401字之中。即是說,在京典拆字取碼的過程之中,根本沒有用過“鬯”字,使用者當(dāng)然是“不需要”去記得它的。要用到“鬯”,就當(dāng)是一個一般漢字去拆字取碼就是了。
“鬯”和“夊”在本輸入法分析5401字之中確實完全沒有用過,是“無影無形”的。所以,它們稱為“無形部首”。
京典部首余下來的表意部首就有204-18-2=184個。這184個表意部首有拆字取碼的實用價值。京典不考慮它們的使用量是多是少,一律為它們編碼,稱這184個表意部首為“京典部首”。
這184個“京典部首”分為兩部分去編碼,參看表3.21.分類聯(lián)想編碼“京典”運用“分類聯(lián)想”編排其中119個,占184個的64.7%,稱為“分類聯(lián)想編碼”。
2.筆劃組合編碼“京典”運用“筆劃組合”編排其中61個。其余4個的編碼和這61個之中的4個有個別聯(lián)想關(guān)系。這61+4=65個部首的編碼統(tǒng)稱為“筆劃組合編碼”。
表3.2京典部首編碼分為“分類聯(lián)想編碼”和“筆劃組合編碼” “京典部首編碼”就是為每一個“京典部首”編兩個數(shù)字去代表,這兩個數(shù)字就是“京典部首碼”簡稱“部首碼”。每一個部首都具有兩個數(shù)字的編碼,但是,反過來,一個編碼也可以代表幾個部首。例如88代表“父母生子女谷”6個部首。結(jié)果,京典部首有184個,但是,部首碼只有60個;平均大概3個部首共享一個兩位數(shù)字的部首碼。京典發(fā)現(xiàn),60個部首編碼,對于平衡本輸入法系統(tǒng)的整體效益,是頗為理想的。以下分別講述“分類聯(lián)想編碼”,和“筆劃組合編碼”。
分類聯(lián)想編碼分類聯(lián)想編碼是將119個相關(guān)的部首,分為4類“身體,動物,民生,天文”去聯(lián)想的,請參看下表3.3。這4類的編碼次序相對于人而言是由近而遠的身上所有—身體,身邊所見—動物,切身所倚—民生,身外遙遙—天文。
這幾類部首的編碼都是順序的,由小到大身體類的部首由0開頭,動物類的部首由2開頭,民生類的部首由8開頭,天文類的部首由9開頭。這幾類部首由0,2,8,9,開頭是本輸入法的刻意安排,本意是要得出一個漢字編排的“可讀”索引,而副作用是可以令操作本輸入法可以舒適方便地運用手指,又避免重碼。119個分類聯(lián)想編排的部首分布在38個編碼。
本輸入法用“身體,動物,民生,天文”這4類去歸納康熙部首,效果是很好的。例如“動物類”的“龍虎馬鹿牛羊隹犬豸豕魚龜黽蟲鼠鳥”16個部首,就是康熙部首代表動物的全部。其余“身體,民生,天文”3類所收集的部首,也很接近該類的全部。收集同類部首,是本輸入法運用分類聯(lián)想的第一步。
表3.3分類聯(lián)想編碼分為4類—“身體類”,“動物類”,“民生類”和“天文類”(注表內(nèi)“宇宙七政”的“七政”即是“日月和金木水火土五星”。表內(nèi)″父″字不屬于分類聯(lián)想編碼。)
進一步舉例說明分類聯(lián)想。例如鼻是可以拆成“自田廾”的,所以,“自田廾”這3個部首和“鼻”這一個部首歸納在一起,“鼻自田廾”的編碼相同,都是06。進一步聯(lián)想的形式并不是單一的,各個字按照其字義,字形或者字構(gòu)作適當(dāng)?shù)穆?lián)想??傊吧眢w,動物,民生,天文”這4類的部首和進一步聯(lián)想的部首合共有119個,收集在表3.3之中。以下,將要說明這119個部首如何運用聯(lián)想去編碼。請注意,對每一類部首的講解都是有一套簡單易記的“主題概念”去引導(dǎo)使用者聯(lián)想的。
身體類聯(lián)想部首—32個身體類部首聯(lián)想的主題概念(請參看表3.4)1、身體類首先想到手腳、眼耳口鼻、皮毛骨血、(有)頭(有)面、身心(康泰)。
2、身體類部首的順序排列是01手,02“腳”,03“眼”,04耳,05“口”,06鼻,07皮毛骨血,08“頭”面,09身心。
3、主題概念之中的“腳”,“眼”和“頭”都不是部首,但是由以下的部首代表。
4、“足止疋”是部首,是“腳”的意義,于是,02“腳”的位置就交給“足止疋”了。
5、“目”是部首,是“眼”的意義,于是,03“眼”的位置就交給“目”了。
6、“首頁”是部首,是“頭”的意義,于是,08“頭”面,的位置就交給“首面頁”了。
7、“口”已經(jīng)由復(fù)筆劃編碼0代表了,于是,05“口”的位置就交給口里面的“舌牙齒”了。
表內(nèi)有兩欄說明,其一關(guān)于直接代表該類別的部首,其二關(guān)于進一步聯(lián)想的部首。以下為其余三類部首的說明情況相類似。
表3.4身體類部首聯(lián)想的簡略說明

動物類聯(lián)想部首—23個動物類部首聯(lián)想的主題概念(請參看表3.6)1、動物類首先想到龍馬牛羊雞犬豬魚蟲鳥。
2、動物類的主題概念的順序排列就是20龍,21馬,22牛,23羊,24雞,25犬,26豬,27魚,28蟲,29鳥。
3、主題概念之中的“雞”,“豬”和“蟲”都不是部首,但是有以下的部首代表。
4、“隹”是部首,是“短尾鳥”的意義(雞是短尾鳥,所以雞的字構(gòu)從隹部),于是,24“雞”的位置就交給“隹”了。
5、“豕”是部首,是“豬”的本義,于是,26“豬”的位置就交給“豕”了。
6、“蟲”是部首,是“蟲”的簡體,于是,28“蟲”的位置就交給“蟲”了。
表3.5動物類部首聯(lián)想的簡略說明

民生類聯(lián)想部首—44個民生類部首聯(lián)想的主題概念請參看表3.6)1、民生類首先想到衣食住行、父母生子女、人……。
2、“食”要擴充成3個部首去編碼“食米麥”。米和麥?zhǔn)侵袊戏胶捅狈降闹饕Z食。
3、“住”要擴充成3個概念去編碼“家、庭、(住戶)”。家、庭、住戶—順序。
4、“父母生子女”是民生之中最重要的部分人倫。
5、“人”,新生命就是“父母生子女”的結(jié)果。
6、民生類主題概念的順序排列就是80衣81食82米83麥84宀(家字頭)85廣(庭字頭)86戶(住戶的戶)87行88父母生子女89人。(注“父”屬于隱形部首,在聯(lián)想“父母生子女”之中欠了“父”字,聯(lián)想就欠妥了。父字是不計算在119個聯(lián)想部首之中的。)7、主題概念之中的“家”和“庭”都不是部首,但是有以下的部首代表。
8、“宀”是部首,是“家字頭”的意義,于是,84“家”的位置就交給家字頭“宀”了。
9、“廣”是部首,是“庭字頭”的意義,于是,85廣(庭字頭)的位置就交給“廣”了。
表3.6民生類部首聯(lián)想的簡略說明

天文類聯(lián)想部首—20個天文類部首聯(lián)想的主題概念(請參看表3.7)1.天文類的主題概念就是日月金木水火土。
2.天文類主題概念的排列順序是90日91月92金93木94水95火96土。
表3.7天文類部首聯(lián)想的簡略說明

日本人將“金木水火土”排成“火水木金土”以下表3.8描述了日本對星期一、星期二……的叫法??梢姡毡救藢ⅰ敖鹉舅鹜痢迸懦伞盎鹚窘鹜痢?。因此,本輸入法的日本版,以上“金92木93水94火95”的編碼,就要轉(zhuǎn)成“火92水93木94金95”。
表3.8日本用“日月火水木金土”去命名一星期的七天

總結(jié)分類聯(lián)想編碼和編碼實例到此為止,可以將119個分類聯(lián)想編碼的部首總結(jié),請參看表3.9,表3.9即是119個京典分類聯(lián)想編碼部首的編碼結(jié)果。
表3.9運用“分類聯(lián)想”編排的119個部首—編碼總覽 例如,前面講的“木子李”的編碼按照表3.9,木編碼93,子編碼88,李的編碼就是9388了。
類似地,“弓長”張的張字編碼是3112,因為弓的編碼是31,長的編碼是12,但是,弓和長是運用筆劃組合部首編碼的,在表3.9找不到,以下就說明筆劃組合部首編碼。
筆劃組合部首編碼184個京典部首之中的119個已經(jīng)運用聯(lián)想給予編碼了。如果將余下65個部首編碼,之后,則所有一般漢字就可以進行拆字取碼了。這65個部首之中的61個是運用該部首的筆劃編碼的,其余4個運用個別聯(lián)想編碼。這65個部首共享了22個部首碼。表3.10顯示了這65個部首分為4類進行編碼。以下就說明該4類。
表3.10運用筆劃組合編碼的65個部首
第一類用首兩筆編碼的部首(共56個)占了65個部首之中的大部分(86%)。例如“豆鬲”起筆的筆劃是“一口”筆劃碼10,“豆鬲”的部首碼就編為10;“西酉”起筆的筆劃是“一囗”筆劃碼100(“囗”是部首圍口,部首碼是00),截取頭兩個數(shù)字,“西酉”的部首碼就編為10了。如此類推。這56個部首的筆劃字形大部分都很穩(wěn)定。取筆劃優(yōu)先是按照康熙部首的正體字形處理,但是也有少數(shù)幾個例外,以下進一步說明。
1)這一項與4個部首有關(guān)。部首有正體和變體的,以下選擇依照康熙字典正體筆劃取碼,這是正常的優(yōu)先處理方式長,镸,長-按照正體字“長”取碼12。
歹,-按照正體字“歹”取碼14。
彐,彑-按照正體字“ ”取碼31。
巛,巜,川-按照正體字“巛”取碼44。
2)這項與4個部首有關(guān)。部首有正體和變體的,以下選擇依照康熙部首的變體筆劃取碼,這是由于康熙的變體比正體常用得多,例如其中3個部首“阜、邑、艸”,在漢字之中,幾乎全部都是用變體“阝 ”而不用正體“阜邑艸”的,而且“阝(在左)、 (在右)”共享相同的編碼可以避免思想混亂襾,西-按照變體“西”的頭兩筆取碼10。
阜,阝(在左)-按照變體“阝”的筆劃“ 丨”取碼32。
邑,阝(在右)-按照變體“阝”的筆劃“ 丨”取碼32。
艸, (康熙部首的草頭,不是簡體字的草頭)按照康熙變體 的筆劃“十十”取碼77。
3)這項與兩個部首有關(guān)。國家對部首的筆劃有實用性修正的,按照國家規(guī)定用-國家標(biāo)準(zhǔn)“用”的首筆是豎丨,不是撇丿,所以編碼是23,而不是43。(實際上,用字在漢字結(jié)構(gòu)之中,大多數(shù)是寫豎起筆的。)鬼-國家標(biāo)準(zhǔn)的新字型“鬼”第六筆從“白”中直接撇下成為一筆的,舊字型“鬼”的“田”與緊接的“撇”是分開兩筆的,于是“鬼”的取碼與“白”相同,拆成“丿日”編碼是490,截取前兩個數(shù)字49作為部首碼。(鬼字若果依據(jù)康熙字典字形,編碼就會是40;依據(jù)康熙字典字形能夠保持本輸入法依據(jù)康熙字典統(tǒng)一中日韓漢字的編碼的統(tǒng)一性,值得考慮本輸入法日后有權(quán)為此修改編碼。)4)附注以下三個字“黃(黃)、鹵(鹵)、齊,齊,”雖然有繁簡和日本漢字之分,但是首兩筆的繁、簡和日本漢字寫法相同,所以整個字的繁簡或日本筆劃變化不影向編碼。
第二類用最末兩筆編碼的部首有4個,這4個部首用最末兩筆編碼更佳。其中“尢(尤兀)、無(旡)”適宜共享編碼46,“殳”取碼36和隱形部首“又”相同這樣可以避免思想混亂。其中“內(nèi)”細(xì)心研究起來算是康熙字典的變體,無論如何,京典選擇“禸”(符合手寫習(xí)慣)的筆劃,取碼46,而不取正體“禸”的筆劃。
第三類用首尾兩筆編碼的部首有1個己,取碼36。舉“選”字來講,起筆本應(yīng)是“”,現(xiàn)今的起筆寫成“巳巳”了,反過來的情況也是有的,即是,“巳”寫成“”,原因是“”和“巳”有一個共同點首尾兩筆勾出了字的輪廓。
第四類有4個部首運用個別聯(lián)想去編碼“屮”-視為半個草花頭“艸”—取碼與“艸”相同—77。
“竹”-草花頭和竹花頭,京典刻意地將它們排列在一起。“草花頭”的編碼是77,“齊”的編碼是78,那么“竹”就順“草齊竹”的次序取碼79。
“黑”-京典將“黑”和“白”編在相鄰的位置?!鞍住钡木幋a是49。一般口語是說“黑白黑白”的,所以,黑的編碼就是48了。(黑白雙生,尤如陰陽雙生,日月相鄰。)“耒”-有需要將“耒”和“青”字合編在一起。編碼71,原因是要給“ 丯 ”這一批“橫撇提”難分的偏傍全部聯(lián)想到青字頭“”和耒字芯“ ”,一概取碼71。而且,有很多情況,很難分是“”還是“ ”的,例如“害”字芯(正字和印刷體從“豐”,手寫可以從“”)。“青耒 丯 ”統(tǒng)一編碼71就可以避免取碼思想的混亂。
說到這里,可以進一步說明上文提及的京典運用分類聯(lián)想編碼可以“避開了要研究部首的各種不同體栽的不同筆劃”的概念。以上筆劃穩(wěn)定的65個部首尚且有幾個字要訂定有說服力的取舍理由,其余用聯(lián)想方法編碼的119個部首,若改用筆劃編碼的話,其取舍理由肯定會是繁復(fù)不已的,應(yīng)當(dāng)予以避免。因此,本輸入法運用“聯(lián)想編碼”是有很多優(yōu)點的。
表3.11是65個筆劃組合編碼的部首的總結(jié)。由于“隱形部首”是被當(dāng)作筆劃去取碼的,所以,它們也被列入這個表之中??梢姳据斎敕▽Σ樽值溆杏玫牟渴锥加枰粤司幋a,“隱形部首”雖然毋需刻意編碼,但是,不經(jīng)意地,它們已經(jīng)有了兩位數(shù)字的編碼。
表3.1165個筆劃組合編碼部首的總表
將“聯(lián)想編碼的部首”和“筆劃組合的部首”合并,即得出表3.12“京典部首碼總表”。運用這個“京典部首碼總表”的編碼,加上前一節(jié)說明的8個“京典筆劃碼”,所有漢字都可以拆字取碼。
表3.12京典部首碼總表
拆字取碼實例本說明書第一節(jié)提及的幾個字“張、誌、謝、談、詩、謎、認(rèn)、謬”,現(xiàn)在可以示范拆字取碼了。
首先在表3.13檢查出相關(guān)部首的編碼弓31,長12,言05,士93,心09,身09,寸12,火95,土97,米82,辶87,刀34,羽29,彡44。
然后按照“拆字取碼規(guī)則”拆字取碼,取碼列于表3.13表3.13拆字取碼實例

拆字取碼遇到的疑難拆字取碼是會遇到疑難的。疑難來自4類1.字有不同的寫法;2.字的組合有超過一種的可能組合。
3.部首有各種不同體裁要確定,簡單講是有正體和變體之分;4.部首取半碼的情況解決第一和第二類疑難問題屬于文字結(jié)構(gòu)學(xué)的范圍,與本輸入法的方法無關(guān)。
第三和第四類是屬于運用本輸入法的規(guī)則,以下補充說明。
部首有正體和變體的“京典”關(guān)于184個“京典部首”最重要的一項規(guī)則是所有部首的變體都視為部首看待,取碼與部首正體相同。
例如“衣,衤”是部首“衣”,不論書寫的體栽,編碼都是“80”,;“食,饣,”是部首“食”,不論書寫的體栽,編碼都是“81”?!把在ァ倍际遣渴住把浴保陨喜鹱秩〈a運用繁體“言”部的幾個字做例子,若果改用簡體去寫,用了“讠”傍代替“言”,拆解的程序和編輯都是和繁體字相同的。這項規(guī)則的優(yōu)點是避開了要研究部首的各種不同體栽的不同筆劃,于是,每見部首,都能夠?qū)崟r取碼;這使得本輸入法的拆字取碼規(guī)則繁簡通用。
由于翻查字典或其它需要,很多部首變體都是有了權(quán)威性的規(guī)定的,包括康熙字典,國際標(biāo)準(zhǔn)ISO10646(Kangxi Radicals,碼位2F00至2FD5和CJK Radicals Supplement,碼位2F80至2EF3),國家的《漢字統(tǒng)一部首表(草案)》。這幾個權(quán)威性規(guī)定的部首變體,除了極少數(shù)(暫時不出3個,暫時確定的只有兩個)京典有理由不接受之外,其余全部接受,視為部首變體,適用于本輸入法。情況總結(jié)在下表3.14。在這個表之中,顯示了“京典專用的部首變體和字例”。京典選定這些專用的部首變體是基于兩項考慮因素的1.該部首變體可以運用甲骨文、金文、篆書等推敲證明是所屬部首的變體—這種京典部首變體占了很大部分;2.該部首變體有實用價值—使得拆字取碼輕松,避免思想混亂,這種變體為數(shù)很少,京典已經(jīng)努力減少了這類變體。



部首取半碼的情況按照京典的拆字取碼通則,當(dāng)?shù)?碼或第5碼是部首的時候,會出現(xiàn)取半碼的需要。這種情況并不復(fù)雜,為數(shù)也不多(在5401字之中有大概354個)。以下表3.15列齊了四種可能的情況,也列出它們拆解的程序。其中要注意表內(nèi)有兩項符號的應(yīng)用()和*。
表3.15部首取半碼的情況
關(guān)于()在上表“京典“前4,后2”的拆法”這一列之中,(且)代表要取“且”編碼03的前半碼和后半碼,其實就是“且”的全碼。只因為“且”跨過了第4和第5碼的碼位,才給它一個()。
(囗*曰)代表要取“囗”的前半碼,標(biāo)示為“(囗”;取“曰”的后半碼,標(biāo)示為“曰)”。
“(且”代表要取“且”的前半碼?!?)”代表要取“*”的后半碼。
簡單總結(jié)來說,京典用“(”置于部首之前,代表要取它的前半碼,用“)”置于部首之后,代表要取它的后半碼。
關(guān)于*“*”在以上的描述之中是代表了一些毋需取碼的筆劃或部首。上表出現(xiàn)過的是* (囗*曰)一這里*代表“口”山十(且*頁這里*代表“一八”* )這里*代表“一”部首索引參看表3.16“京典部首索引表”。結(jié)合本輸入法的編碼和京典的數(shù)據(jù)庫管理技術(shù),漢字可以按照“京典部首索引表”去修編字典,表內(nèi)204個用來查字典用的部首定義為“索引部首”。該構(gòu)想中的字典的“可讀性”來自這個表之中的“漢字排序”,它是分開以下的幾個層次/組別的,每組內(nèi)的字符排列次序按照京典編碼次序1.漢字?jǐn)?shù)字大概26個;2.無部首漢字大概47個;3.按照214個康熙部首之中的204個索引部首修編的漢字占5401字的99%以上。
4.標(biāo)點符號。
5.使用者自訂編碼語句等等。
表3.16京典部首索引表表內(nèi)不包含214個康熙部首之中的10個『一丨丶丿乙亅二爻夊鬯』;其余204個部首,京典用來查字典,這204個稱為″索引部首″。
{}內(nèi)的部首是可以用兩個京典筆劃碼編好的;5個之內(nèi)的部首是不列入國家部首表而『京典』保留其部首地位的;2個()之內(nèi)的部首″變體″是列入國家部首表而『京典』不保留其部首地位的。
附註表內(nèi)出現(xiàn)在部首右邊的數(shù)目字是某康熙字典的頁碼,這可以示範(fàn)本索引表的應(yīng)用。

運用京典部首索引去查字典可以代替運用康熙部首索引去查字典。表3.16“京典部首索引表”示范了一例每個部首之后的數(shù)字是某康熙字典的頁碼,本發(fā)明人就是運用這個“京典部首索引表”去對照康熙部首的頁碼,再查字,而不需要數(shù)筆劃去找部首頁碼。若果康熙字典的部首是運用京典部首索引去編排,那么,這里說的對照工作也可以省略了。如果部首內(nèi)的字也是運用京典編碼去排列,則數(shù)筆劃去查字又可以省略了。
四、“京典”與鍵盤的結(jié)合“京典”的最重要特點是用有限的符號對漢字的筆劃及部首進行編碼。而數(shù)字編碼又是其中的一個優(yōu)選的方式。因此,最直接可以使用京典的有兩種設(shè)備(1)電話(包括移動電話),(2)計算機的數(shù)字鍵盤。
圖1和圖2分別顯示了“京典”將“京典筆劃”標(biāo)示在電話按鍵上和計算機鍵盤上的情況。這是“京典”的特征。
計算機鍵盤當(dāng)然也可以使用“京典”。圖3顯示了“京典”在計算機鍵盤上的標(biāo)示。其中可以看出4項“京典”的特征(1)京典基本輸入列,代表編碼1,2,3,4,5,6,7,8,9,0。順次序排在鍵盤放手指的一列,即是由A字開始的一列,順次序由左至右是A,S,D,F(xiàn),G,H,J,K,L,;。京典排列是按數(shù)字次序的,與英文字母完全沒有關(guān)系。
運用這個“京典基本輸入列”就已經(jīng)完全可以運用“京典”。但是,在一個優(yōu)選實施例中,“京典”更進一步安排了另外3個“京典快速代替輸入列”,如下所述。
(2)京典編碼“01,02,03,04,05,06,07,08,09,00”,順次序由左至右放在鍵盤最上一列,即是鍵盤“1,2,3,4,5,6,7,8,9,0”的位置。在鍵位上標(biāo)示了相對的京典部首“手,足,目,耳,舌,鼻,皮,首,身,囗”。例按鍵盤“;a”和“1”都是輸入了“01”,得“手”。
(3)京典編碼“81,82,83,84,85,86,87,88,89,80”,順次序由左至右放在鍵盤的第二列,即是鍵盤“Q,W,E,R,T,Y,U,I,O,P”的位置。在鍵位標(biāo)示了相對的京典部首“食,米,麥,宀,廣,戶,行,父,人,衣”。例按鍵盤“ka”和“Q”都是輸入了“81”,得“食”。
(4)京典編碼“91,92,93,94,95,96,97,98,99,90”,順次序由左至右放在鍵盤的最下一列,即是鍵盤“Z,X,C,V,B,N,M,,,.,/”的位置。在鍵位標(biāo)示了相對的京典部首和符號“月,金,木,水,火,土,風(fēng),,,。,日”。例按鍵盤“l(fā)a”和“Z”都是輸入了“91”,得“月”。
圖4顯示了“京典”(日本版)。在鍵盤上標(biāo)示了京典的特征。日本版”不同之處在于“金,木,水,火”4個部首的次序與“基本版”恰好相反。
下面對本發(fā)明的上述采用數(shù)字編碼方式的“京典”漢字輸入方法的步驟歸納如下,包括預(yù)先確定8組筆劃,用8個一位的數(shù)字分別對應(yīng)于各組筆劃;預(yù)先確定多個部首,每個所述部首用一個兩位數(shù)字部首碼來編碼;用0至9的數(shù)字來代表單獨存在的漢字?jǐn)?shù)字;預(yù)先指定鍵盤上的一組鍵位與所述數(shù)字建立對應(yīng)關(guān)系;將所要輸入的漢字按照筆順和結(jié)構(gòu)拆分為所述筆劃和所述部首;對所要輸入的漢字按下列方式取碼按照書寫該漢字的筆順,如果遇到的是部首,則取部首碼;如果遇到的不是部首,則取筆劃碼;取前4位數(shù)碼以及尾2位數(shù)碼完成取碼;對于少于6位數(shù)碼的漢字,取完數(shù)碼就結(jié)束取碼;并且按照所確定的所述部首碼或所述筆劃碼,按壓所述鍵盤上的所述數(shù)字鍵來輸入所述漢字。
在本發(fā)明的上述方案中,采用了橫,豎,勾,撇,點,交,分,及口作為所述的8組筆劃,即分別由對應(yīng)的數(shù)字鍵代表。
本發(fā)明的“京典”用數(shù)字鍵代表單獨存在的漢字?jǐn)?shù)字,如壹,貳,叁,肆,伍,陸,柒,捌,玖,零。
“京典”中采用的184個部首及前述的8種筆劃都選自康熙字典中的康熙部首。將所述184個部首中的119個分成4類聯(lián)想部首來編碼,即人體類,動物類,民生類,和天文類;將剩余的65個部首按筆劃來編碼,并按“身上所有,身邊所見,切身所倚,身外遙遙”的聯(lián)想方式分類。
下面再進一步說明可進一步提高本發(fā)明的性能的優(yōu)選實施例。
五、詞語輸入各種輸入法一般都已包括詞組甚至短句的輸入。本發(fā)明的“京典”也可以提供詞語的輸入方法,以下進行說明。
根據(jù)本發(fā)明一實施例,“京典”可以采用如下的“詞語取碼規(guī)則”按照書寫的順序,進行以下3個步驟(1)取第一個字的前4碼(兩個部首),當(dāng)作是“寫”了第一個字;對少于4碼的字,取完編碼就算寫完該第一個字;(2)然后根據(jù)詞語中的字?jǐn)?shù)按下通配符,例如以“9”來作為通配符,“9”的個數(shù)就代表詞語中字的個數(shù)(包括詞語中標(biāo)點符號),詞語中的字符個數(shù)多于8個的情況就用8個通配符代表;(3)在輸入與詞語中字?jǐn)?shù)相應(yīng)個數(shù)的通配符如“9”之后,再取最后一個字的尾2碼,即可輸入該詞語。如果從最后一個字只能得到一個碼,則輸入這一個碼就完成了。
下表給出了一些詞語輸入的例子。表5.1顯示了詞語的編碼方法,表5.2顯示了在計算機鍵盤上和數(shù)字鍵盤輸入詞碼的例子。
考慮到詞中的字?jǐn)?shù)可以有很多,因此,可以用“?!钡确柎矶鄠€通配符,以縮短編碼長度和輸入的碼數(shù)。例如,在帶有“?!钡逆I盤上就可以用“?!北硎尽?9”,如下表所示。
表5.1詞語編碼的例子

表5.2詞語輸入的例子


詞語的其它編碼方法以下考慮兩個詞“奧林匹克運動會”和“世界貿(mào)易組織”的幾種編碼方式,參看表5.3。其中的2至5項運用“詞語取碼通則”就可以編碼了。第6及7項的編碼,在以下再作解釋。
表5.3舉例說明編碼方法不變,編碼方式多變

關(guān)于第六項“奧.運.”和“世.貿(mào).”,單字的京典碼是奧423089運848787世726貿(mào)466308。在“整個詞語的簡稱”之中,單字的京典碼也“簡化”,取前4個碼,省尾2碼,是為“簡化碼”。于是簡稱奧.運.,編碼4230 99 8487 99,計算機會錄入“奧林匹克運動會”?;蛘哌\用計算機鍵盤輸入“4230.8487.”就可以了,輕松方便快捷。
簡稱世.貿(mào).,編碼726 99 4663 99,計算機會錄入“世界貿(mào)易組織”?;蛘哌\用計算機鍵盤輸入“726.4663.”就可以了,輕松方便快捷。
這個方法可以說是“重復(fù)”“詞語取碼通則”的前半部分“前4”再補上“.”?!?”是通用的“省略用”符號。這一個方法可以引伸,例如三字簡稱“阿.聯(lián).猷.”(編碼3210 99 0344 99 8102 99,運用計算機就是3210.0344.8102.)代表“阿拉伯聯(lián)合酋長國”。對于多于三字的簡稱的編碼,處理方法相同。
關(guān)于第七項“Olympic”代表“奧林匹克運動會”和“W.T.O.”代表“世界貿(mào)易組織”,這是為接受“漢—英”“國際并列同重”的人士而設(shè)的。(英文簡稱WTO可算是國際通用的簡稱,WTO在中港臺的口語和書面上都是可以流通的。)。這里就是運用“京典可以為英文字母編碼”的好例子,如下。
在計算機鍵盤上按“Olympic”就落在京典計算機鍵盤編碼的O 89 L 9Y 86 M 97 P 80 I 88 C 93之上,取碼89 9 86 97 90 88 93,運用計算機就是Olympic七鍵,也就是“奧林匹克運動會”的編碼了。操作可以說是“打英文,出中文”,但是本輸入法的特點是編碼仍然保持本輸入法的基礎(chǔ),用數(shù)字編碼,不是用英文字母編碼。
在計算機鍵盤上按“W.T.O.”就落在京典計算機鍵盤編碼的W82.99 T 85.99 O 89.99,取碼82 99 85 99 89 99,也就是“世界貿(mào)易組織”的編碼了。請留意Olympic是一個英文字,而WTO是由W.T.O.省略而來的。W.T.O.代表三個英文字World Trade Organization。這個省略(W.T.O.省為WTO),“人”能夠分辨得出WTO就是W.T.O.,但是計算機分辨不出來。所以,編碼的時候要用正式的W.T.O.而不用簡化的WTO。
以上的六種“輸入”方式,能夠配合使用者不同的思考方式。這兩個“熱門”詞是會首先收錄在本輸入軟件的內(nèi)置“詞匯語匯”中的。運用“中文簡稱”、“英文簡稱”或是“詞語取碼通則”的方式,一并收入本輸入法的編碼之中。運用哪種方式輸入可任由使用者選擇。運用計算機鍵盤(不是電話鍵盤)輸入的話,用“英文簡稱”方式會比較便捷。表5.4列出了幾種不同編碼方式的編碼。
表5.4編碼實例


六、京典編碼的幾個特點本輸入法的漢字編碼還可以特別留出一些未用的“碼位”。即,漢字的編碼并不盡用“00”至“99”開頭。運用“京典”中文輸入法,甚至可以實現(xiàn)在一篇中文文章之中輸入所有會遇到的字符,而不僅是一般的漢字。漢字當(dāng)然是本輸入法的首要目標(biāo)—也是本輸入法的“核心”,但是本輸入法也可以進一步拓展為可輸入其它“常用漢字”以外的字符。
下面結(jié)合本輸入法的特點,介紹一些可實現(xiàn)輸入“常用漢字”以外的字符的實施例。另外也順便說明一些本發(fā)明的“編碼區(qū)域分布”的效果。
第一個特點漢字編碼不用“98”或“99”帶頭。
因此,可以按照如下方式提供一些特殊的編碼1、“常用漢字”以外的符號,例如標(biāo)點,箭頭,貨幣,數(shù)學(xué)符號等,用“98”開頭編碼。
2、對于專用字、詞或符號,允許用戶自行編碼,用“99”開頭。
3、按照上述的“京典”編碼去順序排列,就可得出漢字(及詞語)—漢用符號—用戶自定義編碼,這一個“可讀性”的次序。
具體編碼方案如下表。


第二個特點漢字編碼不用“98”或“99”押尾可以運用“98”押尾來達到以下的效果,情況如下表。

第三個特點漢字筆劃編碼刻意地避開了“5”,不用“5”編筆劃,也不用來編部首。
因此,可以將該編碼位置留給“國際字符”,情況如下表。

運用5字押尾,可以為重碼字人為地排出次序。例如“父母生子女”5個字的編碼是相同的,都是“88”。運用5字押尾的編碼情況就是父88,母885,生8855,子88555,女885555,于是,按“88”的時候,“父母生子女”就是這個次序出現(xiàn),而象“子女生父母”之類的奇怪次序就不會出現(xiàn)了。還要指出,運用計算機鍵盤操作,按5字是用左手的食指由原本位置(F鍵)向右移一鍵的位置(G鍵)按下,操作的感覺是按向右剪咀。
第四個特點除了以上所講的“碼位”“98”、“99”和“5”字開頭的編碼之外,漢字編碼不占用的“碼位”還有10個,可以分組來用。
由于這些碼的位置用途未確定,可以根據(jù)需要進行多種分組。以下分4組只是一個例子。
第1組65,67,68第2組33(本輸入法視33為“至尊”位置。)第3組37,38(本輸入法視37,38為“太極文理”位置。)第4組15,35,45,75。(本輸入法視這4個為“留空”位置,宜長期留空。)綜上所述,本發(fā)明的輸入法主要為漢字和詞語提供一套用有限量(優(yōu)選為10個以內(nèi))的符號來表達的編碼。在優(yōu)選采用“數(shù)字”編碼的情況下,在整體的數(shù)字編碼結(jié)構(gòu)之內(nèi),保留了充足的碼位給漢字/詞以外的字符,例如標(biāo)點符號以及其日韓漢字、阿拉伯文等。
此外,本輸入法可以配合計算機“統(tǒng)一內(nèi)碼(Unicode)”,為Unicode的“漢字/詞”以外的字符編上不重復(fù)又與統(tǒng)一內(nèi)碼的編排順序相結(jié)合的京典編碼。
下面再介紹一些對本發(fā)明的輸入法中不用于漢字編碼的碼位的應(yīng)用實例。
在這些碼位上編碼,首先要確定其用途,然后進行細(xì)致的編碼。一般要求編碼有如下效果1、編碼容易記憶2、無重碼或重碼極少現(xiàn)在可以舉出的例子雖然不多,但是,本領(lǐng)域技術(shù)人員也應(yīng)該可以理解這一概念的。
例一用98帶頭,用途標(biāo)點符號。符號例如「」“”《》︽︾……例二用98押尾,用途隱藏楷書筆劃;筆劃例如 亅ㄋ丿 丷……。
例三用98押尾,用途隱藏部首變體。部首變體例如扌爫 皿讠忄 ……。
例四用99押尾,用途省略詞語之中的“押尾成份詞”?!把何渤煞菰~”例如花,草。
例五用98押尾,用途隱藏繁簡同義同碼的字體。繁簡同義同碼的字體例如繁體″簡碼″,簡體″簡碼″……本輸入法關(guān)于98和99的統(tǒng)一概念是1.編碼之中運用98(即是計算機鍵盤的“英文,”,或者是“中文,”)押尾就代表隱藏;2.編碼之中運用99(即是計算機鍵盤的“英文.”,或者是“中文。”)就代表省略。
下面分別列表說明這些編碼。例一98字頭—常用標(biāo)點符號參考以下列表。中文是可以橫書或者直書的。標(biāo)點符號當(dāng)然有橫書或者直書的不同體栽,但是,無論橫、直,都有共享的“前置”編碼。

例如橫書的括號“()”用編碼9809和9800表示。
直書的括號“︵︶”用編碼98092和98002表示。
例子之中的“前置”編碼9809和9800是相同的,直書的標(biāo)點符號編碼要在橫書的符號編碼之后補“2”押尾,2表示豎,示意直書。
這個例子蘊含了一個編碼的概念。將需要編碼的字符放在計算機鍵盤之上,然后,對號入座。
例二用98押尾,用途隱藏楷書筆劃;筆劃例如  楷書筆劃有幾個是日常有應(yīng)用的“一乙八”,不常用到的筆劃例如  ,京典給它們的“筆劃碼”加上“98”見下表。這里說明一下“隱藏”。例如鍵入1,本輸入法顯示“一乙”供選擇,而  就不會顯示出來(雖然它們的理論編碼也都是1),不顯示出來也就是隱藏了。編碼的時候加“98”是有隱藏作用的,“隱藏”是從編碼的角度去看;而使用編碼進行文字輸入的時候補上“98”就是“顯示隱藏”。以下各例子所講的“隱藏”都是這里的意思。


例三用98押尾,用途隱藏部首變體。部首變體例如∶扌

爫。

例四用99押尾,用途省略詞語之中的“押尾成份詞”。例如花,草。

例五用98押尾,用途隱藏繁簡同義同碼的字體。繁簡同義同碼的字體例如繁體的″簡碼″,簡體的″簡碼″……現(xiàn)代漢字有一種稱為“減筆字”的,可算是現(xiàn)稱“簡體字”的前身。最簡單,或者稱為簡潔的“減筆”就是“減省部首的筆劃”。本輸入法對5401個繁體漢字的分析之中,就有818個用減省部首筆劃而得出的“減筆字”(簡體字)。運用本輸入法去編碼,這些字的繁體和簡體的編碼是相同的。以下舉幾個“言”字部的例子。


這818個有減筆字的繁體漢字占上述5401個繁體漢字的15.15%,不是少數(shù)。編碼運用98押尾去隱藏繁簡同義同碼的字體的情況是這樣的使用繁體流行版的時候輸入字碼出“繁體字”,輸入字碼+98才出“簡體字”。

使用簡體流行版的時候輸入字碼出“簡體字”,輸入字碼+98才出“繁體字”

如此運用“98”押尾的效果是運用“繁體流行版”或者“簡體流行版”要輸入“繁簡同義同碼”的字的編碼是相同的,而操作時,根據(jù)是用“繁體流行版”還是用“簡體流行版”,用“繁體流行版”,可始終得到“繁體字”,用“簡體流行版”,可始終得到“簡體字”。但是,用“繁體版”而要得到相對的簡體字也可以,在編碼之后加“98”即可;用“簡體版”而要得到相對的繁體字也可以,同樣在編碼之后加“98”。有這樣的效果,無論用“繁體流行版”或者“簡體流行版”都是可以輸出所有“繁體字”和“簡體字”的。(標(biāo)點符號也有繁簡之分的,“98”押尾的方法,仍可使用。)(這個方法可以進一步發(fā)展成為打″簡″出″繁″,″打繁出簡″,″打中出日″,″打日出中″,″打中出韓″,″打韓出中″……等。例如打簡體″漢″字,再加98,可以出繁體″漢″字,或日本的″漢″字;請留意日本的″漢″字和中國的″漢″字是有小小分別的。)七、“京典輸入法”的編碼系統(tǒng)現(xiàn)在可以從整體的角度去看“京典輸入法”的編碼系統(tǒng)。“京典輸入法”是一個系統(tǒng),因為,本輸入法不單止為漢字編碼,而且為所有的字符編碼表7.1的A,B,C,D,E,F(xiàn)六項。最重要的,是六項的編碼基本上是“不相重迭”的,因為,如果編碼出現(xiàn)較多“重迭”,就算不上是系統(tǒng)了?!安幌嘀氐钡脑蚴怯捎诒据斎敕▽幋a的刻意安排,也列在這個表之中。
表7.1京典輸入法可以編碼的字符

參看表7.2的舉例就很容易看得清字和詞語“不相重迭”的情況了。兩字詞語不會和單字“重迭”,三字詞語不會和兩字詞語“重迭”,如此類推。還有另一個京典的本意效果,就是為漢字/詞語排列一個“有可讀性”的次序—即是“索引”。表7.2用京典編碼順序排出來就有“可讀性”了。京典編碼的整體系統(tǒng)的排列次序是字—跟著字排的詞語、
表7.2字和詞語“不相重疊”的情況,和“可讀性”的排列次序

“京典”運用8個“筆劃碼”和184個“京典部前綴”的編碼研究開發(fā)出來的編碼系統(tǒng),能夠達到以下的優(yōu)良特點規(guī)則穩(wěn)定運用“京典部首”規(guī)則,沒有奇怪或者牽強的例外。
原理簡潔“京典部首”的規(guī)則合理,追求與漢字的結(jié)構(gòu)吻合。
學(xué)習(xí)輕松184個“京典部首”編碼容易記憶,越用越輕松。
操作方便漢字組合的重碼字大部分在“一碼字”和“兩碼字”,不防礙輸入操作。(有一種“高手”使用的輸入漢字方式,叫作“盲打”,即是,遮蓋著計算器的屏幕也可以正確無誤地輸入漢字本輸入法是可以發(fā)展到如此地步的。)運用計算機操作輸入法舒適8只手指(不計算大姆指)的使用量平均。
應(yīng)用廣闊編碼預(yù)留了空間給常用標(biāo)點符號。
編碼預(yù)留了空間給國際ISO 10646非漢字的“所有”符號而又無重碼。編碼次序與ISO 10646盡量相符。
應(yīng)用廣闊編碼預(yù)留了空間給常用標(biāo)點符號。
編碼預(yù)留了空間給國際ISO 10646非漢字的“所有”符號而又無重碼。編碼次序與ISO 10646盡量相符。
運用“京典編碼”可以將傳統(tǒng)漢字字典部首次序數(shù)碼化,保存了運用康熙部首查字典的優(yōu)良傳統(tǒng)方法,然后實用地修正傳統(tǒng)編收漢字不良的地方,將傳統(tǒng)漢字字典優(yōu)化和普及化。也可以將字典“有效”地數(shù)碼化可以說是康熙部首式的數(shù)碼化。
以上結(jié)合特定的例子描述了本發(fā)明的優(yōu)選實施方式。本領(lǐng)域的技術(shù)人員顯然可以在本發(fā)明的范圍內(nèi)對上述優(yōu)選實施方式進行各種修改和采用多種等同的替代手段實現(xiàn)本發(fā)明。因此,任何未脫離本發(fā)明實質(zhì)的變化和改動都應(yīng)在本發(fā)明的保護范圍之內(nèi)。本發(fā)明的保護范圍以所附權(quán)利要求書限定。
權(quán)利要求
1.一種漢字輸入方法,其特征在于包括如下步驟1)預(yù)先確定多組筆劃和多個不同的部首;2)確定預(yù)定數(shù)量的符號,分別為各組所述的筆劃確定單個的所述符號作為筆劃碼,和從所述預(yù)定數(shù)量的符號中選擇兩個符號的組合作為部首碼;3)將所述預(yù)定數(shù)量的符號分別指定到鍵盤的特定鍵位上;4)對所要輸入的漢字按下列方式取碼按照書寫該漢字的筆順,如果遇到的是部首,則取部首碼;如果遇到的不是部首,則取筆劃碼;取前4位編碼以及尾2位編碼完成對所述漢字的取碼;對少于6位編碼的漢字,取完編碼后即結(jié)束對所述漢字的取碼;和5)按照所確定的所述部首碼或所述筆劃碼,通過所述鍵盤上與所述編碼中的符號相應(yīng)的所述鍵來輸入所述漢字。
2.根據(jù)權(quán)利要求1所述的漢字輸入方法,其特征在于,所述預(yù)定數(shù)量的符號為數(shù)字0-9,并且預(yù)先確定8組筆劃,用數(shù)字0-9中的8個一位數(shù)字分別為一組對應(yīng)的所述筆劃編碼,用數(shù)字0-9組成的兩位數(shù)字分別為所述部首碼編碼。
3.根據(jù)權(quán)利要求2所述的漢字輸入方法,其特征在于,所述8組筆劃名稱為橫,豎,勾,撇,點,交,分,及口。
4.根據(jù)權(quán)利要求3的漢字輸入方法,其特征在于,所述8組筆劃與所述數(shù)字鍵的對應(yīng)關(guān)系是數(shù)字鍵1對應(yīng)筆劃組“橫”一, 乙,, 數(shù)字鍵2對應(yīng)筆劃組“豎”丨,亅, 數(shù)字鍵3對應(yīng)筆劃組“勾”ㄋ,ㄅ, , ,フ,乛數(shù)字鍵4對應(yīng)筆劃組“撇” 丿,ノ, ㄥ, ㄑ, 數(shù)字鍵6對應(yīng)筆劃組“點” 丶, ,乀,, 數(shù)字鍵7對應(yīng)筆劃組“交”十,亠, 數(shù)字鍵8對應(yīng)筆劃組“分” 丷, 乂, 數(shù)字鍵0對應(yīng)筆劃組“口”口。
5.根據(jù)權(quán)利要求2、3或4所述的漢字輸入方法,其特征在于,每個單獨存在的漢字?jǐn)?shù)字用一個數(shù)字鍵代表,其中所述漢字?jǐn)?shù)字與所述數(shù)字鍵的對應(yīng)關(guān)系是數(shù)字鍵1對應(yīng)漢字?jǐn)?shù)字一,壹,乙;數(shù)字鍵2對應(yīng)漢字?jǐn)?shù)字二,貳,兩;數(shù)字鍵3對應(yīng)漢字?jǐn)?shù)字三,參,叄,參,叁;數(shù)字鍵4對應(yīng)漢字?jǐn)?shù)字四,肆;數(shù)字鍵5對應(yīng)漢字?jǐn)?shù)字五,伍;數(shù)字鍵6對應(yīng)漢字?jǐn)?shù)字六,陸,陸;數(shù)字鍵7對應(yīng)漢字?jǐn)?shù)字七,柒;數(shù)字鍵8對應(yīng)漢字?jǐn)?shù)字八,捌;數(shù)字鍵9對應(yīng)漢字?jǐn)?shù)字九,玖;數(shù)字鍵0對應(yīng)漢字?jǐn)?shù)字O,零。
6.根據(jù)權(quán)利要求2、3或4所述的漢字輸入方法,其特征在于,根據(jù)漢字筆劃選定184個部首,其中將119個部首分成4類聯(lián)想部首來編碼人體類,動物類,民生類,和天文類,將所述部首中余下的65個部首中的61個按筆劃來編碼,將該65個部首中其余的4個部首用個別聯(lián)想來編碼。
7.根據(jù)權(quán)利要求6所述的漢字輸入方法,其特征在于,用兩位數(shù)字的所述部首碼來代表所述聯(lián)想部首,所述聯(lián)想部首與所述部首碼的對應(yīng)關(guān)系是人體類00代表囗,韋,韋;01代表手,扌,, 爪, 爫, 采;02代表足,,止, 疋,, 走;03代表目,罒,網(wǎng), 岡, 鼎;04代表耳;05代表言,讠,舌,牙,齒,齒,歯;06代表鼻,自,田,廾,丌;07代表皮,毛, 骨, 冎,血;08代表首, 面,頁,頁, 見,見,貝,貝;09代表身,心,忄, 動物類20代表龍,龍,竜,虍, 虎;21代表馬,馬,鹿,比,匕, 七;22代表牛,牜,, 角, 23代表羊,,, 24代表隹, 25代表犬,犭,豸;26代表豕;27代表魚,魚,龜, 龜,亀,黽,黽;28代表蟲,鼠, 臼, 29代表鳥,鳥,烏, 羽,羽,飛,飛, 非;民生類80代表衣,衤, 示,礻, 81代表食,饣, 良, 艮, 82代表米,禾,黍,香,瓜, 韭;83代表麥,麥,來,夂 , 夊,夕, 攴,攵,支, 84代表宀,冖,穴;85代表廣,廠,疒,爿,丬,辰,麻;86代表戶,戶,尸,門,門, 87代表行,彳, 舟,車,車, 辶, 廴;88代表父,毋,母,毌,生,子,女;89代表人,亻,入,大,欠,龠,亼; 天文類90代表日, 曰,里, 91代表月,肉, 92代表金,钅;93代表木, 片;94代表水,氵,氺,冫,斗, 95代表火,灬;96代表土,士,老,耂,赤,鼓, 97代表風(fēng),風(fēng),幾, 凡,卂,雨, 其余的所述部首與兩位數(shù)字的所述部首碼的對應(yīng)關(guān)系是10代表豆,鬲,酉,覀,襾, 西;12代表工,寸,臣,長,镸,長,髟;14代表石,瓦,至,而,歹,歺;16代表戈, 弋;17代表玉, 王, 壬;21代表鹵,鹵;22代表 業(yè), 23代表皿,巾,用,用, 26代表山;31代表弓, ,彑, 聿,肀, 隸;32代表阜,阝, 邑,阝,巴;36代表己,巳,已, 癶,矛,予,殳;41代表氣,乞,矢,缶;43代表色;44代表巛,巜,川, 幺,糸,糹,纟, 彡,斤, 46代表氏,尢,兀, 旡,無, 兒,厶,禸, 48代表黑, 49代表白, 鬼;70代表高, 71代表青, 耒,, 豐, 72代表黃,黃,甘,革, , 74代表方,玄;77代表艸, 艸,卝,屮, 78代表文,立,音,辛,齊,齊, 79代表竹,;88代表谷;所述的其余部首與兩位數(shù)字的所述部首碼的對應(yīng)關(guān)系是48代表黑;71代表耒;77代表屮;79代表竹。
8.根據(jù)權(quán)利要求1所述的漢字輸入方法,其特征在于,所述步驟4)進一步包括對于詞語,取其第一個字的前4碼,對少于4碼的字,取完編碼即完成該第一個字的取碼;根據(jù)所述詞語中的字?jǐn)?shù)及標(biāo)點符號數(shù),取相應(yīng)數(shù)目的第一通配符,詞語中的字?jǐn)?shù)多于8個的時候,通配符的數(shù)目一律只取8個;取該詞語最后一個字的尾2碼,如果從最后一個字只能得到一個碼,則取該碼,以組成所述詞語的編碼。
9.根據(jù)權(quán)利要求8所述的漢字輸入方法,其特征在于,所述步驟4)進一步包括用與所述第一通配符不同的第二通配符表示兩個所述第一通配符。
10.根據(jù)前述權(quán)利要求1所述的漢字輸入方法,其特征在于,在所述預(yù)定數(shù)量的符號中,預(yù)留有部分符號及其組合不用于所述漢字的編碼,預(yù)留部分的符號用于為除漢字以外的字符提供編碼的開頭或結(jié)尾,以實現(xiàn)特定的功能,所述特定功能選自以下的一組功能同義同碼的繁簡體字的顯示或隱藏;顯示或隱藏楷體筆劃及部首變體;和輸入除漢字以外的字符。
11.一種用于使用權(quán)利要求1所述的漢字輸入方法進行文字輸入的鍵盤,所述鍵盤為電話鍵盤或計算機鍵盤,其特征在于,所述鍵盤有一組特定的鍵位與所述預(yù)定數(shù)量的符號建立對應(yīng)的關(guān)系。
12.根據(jù)權(quán)利要求11所述的鍵盤,其特征在于,所述鍵盤的除與所述預(yù)定數(shù)量符號建立所述對應(yīng)關(guān)系的該組特定的鍵位之外的其它組鍵位與預(yù)定的至少一組部首分別具有對應(yīng)關(guān)系。
13.根據(jù)權(quán)利要求12所述的鍵盤,其特征在于,所述鍵位與所述筆劃或所述部首的對應(yīng)關(guān)系是所述鍵盤的鍵位“A”,“S”,“D”,“F”,“H”,“J”,“K”,和“;”分別代表筆劃“橫”,“豎”,“勾”,“撇”,“點”,“交”,“分”,和“口”;所述鍵盤的鍵位“1”,“2”,“3”,“4”,“5”,“6”,“7”,“8”,“9”,和“0”分別代表部首“手”,“足”,“目”,“耳”,“言”,“鼻”,“皮”,“首”,“身”,和“囗”;所述鍵盤的鍵位“Q”,“W”,“E”,“R”,“T”,“Y”,“U”,“I”,“O”,和“P”分別代表部首“食”,“米”,“麥”,“宀”,“廣”,“戶”,“行”,“父”,“人”,和“衣”;所述鍵盤的鍵位“Z”,“X”,“C”,“V”,“B”,“N”,“M”,“,”,“.”和“/”分別代表部首“月”,“金”,“木”,“水”,“火”,“土”,“風(fēng)”,“,”,“?!焙汀叭铡?。
14.根據(jù)權(quán)利要求12所述的鍵盤,其特征在于,所述鍵位與所述筆劃及所述部首的對應(yīng)關(guān)系是所述鍵盤的鍵位“A”,“S”,“D”,“F”,“H”,“J”,“K”,和“;”分別代表筆劃“橫”,“豎”,“勾”,“撇”,“點”,“交”,“分”,和“口”;所述鍵盤的鍵位“1”,“2”,“3”,“4”,“5”,“6”,“7”,“8”,“9”,和“0”分別代表部首“手”,“足”,“目”,“耳”,“言”,“鼻”,“皮”,“首”,“身”,和“囗”;所述鍵盤的鍵位“Q”,“W”,“E”,“R”,“T”,“Y”,“U”,“I”,“O”,和“P”分別代表部首“食”,“米”,“麥”,“宀”,“廣”,“戶”,“行”,“父”,“人”,和“衣”;所述鍵盤的鍵位“Z”,“X”,“C”,“V”,“B”,“N”,“M”,“,”,“.”和“/”分別代表部首“月”,“火”,“水”,“木”,“金”,“土”,“風(fēng)”,“,”,“?!焙汀叭铡?。
15.根據(jù)權(quán)利要求12所述的鍵盤,其特征在于代表40個所述編碼的鍵位分上下4行由左至右分布在所述計算機鍵盤上,第一行鍵位由左至右對應(yīng)于編碼01,02,03,04,05,06,07,08,09,00;第二行鍵位由左至右對應(yīng)于編碼81,82,83,84,85,86,87,88,89,80;第三行鍵位由左至右對應(yīng)于編碼1,2,3,4,5,6,7,8,9,0;第四行鍵位由左至右對應(yīng)于編碼91,92,93,94,95,96,97,98,99,90;以上的編碼排列是按位置對應(yīng)的。
16.根據(jù)權(quán)利要求11-15任一項所述的鍵盤,其特征在于所述鍵盤的鍵位上帶有標(biāo)記,用來代表對應(yīng)的所述筆劃或部首。
全文摘要
一種漢字輸入方法,其中確定了8組筆劃,每一組筆劃由一個數(shù)字編為筆劃碼;選定了康熙字典部首之中的184個部首,每一個部首用兩位數(shù)的數(shù)字編為部首碼。對每個單獨存在的漢字?jǐn)?shù)字由一個數(shù)字鍵代表。該漢字輸入方法的拆分漢字及取碼規(guī)則是按照書寫該漢字的筆順,如果遇到的是部首,則取部首碼;如果遇到的不是部首,則取筆劃碼;取前4位數(shù)碼以及尾2位數(shù)碼完成取碼;對于少于6位數(shù)碼的漢字,取完數(shù)碼即結(jié)束取碼。該漢字輸入方法可以只用十個數(shù)字鍵來完成漢字輸入,這樣操作方便,應(yīng)用廣泛,適用于電腦鍵盤,電話鍵盤,及其它鍵盤。
文檔編號G06F3/023GK1725156SQ200410070870
公開日2006年1月25日 申請日期2004年7月23日 優(yōu)先權(quán)日2004年7月23日
發(fā)明者黃桂漢 申請人:黃桂漢
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
平利县| 宁德市| 新干县| 平舆县| 遂宁市| 博野县| 兴和县| 庐江县| 蓬莱市| 偏关县| 邵东县| 和龙市| 沈阳市| 沙雅县| 建宁县| 六枝特区| 台山市| 馆陶县| 全椒县| 阜康市| 门头沟区| 雷州市| 吉林省| 安国市| 仁化县| 嘉定区| 承德县| 泰安市| 怀宁县| 万州区| 襄汾县| 武夷山市| 沐川县| 英德市| 元阳县| 延安市| 桂阳县| 阿拉尔市| 平武县| 佳木斯市| 鄂伦春自治旗|