專利名稱:計(jì)算機(jī)音形漢字輸入法的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種計(jì)算機(jī)漢字輸入法。尤其與根據(jù)漢字構(gòu)件的音和形編碼輸入計(jì)算機(jī)的方法有關(guān)。
已有的計(jì)算機(jī)音形漢字輸入法,將漢字拆分成構(gòu)件單元,構(gòu)件可以是漢字或部首,一個(gè)漢字的構(gòu)件數(shù)目為3個(gè)以下(包括3個(gè))。由于漢字的構(gòu)成有既不是漢字,又不是部首的獨(dú)立完整部分,有的漢字難于拆分。
取碼規(guī)則是將漢字筆畫制成《筆畫次序表》,共有18種筆畫。筆畫地種類較多。
將漢字構(gòu)件取其讀音的第一個(gè)字母為該構(gòu)件的語(yǔ)音碼元,而部首構(gòu)件有讀音的則取其讀音的第1個(gè)字母為該構(gòu)件的語(yǔ)音碼元,有名稱無(wú)讀音的參照其名稱給其指定語(yǔ)音碼元,對(duì)于少部分名稱不為人熟知的部首則規(guī)定其語(yǔ)音碼元為特定同一字母。這樣制成的《漢字部首讀音、語(yǔ)音碼表》結(jié)構(gòu)復(fù)雜,碼元太多,記憶和使用較難。
編碼規(guī)則是漢字和詞編成四碼輸入。單構(gòu)件漢字的編碼依次為字的音碼,字的第一形碼,字的第二形碼,字的第三形碼,二構(gòu)件漢字的編碼依次為第一構(gòu)件的音碼,第一構(gòu)件的形碼,第二構(gòu)件的音碼,第二構(gòu)件的形碼。三構(gòu)件漢字的編碼依次為第一構(gòu)件的音碼,第一構(gòu)件的形碼,第二構(gòu)件的音碼,第三構(gòu)件的音碼。由于編碼數(shù)量較少,容易出現(xiàn)重碼。
本發(fā)明的目的是提供一種符合漢字造字規(guī)律,符合中國(guó)人使用漢字的習(xí)慣,易于用戶對(duì)筆劃的正確判斷。方法簡(jiǎn)單,便于普及,使用方便,而重碼少的計(jì)算機(jī)音形漢字輸入法。
本發(fā)明是這樣實(shí)現(xiàn)的
本發(fā)明是以漢語(yǔ)拼音的首字母(音碼)和漢字的筆畫(形碼)為基本單元,每一個(gè)基本單元被賦予一個(gè)輸入鍵,每個(gè)漢字可由一至五個(gè)代表首字母或筆畫或漢字本身的輸入鍵串組成,也可有其它健作為組成單元,其方法如下
a.將漢字按形拆分成構(gòu)件單元,其方法如下
①構(gòu)件基本單元必須是漢字或部首或不定構(gòu)件(即不是漢字或部首的漢字中的一個(gè)獨(dú)立、完整的組成部分),一個(gè)字只允許取一個(gè)不定構(gòu)件,此外,凡一個(gè)字可以取現(xiàn)代漢字或部首為第一構(gòu)件和第三構(gòu)件者,其中間部份可作為一個(gè)不定構(gòu)件處理,
②一個(gè)漢字只能完整地分成二個(gè)或三個(gè)構(gòu)件單元,漢字拆分后不能有多余的筆畫,構(gòu)件之間筆畫不能交叉或共用一筆,也可以不拆分,為單構(gòu)件字。
③一個(gè)漢字的構(gòu)件拆分順序如下
對(duì)于能拆成不含不定構(gòu)件的三構(gòu)件字,按三構(gòu)件字輸入,若同時(shí)能拆成不含不定構(gòu)件的二構(gòu)件字,按二構(gòu)件字輸入也可,否,則能否拆成不含不定構(gòu)件的二構(gòu)件字,否,則能否拆成含不定構(gòu)件的三構(gòu)件字,若同時(shí)能拆成含不定構(gòu)件的二構(gòu)件字,按二構(gòu)件字輸入也可,否,能否拆成含不定構(gòu)件的二構(gòu)件字,否,則為單構(gòu)件字。
④按字的書寫順序分第一構(gòu)件、第二構(gòu)件,第三構(gòu)件,以每個(gè)構(gòu)件末筆為準(zhǔn)排列書寫順序,
⑤對(duì)一部分常用漢字賦予一個(gè)輸入鍵。
b.取碼規(guī)則
一、音碼規(guī)則
①凡構(gòu)件是漢字或與現(xiàn)代漢字同形的部首者,取其讀音的首字母為該構(gòu)件的音碼。
②凡構(gòu)件是不與現(xiàn)代漢字同形的部首者,選取其中一部分常用部首,給定讀音首字母,作為該構(gòu)件的音碼。
③凡②中未選取的不與現(xiàn)代漢字同形的部首,則可以以同一拼音字母作為該構(gòu)件的音碼。
④不定構(gòu)件以待輸入漢字讀音的首字母為其音碼。
二、形碼規(guī)則
將漢字的筆畫按在漢字中出現(xiàn)的頻率不同,由低到高整理,歸納成筆畫序表。
構(gòu)件所有的筆畫中,其在筆畫序表中列為最前者為該構(gòu)件的第一形碼,列于次前者為該構(gòu)件的第二形碼,依此類推,
c.編碼規(guī)則
一、單個(gè)漢字一至五碼鍵入。
①三構(gòu)件字編碼依次為字的音碼、第一構(gòu)件音碼,第一構(gòu)件第一形碼,第二構(gòu)件音碼,第三構(gòu)件音碼。
②二構(gòu)件字編碼依次為字的音碼、第一構(gòu)件音碼,第一構(gòu)件的第一形碼,第二構(gòu)件音碼,第二構(gòu)件第一形碼。
③單構(gòu)件字編碼依次為字的音碼、字的第一形碼、字的第二形碼,字的第三形碼,字的第四形碼。
④如果一個(gè)字沒(méi)有五碼則輸入該字的碼后,按一次空格鍵即表示該字輸入已完成。
⑤如果一個(gè)字雖有五碼但不需五碼即可確定,則可以輸入五碼也可以在輸入確定該字的碼后按空格鍵或其它鍵,完成輸入。
⑥對(duì)賦予一個(gè)輸入鍵的常用漢字,輸入該鍵后擊一次空格鍵完成輸入。
二、詞的輸入,以四碼或五碼鍵入。
①二字詞的編碼依次為第一字的音碼,第一字第一構(gòu)件音碼(單構(gòu)件字用其第一形碼),第二字音碼,第二字第一構(gòu)件音碼(單構(gòu)件字用其第一形碼),空格鍵。
②三字詞的編碼依次為第一字音碼,第二字音碼,第三字音碼,點(diǎn)鍵(英文鍵盤上N鍵),空格鍵。
③四字詞的編碼為第一字音碼,第二字音碼,第三字音碼、第四字音碼,點(diǎn)鍵(英文鍵盤上N鍵)。
④多字詞的編碼依次為第一字音碼,第二字音碼,第三字音碼,第四字音碼,最后一字音碼。
本發(fā)明的一字可對(duì)應(yīng)多組編碼鍵入。
本發(fā)明有利于同形不同讀音字的輸入,個(gè)別有兩種拆分形式的字的輸入,以及不同文化水平的使用者編碼可能有所不同的字的輸入。
本發(fā)明利用計(jì)算機(jī)英文鍵盤的鍵分別與音碼和形碼和漢字相對(duì)應(yīng)。
本發(fā)明的筆畫序表如下
本發(fā)明的筆畫序表如下
本發(fā)明的選取的不與漢字同形的部首給定讀音首字母如下表所示
凡上表中未注明的不與現(xiàn)代漢字同形的部首允許用0表示。
本發(fā)明的計(jì)算機(jī)英文鍵盤的鍵與對(duì)應(yīng)的首字母和筆畫和漢字的關(guān)系如下
本發(fā)明的計(jì)算機(jī)英文鍵盤的鍵與對(duì)應(yīng)的首字母和筆畫,漢字的關(guān)系如下
本發(fā)明的如果待輸入漢字是九年制義務(wù)教育語(yǔ)文課本中未有的漢字,可以以字母a代替該字讀音的首字母編碼。
本發(fā)明的優(yōu)點(diǎn)如下所述
(一)極易學(xué)會(huì)使用而且重碼率極低。這是由于
(1)碼元極少而且是一般用戶所熟悉的漢字讀音和字形最基本的特征——首字母和筆畫。
(2)編碼基于最廣大的構(gòu)件基礎(chǔ)上卻完全不必記住構(gòu)件。構(gòu)件的認(rèn)定也很簡(jiǎn)單明確,只要是現(xiàn)代漢字或部首就可以作為構(gòu)件。非限定構(gòu)件認(rèn)定是漢字(取構(gòu)件信息)編碼中一個(gè)難題,這一問(wèn)題近于完善的解決得力于字的拆分規(guī)則和“不定構(gòu)件”的運(yùn)用。特別是“不定構(gòu)件”是本發(fā)明的一個(gè)有價(jià)值的創(chuàng)造。規(guī)定“不定構(gòu)件”所在漢字的讀音的首字母為“不定構(gòu)件”的音碼既方便用戶使用又有效地減少重碼。
(3)部首是組成漢字的常用的構(gòu)件。非字部首的讀音至今未有統(tǒng)一規(guī)范,一些部首讀音為許多人不熟悉。本發(fā)明只規(guī)定了一些最常見(jiàn)的非字部首如《氵》《扌》《亻》《竺》等的讀音。而且所規(guī)定的讀音是與這些部首的通俗名稱是一致的,如《氵》讀《shuǐ》《扌》讀shǒu《亻》讀《rèn》《竺》讀《zhú》等,其余的非字部首允許以《O》作為其音碼,使用戶學(xué)習(xí)和使用都不感到困難。
(4)使用筆畫作為碼元比使用字根作為碼元容易學(xué)習(xí)掌握。但眾所周知使用筆畫作碼元異化重碼能力低。提高筆畫作為碼元的異化重碼能力得力于本發(fā)明另一個(gè)有價(jià)值的創(chuàng)造——筆畫序表。它直接提取構(gòu)件中最有代表性筆畫作為形碼,有效地提高了異化重碼能力。
(二)普及面廣而且初中以上文化水平的用戶都能夠使用它不困難地輸入國(guó)家標(biāo)準(zhǔn)GB2312-80所規(guī)定的6763個(gè)漢字。這是由于
(1)使用本發(fā)明所涉及的語(yǔ)文的知識(shí)包括漢語(yǔ)拼音首字母、漢字筆畫、常用漢字、部首都是有初等語(yǔ)文知識(shí)的用戶已熟悉知的。
(2)漢語(yǔ)拼音首字母f與h、l與n、c與ch、s與sh、z與zh兼容充分考慮了部分用戶地方口音及讀音不準(zhǔn)的語(yǔ)音缺陷。
(3)超過(guò)初中語(yǔ)文教本的漢字允許以《a》為音碼充分照顧到部分用戶的知識(shí)水平。
(4)一字對(duì)應(yīng)多組編碼充分兼顧了不同語(yǔ)文知識(shí)層次的用戶編碼可能產(chǎn)生的差異。如《?!纷直緫?yīng)是不含“不定構(gòu)件”的二構(gòu)件字。有的用戶不知《戔》是一個(gè)字,按“不定構(gòu)件”處理。以《?!纷忠舸a《Z》作為《戔》的音碼,仍可編碼輸入。如果用戶連《?!纷忠膊徽J(rèn)識(shí)可以《a》為《戔》的音碼也可編碼輸入。
(三)規(guī)范性好
(1)編碼方法符合漢字造字規(guī)律,符合中國(guó)人使用漢字的習(xí)慣,沒(méi)有生造的構(gòu)件。
(2)所涉及的字集、漢語(yǔ)拼音字母、漢字筆畫、部首都符合國(guó)家標(biāo)準(zhǔn)或國(guó)家語(yǔ)委的推薦使用標(biāo)準(zhǔn)。其中漢語(yǔ)拼音首字母、漢字筆畫、部首讀音都符合語(yǔ)文教本或語(yǔ)文教學(xué)參考材料。
如下是本發(fā)明的附圖
圖1為本發(fā)明的筆畫序表。
圖2為本發(fā)明的另一種筆畫序表。
圖3為本發(fā)明的常用非漢字部首讀音首字母表。
圖4為本發(fā)明的計(jì)算機(jī)英文鍵盤的鍵名與圖1所示筆畫序表中的筆畫和首字母以及部分常用漢字的對(duì)應(yīng)表。
圖5為本發(fā)明的計(jì)算機(jī)英文鍵盤的鍵名與圖2所示筆畫序表中的筆畫和首字母以及部分常用漢字的對(duì)應(yīng)表。
如下是
具體實(shí)施例方式
筆畫序表如圖1,2所示。
常用非漢字部首讀音首字母表如圖3所示。
計(jì)算機(jī)的鍵盤英文鍵名與筆畫和首字母和部分常用漢字的對(duì)應(yīng)表如圖4、圖5所示
一部分常用漢字可以五鍵輸入,也可以鍵入第一鍵后擊一次空格鍵完成輸入。
這部份漢字包括
A B C D E F G J K L M O
愛(ài) 比 出 的 二 火 工 進(jìn) 可 了 沒(méi) 歐
P Q R S T W X Y Z
平 其 人 所 太 往 象 用 中
另有個(gè)別常用漢字可以五鍵輸入也可以二鍵輸入,但是二鍵輸入時(shí)第一鍵不是對(duì)應(yīng)于字音首字母的鍵而是特別指定的鍵。
這些漢字包括
N V H I U
個(gè) 十 百 千 萬(wàn)
凡不能二鍵輸入的漢字可以五鍵輸入,也可以在鍵入前二鍵,前三鍵或前四鍵后提示行中只有待輸入的漢字時(shí)擊一次空格鍵完成輸入或不擊空格鍵,在輸入下一個(gè)漢字或詞時(shí),將自動(dòng)完成該字的輸入。若鍵入前二鍵或前三鍵、前四鍵之后待輸入漢字已排列在提示行中,則擊一次空格鍵,之后進(jìn)行選擇輸入,若該字排在提示行左端首位,則再擊一次空格鍵或輸入下一個(gè)漢字或詞時(shí),完成對(duì)首位字的輸入,若該字不在首位則分別擊一次與提示行中所標(biāo)明的序號(hào)相對(duì)應(yīng)的數(shù)字鍵而完成對(duì)該字的輸入,或者鍵入前二鍵、前三鍵、前四鍵之后待輸入漢字已排列在提示行中,可以通過(guò)同時(shí)按下Alt鍵和空格鍵或Alt鍵和數(shù)字鍵來(lái)完成對(duì)首位字或其他提示行中標(biāo)有序號(hào)的各字的輸入。
詞輸入可以五鍵輸入,也可以在鍵入前三鍵、前四鍵后,提示行中只有待輸入的詞時(shí),擊一次空格鍵完成輸入,或不擊空格鍵,在輸入下一個(gè)漢字或詞時(shí),將自動(dòng)完成該詞的輸入。若鍵入前三鍵或前四鍵后待輸入漢字已排列在提示行中則擊一次空格鍵,之后進(jìn)行選擇輸入,若該詞排在該字排提示行左端首位則再擊一次空格鍵或輸入下一個(gè)漢字或詞時(shí),完成對(duì)首位詞的輸入,如果不在首位,則擊一次與提示行中所標(biāo)明的序號(hào)相對(duì)應(yīng)的數(shù)字鍵,而完成對(duì)該詞的輸入?;蛘?,鍵入前三鍵或前四鍵后待輸入的詞已排列在提示行中可以通過(guò)同時(shí)按下Alt和空格鍵。或Alt鍵和數(shù)字鍵來(lái)完成對(duì)首位詞或其他提示行中標(biāo)有序號(hào)的各詞的輸入。
(1)不含“不定構(gòu)件”的三構(gòu)件字或二構(gòu)件字輸入
例字“碧”拆分為“王”、“白”、“石”,均為漢字構(gòu)件。音碼為其讀音首字母。形碼按圖(1)或圖(2)。
形碼按圖(1)編碼bw丨bs計(jì)算機(jī)鍵名串BWHBS
形碼按圖(2)編碼bw丨bs計(jì)算機(jī)鍵名串BWVBS
例字“杉”拆分為“木”、“彡”,其中“木”為與漢字“木”同形的部首讀音同“木”。“彡”為圖(3)未注明的部首,音碼可以用“O”。
形碼按圖(1)編碼Sm丿o丿計(jì)算機(jī)鍵名串SMIOI
形碼按圖(2)編碼Sm丿o丿計(jì)算機(jī)鍵名串SMIOI
例字“語(yǔ)”可以拆為“讠”、“五”、“口”。也可拆分為“讠”、“吾”。
拆分為“讠”、“五”、“口”,“讠”圖3中注明的常用部首?!拔濉?、“口”為漢字構(gòu)件。
形碼按圖(1)編碼yy讠WK計(jì)算機(jī)鍵名串YY8WK
形碼按圖(2)編碼yy讠WK計(jì)算機(jī)鍵名串YY7WK
拆分為“讠”、“吾”,“讠”為圖3中注明的常用部首,“吾”為漢字構(gòu)件。
形碼按圖(1)編碼yy
w
計(jì)算機(jī)鍵名串YY8W0
形碼按圖(2)編碼yy
w
計(jì)算機(jī)鍵名串YY7W9
(2)含“不定構(gòu)件”的三構(gòu)件字或二構(gòu)件字輸入
例字“在”拆分為“ ”、“土”,其中“ ”為“不定構(gòu)件”
形碼按圖(1)編碼ZZ丿t丨計(jì)算機(jī)鍵名串ZZITH
形碼按圖(2)編碼ZZ丿t丨計(jì)算機(jī)鍵名串ZZITV
例字“堅(jiān)”拆分為“
”、“又”、“土”,其中
為不定構(gòu)件。
形碼按圖(1)編碼jj丨yt計(jì)算機(jī)鍵名串JJHYT
形碼按圖(2)編碼jj丨yt計(jì)算機(jī)鍵名串JJVYT
例字“器”拆分為“口”、“”、“口”,其中“ ”不是構(gòu)件,但因“器”字可拆出第一構(gòu)件“口”和第三構(gòu)件“口”所以中間部分
可以當(dāng)作一個(gè)“不定構(gòu)件”處理。
形碼按圖(1)編碼qk
qk計(jì)算機(jī)鍵名串QK0QK
形碼按圖(2)編碼qk
qk計(jì)算機(jī)鍵名串QK9QK
(3)單構(gòu)件字輸入
例字“見(jiàn)”
形碼按圖(1)編碼j乚
丿丨計(jì)算機(jī)鍵名串J40IH
形碼按圖(2)編碼j乚
丿丨計(jì)算機(jī)鍵名串J49IV
(4)一字對(duì)應(yīng)多組編碼輸入
例字“長(zhǎng)”有兩種不同讀音,故有兩種輸入法。
讀“cháng”時(shí)
形碼按圖(1)編碼c
丿-計(jì)算機(jī)鍵名串C6UIV
形碼按圖(2)編碼c
丿-計(jì)算機(jī)鍵名串C5UI-
讀“Zhǎng”時(shí)
形碼按圖(1)編碼z
丿-計(jì)算機(jī)鍵名串Z6UIV
形碼按圖(2)編碼;z
丿-計(jì)算機(jī)鍵名串Z5UI-
例字“?!辈鸱譃椤澳尽?、“ ”,其中“木”為與漢字“木”同形部首,讀音同“木”?!?”為漢字構(gòu)件。
形碼按圖(1)編碼Zm丿j
計(jì)算機(jī)鍵名串ZMIJ1
形碼按圖(2)編碼Zm丿j
計(jì)算機(jī)鍵名串ZMIJ1
因?yàn)椤?”是超過(guò)初中語(yǔ)文教材的字,如果有的用戶不知其為漢字,也可以作為“不定構(gòu)件”處理。
形碼按圖(1)編碼zm丿Z
計(jì)算機(jī)鍵名串ZMIZ1
形碼按圖(2)編碼zm丿Z
計(jì)算機(jī)鍵名串ZMIZ1
如果用戶不知“?!钡淖x音,可以用“a”代替“?!钡淖x音字母編碼
形碼按圖(1)編碼am丿a
計(jì)算機(jī)鍵名串AMIA1
形碼按圖(2)編碼am丿a
計(jì)算機(jī)鍵名串AMIA1
例字“凸”其第一筆形按正字表應(yīng)為“ㄋ”
形碼按圖(1)編碼tㄋ11-計(jì)算機(jī)鍵名串T7HHV
形碼按圖(2)編碼tㄋ11-計(jì)算機(jī)鍵名串T6VV-
因?yàn)椤皑恕睂俸币?jiàn),如果用戶不知筆畫“ㄋ”第一筆形也可以取“”。
形碼按圖(1)編碼t
11計(jì)算機(jī)鍵名串T00HH
形碼按圖(2)編碼t
11計(jì)算機(jī)鍵名串T99VV
(5)碼長(zhǎng)不足五碼的漢字輸入
例字“一”因?yàn)樵撟种挥袃纱a,所以輸入其編碼后加擊空格鍵,表示該字輸入已完成。
形碼按圖(1)編碼y-計(jì)算機(jī)鍵名串YV
形碼按圖(2)編碼y-計(jì)算機(jī)鍵名串Y-
(6)字的簡(jiǎn)化輸入
例字“的”拆分為“白”、“勺”。
形碼按圖(1)編碼db
s
計(jì)算機(jī)鍵名串DB0S8
形碼按圖(2)編碼db
s
計(jì)算機(jī)鍵名串DB9S7
當(dāng)鍵入第一健后提示行出現(xiàn)的
再擊一次空格鍵 即完成輸入。如果不擊空格鍵而繼續(xù)擊完五鍵也可以完成輸入。像“的”這樣可二鍵簡(jiǎn)化輸入的字共有26個(gè)。
側(cè)字“百”
形碼按圖(1)編碼by-b
計(jì)算機(jī)鍵名串BYVB0
形碼按圖(2)編碼by-b
計(jì)算機(jī)鍵名串BY-B9
形碼按圖(1)編碼b
丿丨-計(jì)算機(jī)鍵名串B0IHV
形碼按圖(2)編碼b
丿丨-計(jì)算機(jī)鍵名串B9IV-
可以五鍵輸入,也可以二健輸入,二鍵輸入時(shí)第一鍵為H(特別規(guī)定的)擊H鍵后提示行出現(xiàn)百
再出一次空格鍵 即完成輸入。例“百”這樣可以二鍵簡(jiǎn)化輸入的(第一鍵是特別規(guī)定的)字還有“個(gè)”、“十”、“千”、“萬(wàn)”共五個(gè)字。
例字“是”拆分為“日”、“
”,“
”可作為“不定構(gòu)件”。
形碼按圖(1)編碼sr
s計(jì)算機(jī)鍵名串SR0SU
形碼按圖(2)編碼sr
s計(jì)算機(jī)鍵名串SR9SU
可以五健輸入,也可以簡(jiǎn)化輸入。
擊第一鍵S,提示行顯示所
再擊第二鍵R,提示行顯示是1使 2時(shí) 3似 4份 5俊 6曬7食 8俗 9傘 0曙
因?yàn)榇斎霛h字“是”這時(shí)已排列在提示行首位,所以只要再擊一次空格鍵即可以進(jìn)行選擇輸入。若要“是”字則在進(jìn)行下一個(gè)漢字或詞的輸入時(shí)它將自動(dòng)完成輸入,或者再擊空格鍵也可完成輸入。所以“是”字簡(jiǎn)化輸入計(jì)算機(jī)鍵名串是SR
或SR(Alt+
)。
例字“食”拆分為“人”、“良”。
形碼按圖(1)編碼Sr
計(jì)算機(jī)鍵名串SRUL2
形碼按圖(2)編碼Sr
計(jì)算機(jī)鍵名串SRUL2
可以五鍵輸入也可以簡(jiǎn)化輸入。
擊第一鍵S,提示行顯示所
再擊一第二鍵SR,提示行顯示是 1使 2時(shí) 3似 4份 5俊 6曬 7食 8俗 9傘 0曙。
因?yàn)榇斎霛h字“食”已顯示在提示行中但不在首位,所以再擊一次空格鍵和一次數(shù)字鍵7就完成輸入。也可以不擊空格鍵
而同時(shí)按下Alt鍵和數(shù)字鍵7完成輸入。所以“食”字可以用鍵名串,SR
7或SR(Alt+7)簡(jiǎn)化輸入。
“食”字還可以另一種形式簡(jiǎn)化輸入
輸入前四健SRUL,提示行顯示食
因?yàn)榇斎霛h字“食”已顯示在提示行中并且只有它一個(gè)字,所以只須再按一次空格鍵
即完成輸入,實(shí)際輸入鍵名串是SRUL
,或者不按空格鍵,在輸入下一個(gè)漢字或詞時(shí),它自動(dòng)完成輸入。
(7)二字詞輸入
例“說(shuō)明”編碼symr
計(jì)算機(jī)鍵名串SYMR
例“人民”
形碼按圖(1)編碼rm
計(jì)算機(jī)鍵名串RUM1
形碼按圖(2)編碼rm
計(jì)算機(jī)鍵名串RUM1
(8)三字詞輸入
例“說(shuō)明書”編碼smsn
計(jì)算機(jī)鍵名串SMSN
(9)四字詞輸入
例“黑龍江省”編碼hljs計(jì)算機(jī)鍵名串FLJSN
形碼按圖(1)編碼hljsN計(jì)算機(jī)鍵名串FLJSN
形碼按圖(2)編碼hljsN計(jì)算機(jī)鍵名串HLJSN或FLJSN
(10)多字詞輸入
例“中華人民共和國(guó)”
形碼按圖(1)編碼zhrmg計(jì)算機(jī)鍵名串ZFRMG
形碼按圖(2)編碼zhrmg計(jì)算機(jī)鍵名串ZHRMG或ZFRMG
(11)詞的簡(jiǎn)化輸入
例“各類”
形碼按圖(1)編碼gwlm
計(jì)算機(jī)鍵名串GWLM
形碼按圖(2)編碼gwlm
計(jì)算機(jī)鍵名串GWLM
可以五鍵輸入,也可以簡(jiǎn)化輸入
擊第三鍵L后,提示行顯示各類1、瑰麗。
待輸入的詞“各類”已顯示在提示行中左端首位,這時(shí)只要擊空格鍵就可進(jìn)行選擇輸入,再擊空格鍵就可完成該詞“各類”的輸入或者不再擊空格鍵在輸入下一漢字或詞時(shí),它將自動(dòng)完成輸入。
(12)重碼的選擇輸入
如果待輸入字、詞對(duì)應(yīng)的計(jì)算機(jī)鍵名串已全部鍵入之后,提示行顯示仍有重碼,可以擊空格鍵或提示行標(biāo)明的數(shù)字鍵選擇輸入。
例健入SRIS8五鍵之后,
提示行顯示傷1伺
如果待輸入漢字是“傷”字,再擊一次空格鍵輸入。
如果待輸入漢字是伺字,再擊一次數(shù)字鍵1輸入。
權(quán)利要求
1、一種計(jì)算機(jī)音形漢字輸入法,其特征在于以漢語(yǔ)拼音的首字母(音碼)和漢字的筆畫(形碼)為基本單元,每一個(gè)基本單元被賦予一個(gè)輸入鍵,每個(gè)漢字可由一至五個(gè)代表首字母或筆畫或漢字本身的輸入鍵串組成,也可有其它健作為組成單元,其方法如下
a.將漢字按形拆分成構(gòu)件單元,其方法如下
①構(gòu)件基本單元必須是漢字或部首或不定構(gòu)件(即不是漢字或部首的漢字中的一個(gè)獨(dú)立、完整的組成部分),一個(gè)字只允許取一個(gè)不定構(gòu)件,此外,凡一個(gè)字可以取現(xiàn)代漢字或部首為第一構(gòu)件和第三構(gòu)件者,其中間部份可作為一個(gè)不定構(gòu)件處理,
②一個(gè)漢字只能完整地分成二個(gè)或三個(gè)構(gòu)件單元,漢字拆分后不能有多余的筆畫,構(gòu)件之間筆畫不能交叉或共用一筆,也可以不拆分,為單構(gòu)件字,
③一個(gè)漢字的構(gòu)件拆分順序如下
對(duì)于能拆成不含不定構(gòu)件的三構(gòu)件字,按三構(gòu)件字輸入,若同時(shí)能拆成不含不定構(gòu)件的二構(gòu)件字,按二構(gòu)件字輸入也可,否,則能否拆成不含不定構(gòu)件的二構(gòu)件字,否,則能否拆成含不定構(gòu)件的三構(gòu)件字,若同時(shí)能拆成含不定構(gòu)件的二構(gòu)件字,按二構(gòu)件字輸入也可,否,能否拆成含不定構(gòu)件的二構(gòu)件字,否,則為單構(gòu)件字,
④按字的書寫順序分第一構(gòu)件、第二構(gòu)件,第三構(gòu)件,以每個(gè)構(gòu)件末筆為準(zhǔn)排列書寫順序,
⑤對(duì)一部分常用漢字賦予一個(gè)輸入鍵,
b.取碼規(guī)則
一、音碼規(guī)則
①凡構(gòu)件是漢字或與現(xiàn)代漢字同形的部首者,取其讀音的首字母為該構(gòu)件的音碼,
②凡構(gòu)件是不與漢字同形的部首者,選取其中一都分常用部首,給定讀音首字母,作為該構(gòu)件的音碼,
③凡②中未選取的不與現(xiàn)代漢字同形的部首,則可以以同一拼音字母作為該構(gòu)件的音碼,
④不定構(gòu)件以待輸入漢字讀音的首字母為其音碼,
二、形碼規(guī)則
將漢字的筆畫按在漢字中出現(xiàn)的頻率不同,由低到高整理,歸納成筆畫序表,
構(gòu)件所有的筆畫中,其在筆畫序表中列為最前者為該構(gòu)件的第一形碼,列于次前者為該構(gòu)件的第二形碼,依此類推,
c.編碼規(guī)則
一、單個(gè)漢字一至五碼鍵入,
①三構(gòu)件字編碼依次為字的音碼、第一構(gòu)件音碼,第一構(gòu)件第一形碼,第二構(gòu)件音碼,第三構(gòu)件音碼,
②二構(gòu)件字編碼依次為字的音碼、第一構(gòu)件音碼,第一構(gòu)件的第一形碼,第二構(gòu)件音碼,第二構(gòu)件第一形碼,
③單構(gòu)件字編碼依次為字的音碼、字的第一形碼、字的第二形碼,字的第三形碼,字的第四形碼,
④如果一個(gè)字沒(méi)有五碼則輸入該字的碼后,按一次空格鍵即表示該字輸入已完成,
⑤如果一個(gè)字雖有五碼但不需五碼即可確定,則可以輸入五碼也可以在輸入確定該字的碼后按空格鍵或其它鍵,完成輸入,
⑥對(duì)賦予一個(gè)輸入鍵的常用漢字,輸入該鍵后擊一次空格鍵完成輸入。
二、詞的輸入。以四碼或五碼鍵入,
①二字詞的編碼依次為第一字的音碼,第一字第一構(gòu)件音碼(單構(gòu)件字用其第一形碼),第二字音碼,第二字第一構(gòu)件音碼(單構(gòu)件字用其第一形碼),空格鍵,
②三字詞的編碼依次為第一字音碼,第二字音碼,第三字音碼,點(diǎn)鍵(英文鍵盤上N鍵),空格鍵。
③四字詞的編碼為第一字音碼,第二字音碼,第三字音碼、第四字音碼,點(diǎn)鍵(英文鍵盤上N鍵)。
④多字詞的編碼依次為第一字音碼,第二字音碼,第三字音碼,第四字音碼,最后一字音碼。
2、根據(jù)權(quán)利要求1所述的計(jì)算機(jī)音形漢字輸入法,其特征在于一字可對(duì)應(yīng)多組編碼鍵入,
有利于同形不同讀音字的輸入,個(gè)別有兩種拆分形式的字的輸入,以及不同文化水平的使用者編碼可能有所不同的字的輸入,
3、根據(jù)權(quán)利要求1或2所述的計(jì)算機(jī)音形漢字輸入法,其特征在于利用計(jì)算機(jī)英文鍵盤的鍵分別與音碼和形碼或漢字相對(duì)應(yīng)。
4、根據(jù)權(quán)利要求3所述的計(jì)算機(jī)音形漢字輸入法,其特征在于所說(shuō)的筆畫序表如下
5、根據(jù)權(quán)利要求3所述的計(jì)算機(jī)音形漢字輸入法,其特征在于所說(shuō)的筆畫序表如下
6、根據(jù)權(quán)利要求4或5所述的計(jì)算機(jī)音形漢字輸入法,其特征在于所選取的不與漢字同形的部首給定讀音首字母如下表所示
凡上表中未注明的不與現(xiàn)代漢字同形的部首允許用0表示。
7、根據(jù)權(quán)利要求6所述的計(jì)算機(jī)音形漢字輸入法,其特征在于計(jì)算機(jī)英文鍵盤的鍵與對(duì)應(yīng)的首字母和筆畫和漢字的關(guān)系如下
8、根據(jù)權(quán)利要求6所述的計(jì)算機(jī)音形漢字輸入法,其特征在于計(jì)算機(jī)英文鍵盤的鍵與對(duì)應(yīng)的首字母和筆畫,漢字的關(guān)系如下
9、根據(jù)權(quán)利要求7或8所述的計(jì)算機(jī)音形漢字輸入法,其特征在于如果待輸入漢字是九年制義務(wù)教育語(yǔ)文課本中未有的漢字,可以以字母a代替該字讀音的首字母編碼。
全文摘要
本發(fā)明為一種計(jì)算機(jī)音形漢字輸入法。以漢語(yǔ)拼音的首字母和漢字的筆畫為基本單元,一個(gè)基本單元被賦予一個(gè)輸入鍵,每個(gè)漢字可由一至五個(gè)代表首字母和筆畫和漢字的輸入鍵串組成,其方法是首先將漢字按形拆分成構(gòu)件單元。制定筆畫序表,常用部首讀音字母表,根據(jù)音碼規(guī)則取構(gòu)件的音碼。根據(jù)形碼規(guī)則取構(gòu)件的形碼,根據(jù)編碼規(guī)則將漢字用音碼、形碼表示,再用與音碼、形碼對(duì)應(yīng)的計(jì)算機(jī)鍵盤英文鍵名輸入計(jì)算機(jī)。
文檔編號(hào)G06F3/023GK1178933SQ9710767
公開(kāi)日1998年4月15日 申請(qǐng)日期1997年9月15日 優(yōu)先權(quán)日1997年9月15日
發(fā)明者鄧仁 申請(qǐng)人:鄧仁