專利名稱:計算機音形漢字輸入法的制作方法
技術領域:
本發明涉及一種漢字輸入方法,屬于中文信息輸入與處理領域。
計算機漢字輸入方法已近千種,大致可分為音碼、形碼和音形碼三類。音碼易學,但是由于漢語同音字多故重碼多,輸入速度慢;形碼輸入速度快,但字根復雜不易記憶,且其拆分字根不符合漢字書寫規則;現有的音形碼,如自然碼,以雙拼為主,后面可以加形碼區分同音字,輸入單個漢字比純音碼有所改進,但自然碼的字根“表音”、“表形”和“硬行規定”混雜在一起,難以記憶,形碼的取碼順序不統一,輸入時難以快速判斷,影響輸入速度。
本發明的目的旨在提供一種易記憶、取碼簡單、輸入速度快的計算機音形漢字輸入法。
本發明的目的是這樣實現的一種由邏輯運算部件、存儲部件、視頻顯示部件和普通英文鍵盤組成的計算機音形漢字輸入法,其特征是;以漢字的聲母即聲碼、韻母即韻碼,以及將漢字按結構分成的第1、2字塊為基本單元,每個基本單元賦予1個輸入鍵,每個漢字由4個輸入鍵組成;單個漢字的輸入方法如下a.輸入漢字的聲母;b.輸入漢字的韻母;c.輸入漢字第1字塊的首字根;d.輸入漢字第2字塊的首字根;(1)漢字拼音,a.聲母中除聲母sh、ch、zh由聲碼U、I、V代,其余的取與聲母相應的聲碼即英文字母;b.漢字韻母與韻碼的對應關系如下表
(2)漢字的字根和字塊的劃分a.根據與英文字母即形碼在結構和形體的相似,確定26個漢字的偏旁、部首為基本字根,26個基本字根與形碼的對應關系如下表
根據與英文字母即形碼的次要的結構和形體相似,確定10個漢字的偏旁、部首為輔助字根,10個輔助字根與形碼的對應關系如下
通過對基本字根和輔助字根的加筆、減筆、變筆、旋轉、復轉來派生出160個派生字根其與形碼的對應關系如下
b.按漢字的結構將漢字分成第1和第2字塊,拆分的方法是①左右結構的漢字,分成左右兩塊,左塊為第1字塊,右塊為第2字塊,而類似左中右結構的漢字從偏旁和非偏旁處分;②上下結構的漢字,分成上下兩塊,上塊為第1字塊,下塊為第2字塊,而類似上中下結構的漢字從偏旁和非偏旁處分;③包圍結構的漢字,分成內外兩塊,外塊為第1字塊,內塊為第2字塊;④獨體結構的漢字,按漢字書寫順序第1字根為第1字塊,余下的為第2字塊;c.按漢字書寫順序取第1和第2字塊的首字根;(3)漢字的編碼,依次取漢字的聲碼、韻碼、第1字塊首字根的形碼、第2字塊首字根的形碼;漢字詞組的輸入方法,二字詞組輸入第1字的聲碼、韻碼和第2字的聲碼、韻碼;三字詞組輸入第1字的聲碼、韻碼和第2字和第3字的聲碼;四字詞組輸入四字的聲碼;多字詞組輸入前三字和最后一字的聲碼。
本發明同現有技術相比,本發明的重碼率低,單字重碼295個,而五筆的單字重碼570個,表形碼的單字重碼1000多個;本發明的字根易學易記,因為本發明的基本字根與形碼的對應,是根據其形狀和結構與形碼的相似來確定,如基本字根“工”對應形碼“I”;派生字根是通過對基本字根的變形和轉化而來的,如“土—士”;本發明的漢字形碼的拆分簡單易記,本發明的漢字拆分是根據漢字的結構,來拆分成第1字塊和第2字塊,取碼是按漢字書寫順序來取第1、2字塊的首字根。
圖1是本發明實施例的韻母與韻碼的對應關系圖;圖2是本發明實施例的字根與形碼的對應關系圖。
如圖所示一種由邏輯運算部件、存儲部件、視頻顯示部件和普通英文鍵盤組成的計算機音形漢字輸入法,以漢字的聲母即聲碼、韻母即韻碼,以及將漢字按結構分成的第1、2字塊為基本單元,每個基本單元賦予1個輸入鍵,每個漢字由4個輸入鍵組成;單個漢字的輸入方法如下a.輸入漢字的聲母;b.輸入漢字的韻母;c.輸入漢字第1字塊的首字根;d.輸入漢字第2字塊的首字根;(1)漢字音碼由聲碼和韻碼組成,a.聲母中除聲母sh、ch、zh由聲碼U、I、V代,其余的取與聲母相應的聲碼即26個英文字母;b.漢字韻母與韻碼的對應關系如下表
(2)漢字的字根和字塊的劃分a.根據與26個英文字母即形碼在結構和形體上的相似,確定26個漢字的偏旁、部首為基本字根,如“日”旁與形碼“B”在結構上相似、“工”旁與形碼“I”形體上相似、“山”旁是將形碼“E”翻轉90度;26個基本字根與形碼的對應關系如下表
根據與英文字母形碼的次要的結構和形體相似,確定10個漢字的偏旁、部首為輔助字根,10個輔助字根與形碼的對應關系如下
通過對基本字根和輔助字根的加筆、減筆、變筆、旋轉、復轉來派生160個派生字根的①加筆以基本字根和輔助字根為框架,在上邊增加筆劃如口——目;凵——臼;又——夂、皮;乚——匕、七、己、已、巳、巴、
;木——末、未、耒;大——夫;十——米;廠——廣②減筆保留基本字根和輔助字根的框架,而減少上邊的筆劃如艮——
;門——冂;工——丨;廠——丿;
——
③變筆構成基本字根和輔助字根的筆劃發生變化。筆劃的變化有變長短、變位置、變形狀、變類型及復合變化等五種變化方式變長短,指筆劃的長短發生改變,如土—士;日—曰;之—辶變位置,指筆劃的位置發生改變,如人—入;子—孑;
—
— 變形狀,指筆劃的形狀發生改變,如—勹、刀、乃;卩—阝變類型,指筆劃的類型發生改變,如廠— ;十—ナ;艸—廾復合變化,指筆劃的改變經過了上面兩種以上的方式,如門—宀;凵——厶④旋翻基本字根和輔助字根旋轉一定角度,或作上下、水平等翻轉。如山——巾、彐、 ;幾——弓、了、 ;艮——牙、矛;十——乂⑤復轉基本字根和輔助字根經過上面兩種以上的形體變化。如“川”是由“二”旋轉90度,再加“丿”得到的;“乙”是由“之”減掉“丶”后,再改變折筆的形狀得到的。下面的形體變化也屬于復轉扌—豐、牛、手;二—川、小、 ;廠—、耂;卩—尸、石把握基本字根和輔助字根與派生字根之間的轉化關系,有助于把握字根的結構特征,舉一反三,容易記憶。
派生字根與形碼對應關系如下 b.按漢字的結構將漢字分成第1和第2字塊,拆分的方法是(1).左右結構分成左右兩塊。如“打”字分成“扌”和“丁”第1、2字塊。“治”字分成“氵”和“臺”第1、2塊。類似左中右結構的字,應從偏旁和非偏旁處分開。如“郴”字分成“林”和“阝”第1、2塊。
(2).上下結構分成上下兩塊。如“呂”字分成“口”和“口”第1、2塊。“架”字分成“加”和“木”第1、2塊。類似上中下結構的字,也應從偏旁和非偏旁處分開。如“驀”字分成“莫”和“馬”第1、2塊。
(3).包圍結構分成外內兩塊。如“國”字分成“口”和“玉”第1、2塊,“廂”字分成“廠”和“相”第1、2塊。分塊時要注意字塊的相對完整性。如“魔”字分成第1字塊“麻”和第2字塊“鬼”,而不能把“麻”字拆散,誤把“廣”字看作第1字塊。
(4).獨體結構仍分成兩個字塊。第一個字根為第1字塊(單根塊),剩下的為第2字塊。如“重”字,第1字塊是“丿”,余下的部分為第2字塊。“專”字,第一個字根是“二”,為第1字塊,余下的部分為第2字塊。有些獨體字用直觀的方法分塊,如“束”字,分成“木”和“口”兩塊;“夷”字,分成“大”和“弓”兩塊。
單根字(成字字根)只有第1字塊,沒有第2字塊。如“西”、“口”等字只有第1字塊,就是單根字本身。
按漢字書寫順序取第1和第2字塊的首字根碼,所謂“按書寫先后順序”,即先寫的字塊優先取碼;所謂“字塊的首字根碼”,即單根字直接取該字根碼,復根塊取第1、2字塊的首字根碼。如左右結構和左中右結構計——分成第1字塊“讠”、第2字塊“十”,第1字塊“讠”的首字根為“讠”,第2字塊“十”的首字根為“十”;偶——第1字塊“亻”、第2字塊“禺”,第1字塊“亻”的首字根“亻”第2字塊“禺”的首字根“日”;“郴”字分成“林”和“阝”第1、2字塊,第1字塊“林”的首字根為“木”,第2字塊“阝”的首字根為“阝”;上下結構和上中下結構墾——分成第1字塊“艮”,第2字塊“土”,第1字塊“艮”的首字根為“艮”,第2字塊“土”首字根為“土”;聚——分之第1字塊“ ”和第2字塊“ ”,第1字塊 的首字根為“耳”,第2字塊“ ”的首字根為“丿”;“驀”字分成第1字塊“莫”和第2字塊“馬”,第1字塊的首字根為“卄”,第2字塊的首字根為“馬”;包圍結構迷——分成第1字塊“辶”和第2字塊“米”,第1字塊的首字根為“辶”,第2字塊的首字根為“米”;魔——分成第1字塊“麻”和第2字塊“鬼”,第1字塊的首字根為“廣”,第2字塊的首字根為“白”;由“辶、廴”形成的包圍結構的字,要先取外面,這樣更為直觀如“建”字,應先取“廴”,再取“聿”;獨體字實際上就是按書寫順序取第1、2兩個字根。出——取首字根“凵”和第2字根“山”;瓜——首字根“廠”,第2字根“厶”;夷——首字根“大”,第2字根“弓”;單字的編碼規則①成字字根(字根鍵盤上的漢字)聲+韻+形,碼長為三碼。如“之”聲母為“zh”對應聲碼“V”韻母為“i”韻碼為“I”,之為基本字根則形碼為“Z”,“丁”聲母為“d”對應聲碼“D”韻母為“ing”韻碼為“Y”,丁為基本字根則形碼為“T”,②其他漢字(字根鍵盤以外的漢字)聲+韻+形1+形2,碼長為四碼。如左右和左中右結構的漢字如“計”聲母為“j”對應聲碼“j”韻母為“i”韻碼為“I”,“計分成第1字塊“讠”其首字根為“讠”對應形碼為“I”,第2字塊“十”其首字根為“十”對應形碼為“X”;“郴”聲母為“b”對應聲碼“B”,韻母為“in”韻碼為“N”;彬字分成“林”和“阝”第1、2字塊,第1字塊“林”的首字根為“木”對應形碼為“M”,第2字塊“阝”的首字根為“阝”對應形碼“P”;上下和上中下結構的漢字如“驀”字聲母為“m”對應聲碼“M”,韻母為“o”韻碼為“O”;“驀”字分成第1字塊“莫”和第2字塊“馬”,第1字塊的首字根為“卄”對應形碼為“H”,第2字塊的首字根為“馬”對應形碼為“S”;“聚”字聲母為“j”對應聲碼“J”,韻母為“u”韻碼為“U”;“聚”字第1字塊 和第2字塊 ,第1字塊 的首字根為“耳”對應形碼為“P”,第2字塊 的首字根為“丿”對應形碼為“J”包圍結構的漢字“魔”字聲母為“m”對應聲碼“M”,韻母為“o”韻碼為“O”“魔”字分成第1字塊“麻”和第2字塊“鬼”,第1字塊的首字根為“廣”對應形碼為“J”,第2字塊的首字根為“白”對應形碼為“Q”;“迷”字聲母為“m”對應聲碼“M”,韻母為“i”韻碼為“I”“迷”字分成第1字塊“辶”和第2字塊“米”,第1字塊的首字根為“辶”對應形碼為“Z”,第2字塊的首字根為“米”對應形碼為“X”獨體字如“出”字聲母為“ch”對應聲碼“I”,韻母為“u”韻碼為“U”;“出”字為獨體字取首字根“凵”對應形碼為“U”和第2字根“山”對應形碼為“E”;“瓜”字聲母為“g”對應聲碼“G”,韻母為“ua”韻碼為“W”“瓜”字為獨體字首字根“廠”對應形碼為“J”,第2字根“厶”對應形碼為“U”;無聲母的漢字取其韻母的首尾字母如昂ag偏旁部首,音碼一律用oo表示。如扌oof爫oojg巛ooll戉oocl(2)詞組的編碼規則二字詞組聲韻聲韻 如中國vsgo三字詞組聲韻聲聲 如計算機jisj四字詞組聲聲聲聲 如操作系統czxt多字詞組聲聲聲+末聲如中華人民共和國vhrg
權利要求
1.一種由邏輯運算部件、存儲部件、視頻顯示部件和普通英文鍵盤組成的計算機音形漢字輸入法,其特征是以漢字的聲母即聲碼、韻母即韻碼,以及將漢字按結構分成的第1、2字塊為基本單元,每個基本單元賦予1個輸入鍵,每個漢字由4個輸入鍵組成;單個漢字的輸入方法如下a.輸入漢字的聲母;b.輸入漢字的韻母;c.輸入漢字第1字塊的首字根;d.輸入漢字第2字塊的首字根;(1)漢字拼音a.聲母中除聲母sh、ch、zh分別由聲碼U、I、V代,其余的取與聲母相應的聲碼即英文字母;b.漢字韻母與韻碼對應關系如下表
(2)漢字的字根和字塊的劃分a.根據與英文字母即形碼在結構和形體上的相似,確定26個漢字的偏旁、部首為基本字根,26個基本字根與形碼的對應關系如下表
根據與英文字母即形碼的次要的結構和形體相似,確定10個漢字的偏旁、部首為輔助字根,10個輔助字根與形碼的對應關系如下
通過對基本字根及輔助字根的加筆、減筆、變筆、旋轉、復轉來派生出來160個派生字根,其與形碼的對應關系如下
b.按漢字的結構將漢字分成第1和第2字塊,拆分的方法是①左右結構的漢字,分成左右兩塊,左塊為第1字塊,右塊為第2字塊,而類似左中右結構的漢字從偏旁和非偏旁處分;②上下結構的漢字,分成上下兩塊,上塊為第1字塊,下塊為第2字塊,而類似上中下結構的漢字從偏旁和非偏旁處分;③包圍結構的漢字,分成內外兩塊;外塊為第1字塊,內塊為第2字塊;④獨體結構的漢字,按書寫順序第1字根為第1字塊,余下的為第2字塊;c.按漢字書寫順序取第1和第2字塊的首字根碼;(3)漢字的編碼,依次取漢字的聲碼、韻碼、第1字塊首字根的形碼、第2字塊首字根的形碼;漢字詞組的輸入方法,二字詞組輸入第1字的聲碼、韻碼和第2字的聲碼、韻碼;三字詞組輸入第1字的聲碼、韻碼和第2字和第3字的聲碼;四字詞組輸入四字的聲碼;多字詞組輸入前三字和最后一字的聲碼。
全文摘要
本發明為一種計算機音形漢字輸入法,以漢字的拼音即音碼和漢字的筆畫即形碼為基本單元,每個基本單元賦予2個輸入鍵,每個漢字由4個輸入鍵組成;單個漢字的輸入方法如下:先輸入漢字的聲母;再輸入漢字的韻母;按漢字的結構將漢字分成第1和第2字塊,再輸入漢字第1字塊的首字根;再輸入漢字第2字塊的首字根;本發明具有字根簡單易記,漢字拆分簡單易學,重碼率低。
文檔編號G06F3/023GK1360244SQ0012061
公開日2002年7月24日 申請日期2000年12月20日 優先權日2000年12月20日
發明者張洪林 申請人:張洪林