專利名稱::計算機雙碼漢字輸入法的制作方法
技術領域:
:本發(fā)明屬于一種漢字形碼計算機輸入法。現有漢字形碼輸入法,不夠規(guī)范死記硬背字根多,難學易忘。本發(fā)明的目的是提供一種采用與漢字書寫順序相一致方式進行編碼使得形碼輸入規(guī)范化的計算機雙碼漢字輸入法。本發(fā)明的目的是這樣實現的,它包括有如下步驟(1)將組成漢字的6種基本筆畫橫(一)、豎(丨)、撇(丿)、點(捺)(丶)、折()、納(L)和兩種組合筆畫單交(ㄨ)及雙交()以及它們之間的組合統(tǒng)稱為字元碼;在鍵盤的鍵位上另有排列的部件(或部首)定義為部件碼;(2)將上述字元碼有規(guī)律地分布在鍵盤上的26個英文字母的鍵位上,共分五區(qū)一鍵,即橫區(qū)、豎區(qū)、撇區(qū)、點區(qū)、折區(qū)、和L鍵,且此五區(qū)一鍵的26個英文字母的鍵位上還有規(guī)律地排入部件碼,具體對應關系為橫(一)區(qū)鍵位字元碼部件碼G一、一一、∠一、ㄨ一月()、覀(西);一F一丨、∠丨、ㄨ丨發(fā)、龍;發(fā)L鍵鍵位L字元碼∠、∠∠部件碼了(3)將輸入的漢字分為五種字型,具體定義如下(a)上下型能上下字分或一方有字,即使最少筆畫的成字劃分為上下二層的漢字;(b)上中下型能按字分割成三層或三層以上;(c)左右型能左右空分成左右二行的,即左右筆畫不相連,不相交;(d)左中右型能左、中、右空分成三行或三行以上;(e)獨體型不能上、下字分或左右空分的;(4)對漢字拆分輸入順序與漢字書寫順序相一致,首先按照組成漢字的字元、部件或字中成字取首的方式輸入,然后視字型情況按如下規(guī)則輸入;最多取四碼,即打四鍵;(a)左右型左邊行取法有兩種,當基本筆畫是三畫或三畫以下,則只取起筆畫的一、二畫組合成一鍵輸入;第三畫省略;當左行基本筆畫是四畫或四畫以上或者有二個或二個以上部件成字則按順序筆畫取二鍵輸入,其后省略不?。划斪笮邪瓷鲜鲆?guī)定只取一鍵時,則右行的首、末字元或部件必各取一鍵,當右行有三個及三個以上字元、部件、成字、順序為右取首,后接著取第三健,再取末;當左行按規(guī)定取二鍵時,右行取首,末的字元或部件,中間字元或部件省略不取;(b)左中右型。第一行(左)只取一鍵,第二行(中)當有二個或二個以上的成字或部件時,要取二鍵;當第二行(中)只有一個成字或部件,只取一鍵;第三行(右)取首、末字元或部件,無末只取首;(c)上下型當上層字元取一鍵取不完時,要取二鍵;下層取1鍵或2鍵或3鍵;但上、下兩層合在一起。不超過四鍵;當對漢字型‘樊’字上三下一結構的漢字及‘莜’上一下三結構的漢字時取鍵應為上三下一和上一下三;(d)上中下型每層起筆的字元或部件必取,當上中下三層都是成字時各取一鍵;當上中下三層的中間層有二個或二個以上字元或部件時,取兩鍵;當上中下型有四層時,則各層起筆字元或部件各取一鍵;當上中下型有四層以上時,連著取三鍵后,中間層略,末再取一鍵;而中間起筆的漢字則只取中間部件輸入;(e)獨體型獨體按所取字元順序輸入;(5)當漢字拆分按第四步驟所述的字型規(guī)則在鍵位上輸入時1)對字型中出現特定組合筆畫十、艸、扌、木、钅這五種字元或部件時,其輸入方式為不再拆分輸入;2)當輸入的碼數不足4碼時,左右型、上下型及獨體型這三種字型中當出現有除了1)中五種特定的字元或部件外的其它字元ㄨ、時,必須拆分成基本筆畫輸入,具體為(a)左右型的可拆入二鍵輸入;(b)上下型的只拆入一鍵;(c)獨體型的按其筆順取字元后對其中的ㄨ、組合筆畫拆分成基本筆畫,然后以兩畫組成一鍵輸入;(6)定義五種字型的字型識別碼,具體為獨體型的識別碼為V;左右型為F;左中右型的為R;上中下型的為U;上下型的有三種當上是字下不是字時為U,當上不是字下是字時為M;上下是字的為J;(7)當漢字按第四和第五步驟在鍵位上輸入時,若輸入碼數仍不足四碼時,則在其后按第六步驟所述的規(guī)則補加入各字型的識別碼;(8)鍵位上成字的部件輸入,第一鍵打該成字所在的鍵位碼,接著按第四、第五步驟鍵入,若鍵入后仍不足四碼的按第六步驟補加入各字型的識別碼;(9)26個鍵位上分布的26個字定義為一級簡碼,這些字輸入時,首先打該字鍵位,再打空格鍵即可輸入;當一級簡碼出現在某漢字的末位鍵時,開頭輸入按第四步驟輸入,末位按一級簡碼輸入;(10)漢字組成的詞組輸入,按字元或部件的起筆輸入,二字詞組各取二個字的起筆兩鍵;三字詞組前一、二字各取一鍵,后取二鍵;四字詞組各取一鍵;四字以上詞組前連續(xù)三字各取一鍵,末字取一鍵,各詞組均為四碼。本發(fā)明由于把漢字分成字元、部件兩碼,然后按漢字書寫順序輸入,因而具有規(guī)范化的優(yōu)點,且死記硬背的數量較少,便于初學者掌握,易學實用。下面根據附圖、附表結合實例對本發(fā)明進行詳細描述表1為本發(fā)明的雙碼輸入法筆畫及定義。圖1雙碼筆畫在鍵盤中分布(五區(qū)一鍵)圖。圖2為本發(fā)明“雙碼”部件鍵位分布圖。圖3為本發(fā)明“雙碼”字型及定義。如表1所示,漢字由基本筆畫橫、豎、撇、點(捺)、折、納六種基本筆畫和2種組合筆畫ㄨ、及其一一組合而成的,這些筆畫及其一一組合構成字元碼;鍵位上排列的部件或部首統(tǒng)稱為部件碼,鍵盤上26個英文字母的鍵位上,有規(guī)律地分布有字元和部件,共分成五區(qū)一鍵,具體參見圖1和圖2,漢字的字型共分為五種,如圖3所示,具體輸入依據漢字書寫順序,依照字元、部件和字中成字取首方式進行,然后視各字型的輸入法則而定。(1)下面對各字型進行舉例,說明各漢字的輸入情況,如圖3所示,即取鍵部位及數量,字型中數字指取鍵數量和部位;(a)上下型的,如字例;早、導、焱、暫閃、屎、瘋、氧、露、樊、莜(b)上中下型的,如字例章、禁、茲、攀夔、燕、瘴、鼉、閭、爨(c)左右型的,如字例行、札、褥、滇運、建、爬、氈、懔、瀛、鸛贛、兢(d)左中右型的,如字例彬、湖、啊鍵、隨、候、鶘、綴(e)獨體型的,如字例乙、方、史、亦、肅,其字型為(2)當漢字按上述第一種所述的字型規(guī)則,在鍵位上輸入時,其輸入碼數不足四碼的,而漢字中出現字元或部件十、艸、扌、木、钅這五種時,此字元或部件不拆分輸入以及左中右型和上中下型輸入時當有ㄨ、中筆畫也不拆分輸入具體為早字取鍵為H、J林字取鍵為F、F芬字取鍵為J、O、C打字取鍵為A、A左中右型鍵字取鍵為O、I、J中下型碼的章字取鍵為T、H、J,摩T、F、A(3)當按上述第(1)種所述的字型規(guī)則輸入時,其不足四鍵,則左右型、上下型及獨體型必須對字型中有組合筆畫メ、的進行拆分輸入,具體規(guī)則為左右型可拆入二鍵,上下型可拆入一鍵,為獨體型的按筆順取字元后對字中組合筆畫拆分成基本筆畫然后以兩畫組成一鍵輸入;具體漢字實例為左右型邦字取鍵位I、V、GD上下型型字取鍵為T、N、N、D獨體型史字取鍵為R、B、O(4)上述第(1)、(2)和(3)三種輸入后,其鍵數仍不足四鍵的要補入各字型的識別碼(簡稱字型碼);具體為獨體型史為R、B、O、V,其中V為字型號;左右型碼為D、Z、F,其中F為字型碼;左中右型彬為F、F、I、R,其中R為字型碼;上下型竿為T、B、M其中M為字型碼;且字為G、G、M,其中M為字型碼;上中下型碼章字為T、H、J、U,其中U為字型碼;(5)鍵位上成字的部件輸入,第一鍵打該成字所在鍵位碼,其它按上述第一種輸入,不足4鍵要加各字型的識別碼;如舍為O、O、B、K;田為N、N、J、G;月為G、P、G、V;白為U、U、B、G;目為M、N、G、G;土為N、J、G、J;(6)一級簡碼輸入,鍵位上的26個成字定義為一級簡碼,如圖2所示,26個一級簡碼位于鍵位的最下面,此簡碼輸入時,先打該字鍵位,再打空格鍵,如我為E、空格鍵;若一級簡碼是某字末位鍵則結束,不再拆分組合筆畫,輸入也不加打字型碼;如俄為U、E、空格鍵;杯為F、D、空格鍵。(7)詞組輸入,例如漢字W、J、Q、Z。福州市Q、E、T、V。漢字編碼W、Q、L、D。為人民服務X、O、B、C。表權利要求1.一種漢字雙碼計算機輸入法,其特征在于它包括有如下步驟(1)將組成漢字的6種基本筆畫橫(一)、豎(丨)、撇(丿)、點(捺)(丶)、折()、納(L)和兩種組合筆畫單交(ㄨ)及雙交()以及它們之間的組合統(tǒng)稱為字元碼;在鍵盤的鍵位上另有排列的部件(或部首)定義為部件碼;(2)將上述字元碼有規(guī)律地分布在鍵盤上的26個英文字母的鍵位上,共分五區(qū)一鍵,即橫區(qū)、豎區(qū)、撇區(qū)、點區(qū)、折區(qū)、和L鍵,且此五區(qū)一鍵的26個英文字母的鍵位上還有規(guī)律地排入部件碼,具體對應關系為橫(一)區(qū)鍵位字元碼部件碼G一、一一、∠一、ㄨ一月()、覀(西);一F一丨、∠丨、ㄨ丨雨()、木、、出;木D一丿、∠丿、ㄨ丿匕、、石;不S一丶、ㄨ丶、∠丶蟲、工、耳;大A一、∠、ㄨ、∠、ㄨ扌(手);把豎(丨)區(qū)鍵位字元碼部件碼H丨、丨一日(、(足);是J丨丨、ㄨ卄、艸、、廿;有<p>該命令用內部頂點緩沖器中存儲的頂點v0、v1和v2產生一個三角形。N字段識別三個頂點中哪一個頂點包含表面法線(或平面明暗)或表面顏色(或平面明暗)的標記。</p><p>下面的命令用來控制信號處理器400產生描繪由頂點緩沖器408中的兩個頂點定義線的顯示處理器500命令G_LINE3D</tables>該命令用內部頂點緩沖器中的頂點v0和v1產生一條線。N字段指定二頂點中哪一個頂點包含該面的顏色(或平面明暗)。</p><p>經紋理處理和填充的矩形需要由信號處理器400干預并因此也是信號處理器運算。下面是紋理矩形命令的命令格式和相關功能的例G_TEXRECT</tables></tables></tables>這三個命令以當前的紋理描繪二維矩形。參數x0、y0指定矩形的左上角;x1、y1指定右下角。所有的坐標為12位。S和T是帶符號的10.5位數,并指定s和t的左上角坐標。DsDx和DtDy是帶符號的5.10位數,并規(guī)定x(y)坐標的每一變化產生的s(t)的變化。</p>L鍵鍵位L字元碼∠、∠∠部件碼了(3)將輸入的漢字分為五種字型,具體定義如下(a)上下型能上下字分或一方有字,即使最少筆畫的成字劃分為上下二層的漢字;(b)上中下型能按字分割成三層或三層以上;(c)左右型能左右空分成左右二行的,即左右筆畫不相連,不相交;(d)左中右型能左、中、右空分成三行或三行以上;(e)獨體型不能上、下字分或左右空分的;(4)對漢字拆分輸入順序與漢字書寫順序相一致,首先按照組成漢字的字元、部件或字中成字取首的方式輸入,然后視字型情況按如下規(guī)則輸入;最多取四碼,即打四鍵;(a)左右型左邊行取法有兩種,當基本筆畫是三畫或三畫以下,則只取起筆畫的一、二畫組合成一鍵輸入;第三畫省略;當左行基本筆畫是四畫或四畫以上或者有二個或二個以上部件成字則按順序筆畫取二鍵輸入,其后省略不??;當左行按上述規(guī)定只取一鍵時,則右行的首、末字元或部件必各取一鍵,當右行有三個及三個以上字元、部件、成字、順序為右取首,后接著取第三健,再取末;當左行按規(guī)定取二鍵時,右行取首,末的字元或部件,中間字元或部件省略不??;(b)左中右型第一行(左)只取一鍵,第二行(中)當有二個或二個以上的成字或部件時,要取二鍵;當第二行(中)只有一個成字或部件,只取一鍵;第三行(右)取首、末字元或部件,無末只取首;(c)上下型當上層字元取一鍵取不完時,要取二鍵;下層取1鍵或2鍵或3鍵;但上、下兩層合在一起,不超過四鍵;當對漢字型‘樊’字上三下一結構的漢字及‘莜’上一下三結構的漢字時取鍵應為上三下一和上一下三;(d)上中下型每層起筆的字元或部件必取,當上中下三層都是成字時各取一鍵;當上中下三層的中間層有二個或二個以上字元或部件時,取兩鍵;當上中下型有四層時,則各層起筆字元或部件各取一鍵;當上中下型有四層以上時,連著取三鍵后,中間層略,末再取一鍵;而中間起筆的漢字則只取中間部件輸入;(e)獨體型獨體按所取字元順序輸入;(5)當漢字拆分按第四步驟所述的字型規(guī)則在鍵位上輸入時1)對字型中出現特定組合筆畫十、艸、扌、木、钅這五種字元或部件時,其輸入方式為不再拆分輸入;2)當輸入的碼數不足4碼時,左右型、上下型及獨體型這三種字型中當出現有除了1)中五種特定的字元或部件外的其它字元ㄨ、時,必須拆分成基本筆畫輸入,具體為(a)左右型的可拆入二鍵輸入;(b)上下型的只拆入一鍵;(c)獨體型的按其筆順取字元后對其中的ㄨ、組合筆畫拆分成基本筆畫,然后以兩畫組成一鍵輸入;(6)定義五種字型的字型識別碼,具體為獨體型的識別碼為V;左右型為F;左中右型的為R;上中下型的為U;上下型的有三種當上是字下不是字時為U,當上不是字下是字時為M;上下是字的為J;(7)當漢字按第四和第五步驟在鍵位上輸入時,若輸入碼數仍不足四碼時,則在其后按第六步驟所述的規(guī)則補加入各字型的識別碼;(8)鍵位上成字的部件輸入,第一鍵打該成字所在的鍵位碼,接著按第四、第五步驟鍵入,若鍵入后仍不足四碼的按第六步驟補加入各字型的識別碼;(9)26個鍵位上分布的26個字定義為一級簡碼,這些字輸入時,首先打該字鍵位,再打空格鍵即可輸入;當一級簡碼出現在某漢字的末位鍵時,開頭輸入按第四步驟輸入,末位按一級簡碼輸入;(10)漢字組成的詞組輸入,按字元或部件的起筆輸入,二字詞組各取二個字的起筆兩鍵;三字詞組前一、二字各取一鍵,后取二鍵;四字詞組各取一鍵;四字以上詞組前連續(xù)三字各取一鍵,末字取一鍵,各詞組均為四碼。全文摘要本發(fā)明公開了一種計算機雙碼漢字輸入法,其方法特點為組成漢字的6種基本筆畫橫、豎、撇、點(捺)、折、納和兩種組合筆畫×、及其一一組合統(tǒng)稱為字元碼,分布在鍵盤上的26個英文字母的鍵位上,共分五區(qū)一鍵,此五區(qū)一鍵也有規(guī)律排列上部件或部首,統(tǒng)稱為部件碼,把漢字分成字元、部件按定義的五種字型規(guī)則輸入,輸入碼最多為四碼;因而,本發(fā)明具有規(guī)范化的優(yōu)點,死記硬背的數量少,易學、易記、實用。文檔編號G06F3/023GK1168499SQ96107970公開日1997年12月24日申請日期1996年5月28日優(yōu)先權日1996年5月28日發(fā)明者趙振漢申請人:趙振漢