專利名稱:家庭碼及其輸入鍵盤的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于計算機漢字輸入領(lǐng)域,是一種形音任意輸入的漢字鍵盤碼和輸入鍵盤。
本發(fā)明是對本人發(fā)明的《漢字三筆字型編碼輸入法及輸入鍵盤》(CN1015753B)及《漢字偶體隱現(xiàn)鍵盤碼(葉碼)及輸入鍵盤》(發(fā)明專利申請?zhí)?1108033.3)在幾個方面的根本性的補充、更新、改進和完善。從理論上看,原發(fā)明只闡述漢字作為鍵盤文字是單因素角度的偶體文字,本發(fā)明則進一步談到漢字作為鍵盤文字是雙因素角度的單體文字。從性質(zhì)上看,原發(fā)明是一種形音受限輸入的輸入法,本發(fā)明是一種形音不受限輸入的輸入法。從方法上看,原發(fā)明沒有明確地區(qū)分開有記憶量的編碼法和無記憶量的擴碼法,本發(fā)明則明確地區(qū)分開,確立和發(fā)展了編碼法和擴碼法。從簡單性的角度看,原發(fā)明未能從各方面實現(xiàn)單一的對應(yīng)關(guān)系,本發(fā)明則從一鍵一構(gòu)件一單碼字一首碼字-首碼詞-序列字的各個方面實現(xiàn)了單一的對應(yīng)關(guān)系。除此以外,本發(fā)明還實現(xiàn)了雙重約碼法、查字編碼一體化法等關(guān)鍵技術(shù),這些都是原發(fā)明所沒有的。然而,本發(fā)明的目的就在于克服原發(fā)明的不足之處,根據(jù)雙重因素的單體文字的理論,采用一鍵一構(gòu)件一字一詞的簡單對應(yīng),采用兩碼方法編兩碼,采用由編2碼擴展為12個以上碼、采用查字編碼一體化,以及采用雙重約碼等方法,實現(xiàn)形、形音、音形和形數(shù)的任意輸入,實現(xiàn)不受限詞語輸入和序列字輸入,從而得到一種為老中青和各方面人士所樂于采用的,與當前微機已開始進入我國家庭的新情況相適應(yīng)的在文字處理工作中所需要的家庭碼。
以下從五個方面分述本發(fā)明的內(nèi)容
一、漢字構(gòu)件單體和漢字構(gòu)件單體鍵盤漢字是由漢字構(gòu)件構(gòu)成的,漢字構(gòu)件構(gòu)成漢字的理論,是漢字和漢字作為鍵盤輸入文字的基始理論。原發(fā)明談到,漢字是由一個鍵兩個符號即偶體構(gòu)件所構(gòu)成的漢字偶體隱現(xiàn)文字或簡稱為偶體文字,但這是從純字形的單因素角度看問題的??磫栴}的角度不同,就會有不同的結(jié)論。只要從形音或形數(shù)的雙因素角度看問題,則漢字是一種和通用鍵盤的字母鍵相對應(yīng)的一個構(gòu)件一個符號(包括符號變體或類同體)的單體構(gòu)件所構(gòu)成的單體文字。漢字符號(包括部件、部首和偏旁)并不都是漢字構(gòu)件。是否具有構(gòu)字方面的高頻率關(guān)系是區(qū)別開作為構(gòu)件的符號和不作為構(gòu)件的符號的決定性因素。各個構(gòu)件之間必須具有高頻率關(guān)系,只有這樣才會使構(gòu)件具有其應(yīng)有的構(gòu)字功能。依傍作為單因素的偶體文字的偶體構(gòu)件,由于偶體構(gòu)件的對偶雙方可以互補,就易于導致和實現(xiàn)構(gòu)件所必定具有的高頻率關(guān)系。依傍于雙因素的單體文字的單體構(gòu)件,雖然失去其構(gòu)件內(nèi)部所具有的對偶雙方的互補性,卻依據(jù)從文字內(nèi)部雙因素在整體組合中所具有的對偶雙方所具有的互補性,仍然使構(gòu)件獲取和具備了高頻率關(guān)系。作為單體文字所依傍的雙因素,在形式上最易觀察和觸摸到的是漢字形體和漢字音讀的雙音素,形體表現(xiàn)和形體計量的雙音素,以及前部分組合(前兩碼)和后部分組合(后兩碼)的雙因素等。從依傍于雙因素角度考察漢字這種單體文字,在漢字字形中客觀地存在著26個構(gòu)件單體,由此也就從實際上驗證了漢字是雙因素角度的單體文字。這26個構(gòu)件單體區(qū)分為以下三類1、純一單體只有一個符號的構(gòu)件,就是純一單體。13個純一單體及其對應(yīng)鍵(列舉方式以“澳A(三點水)氵”為例,“澳”是具有形音關(guān)系的構(gòu)件單體名稱,“A”是構(gòu)件單體對應(yīng)鍵,“三點水”是形體描述名稱,“氵”是構(gòu)件形體。以下同此)是
澳A(三點水):氵藕O(藕字頭):艸撇P(撇):丿大D(大字框):午U(撇橫):意I(意字頭):亠逆N(走之):辶豎S(豎):丨箭J(豎鉤):丨稈G(千):千口K(空心口):口圍V(實心口):囗月Y(月字框):冂2、變異單體一個構(gòu)件單體具有一個本體符號和變異符號,變異符號對本體符號而言,具有變形、類同或淵源關(guān)系,這種構(gòu)件單體就是變異單體。5個變異單體其對應(yīng)鍵是人R(單立人、人):亻(人)橫 H (橫、提):一(
)木 M (整木、斷木):木(
)詞 C (點、捺):丶(
)土T(土、士):土(士)3、概括單體凡是一個構(gòu)件單體包括3個以上符號,這些符號各個具有變異單體的關(guān)系,那么這種概括了多個變異單體的構(gòu)件單體就是概括單體。8個概括單體及其對應(yīng)鍵是
冰B(兩點):冫(八丷冫)小X(兩點夾豎):忄(小)折 Z (橫折):
(乙
)彎 W (下彎拐):
(亅
)纜 L (右拐):
額E(蓋)冖(宀、幾)阜 F (左上右轉(zhuǎn)):
(凵
)鰍Q(撇橫折):(勹力)無論是純一單體、變異單體和概括單體,以后都只列舉其第一個符號。把以上構(gòu)件單體及其定義鍵綜合在一起,就得到
圖1的漢字構(gòu)件單體鍵盤,此鍵盤極大的消減了字詞混合碼。按上述構(gòu)件單體出現(xiàn)序次依次定義在ocpdgizsjqkvyrhmntbxfwleau字母鍵上,就得到圖2的單體名稱作了部分改動的備用性漢字構(gòu)件單體鍵盤,此鍵盤強化了構(gòu)件單體和所在鍵的形音關(guān)系。
二、漢字編碼方法有特定的字形或字音定義鍵表(如字根表或雙拼表)的是編碼法,因此編碼法即使簡而又簡,在學習上也不免有記住特定定義鍵表之苦,因此學習量大。沒有特定的(不指已有的,已掌握的和誰都會的,如漢語拼音)字形或字音定義鍵的是擴碼法,因而擴碼法具有不需要記住特定定義鍵的低學習量。在學習上,編碼法和擴碼法的實質(zhì)差別在于需不需要記住特定定義鍵表的差別,需要培訓的高學習量和不需要培訓的低學習量的差別,被動掌握和自動掌握的差別。在本發(fā)明中,<p>生成穩(wěn)定的絡(luò)合物過程中,即發(fā)生了顏色變化,由葡萄紅色變成蘭綠色,此時為反應(yīng)終點。
顯示片中乙二胺四乙酸二鈉是測定硬度的主要成分,通過EDTA的用量來計算硬度的大小;四硼酸鈉與無水碳酸鈉是在測定中起緩沖作用,主要用來調(diào)整pH值=10,因為只有pH=10左右時EDTA絡(luò)合反應(yīng)才最完全,從而測得的硬度比較準確;鉻黑T和鹽酸羥胺為指示劑,用于指示反應(yīng)的終點顏色??扇苄缘矸凼禽d體,用于將各組分混合后粘結(jié)成型,顯示片各組分在水樣中的化學反應(yīng)在短時間內(nèi)進行,只要顯示片完全溶解,反應(yīng)就會完成,如果水樣水溫較低(冬季),化學反應(yīng)稍延長時間,也可以用加熱方法加熱到30℃左右,反應(yīng)就會很快進行。
實施例
按上述各實施例的組分配好后,用水混合-造粒-烘干-壓制成片。
本發(fā)明顯示片測定軟水硬度過程1)準確量出100毫升水樣,置于250毫升錐形瓶中;
2)將一片顯示片置入水樣中,搖動1-2分鐘,水樣呈現(xiàn)了顏色,如呈現(xiàn)蘭綠色,說明軟水硬度≤0.03mgN/e,表示軟水合格,可以進鍋爐,如果呈葡萄紅色,說明軟水硬度>0.03mgN/e,超過了標準,即為不合格,不允許進鍋爐,立即進行鈉離凸出的上部構(gòu)件單體,稱之為“左始凸(同上面的“始凸”)”,如“湖”的“氵”。采用二義性排除法從漢字(或漢字余下字形)右方取凸出的上部構(gòu)件單體,稱之為“右始凸”,如“梧”的“一”,“批”的“乚”(右撇“丿”不是首選對象,故取“乚”),“褒”的“口(因無現(xiàn)成的右始凸,故取移開“亠”取余下字形右始凸“口”)。
3、“始凸→次凸”采用二義性排除法從漢字左方取凸出的上部構(gòu)件單體,稱之為“始凸(同上面的“始凸”和“左始凸”)”,如“碧”的“一”。采用二義性排除法從漢字左方取凸出的第二個上部構(gòu)件單體或余下字形始凸(二層始凸),稱之為“次凸”,如“碧”的“丿”、“湖”的“丨”,“褒”的“亻”(因無第二個始凸,故取二層始凸“亻”)。
以上第二種“左始凸→右始凸”為首選編碼法,其余為選用編碼法。
把以上的“始凸”用模糊名稱“上”取代,“倒凸”用模糊名稱“下”取代,“左始凸”用模糊名稱“左”取代,“右始凸”用模糊名稱“右”代替,“次凸”用模糊名稱“中”代替,那么“始凸→倒凸”就是“上下”兩字編碼法,“左始凸→右始凸”就是“左右”兩字編碼法,“左凸→次凸”就是“上中”兩字編碼法。兩字編碼法的無可比擬的地方在于,它不但極為簡單,而且足以區(qū)分和窮盡漢字字形的變化,諸如一碼編碼法或多碼編碼法都不可能兼有這兩方面的長處。
三、漢字擴碼方法本發(fā)明的具有低學習量和無記憶量的漢字擴碼方法,有以下三類
1、漢語拼音擴碼法漢語拼音擴碼法的兩種方式為①“起字母→收字母”取每個字的漢語拼音的起字母和收字母即完成擴碼。如“忙mang”取“mg”、“格ge”取“ge”,“架jia”取“ja”,“扼e”取“ee(單字母音節(jié)重復取)?!雹凇奥?→韻2”在限定“ng”為“g”的情況下,取每字的漢語拼音的第一字母和韻母的第2字母(韻母無第2字母時取韻母單字母)。如“忙mang”取“mg”,“簽qian”取“qa”、“格ge”取“ge”、“扼e”取“ee(單字母音節(jié)重復取)。
2、筆畫數(shù)目擴碼法筆畫數(shù)目擴碼法所包括的兩種個位數(shù)碼表示法為①單個位數(shù)碼對每字按第1個整字性間隔所隔開的多筆畫字形(或等筆畫字形),取其至第13畫為止的個位數(shù)。如“碧”的第1個整字性間隔所隔開的多筆畫字形是“珀”,故為“9(珀的畫數(shù))”?!盎巍比 ?(光的畫數(shù))”?!安痢比 ?(察的13畫為止的個位數(shù)是3)”。“和”為“5(多筆畫字形“禾”的筆畫數(shù))”。“謾”取“1(“曼”的11畫的個位數(shù)是1)。
②雙個位數(shù)碼對每字按第1個整字性間隔所隔開的兩部分字形,依次取其前后兩部分各自至第13畫為止的筆畫數(shù)的個位數(shù)。如“提”為“39”,“擦”為“33”,和為“53”,“碧”為“95”,“贏”為“3(亡的畫數(shù))3(余下字形13畫為止的個位數(shù))”。當一個字沒有整字性間隔時則以整個字為第2部分,第1部分為0。如“禾”為“05”,“垂”為“08”。
筆畫數(shù)目的單、雙個位數(shù)擴碼法,從擴碼法的角度看就是99位數(shù)漢字單、雙個位數(shù)筆畫數(shù)目表示法,從漢字查字法和檢字法的角度看就是99位數(shù)筆畫查字法,它的簡便之處在于它不需要考慮整個字的筆畫數(shù)目,不需要考慮13畫以上的筆畫數(shù)目,不需要考慮十位數(shù)的使用;它的區(qū)分能力強大之處在于它不占用十位數(shù),且十個數(shù)字在漢字畫數(shù)表示中得到均衡利用。因此,99位畫數(shù)法在擴碼上是一種簡易的字形擴碼法,在查字法上則數(shù)十倍地增加了原來的以簡單著稱的筆畫查字法的區(qū)分功能和使用上的方便和簡易程度。
無論是筆畫數(shù)的單個位數(shù)碼擴碼還是雙個位數(shù)碼擴碼,對筆畫數(shù)目都無需采用筆畫數(shù)查點法,而只需要采用筆畫數(shù)算讀法。筆畫數(shù)算讀法是先通過短時期的加法心算過渡到直接讀取兩部分筆畫總數(shù)。如5筆左右的字形都可直接用眼睛看出,對兩部分字形能看出的就看出,不能看出的就心算,即漫(31)3、4+5+2=1(11)樨(42)4、3+5+4=2(12)鰨(80)2+5+1=8、4+3+3=0(10)熨(14)3+2+3+3=1(11)、4稍經(jīng)加法心算的短時實踐,就可快速過渡到一眼看出和一口讀出筆畫總數(shù)去即刻擊鍵,從而使獲知筆畫數(shù)目的算讀法取代了查點法,從而實現(xiàn)了99位數(shù)的高效率。
無論是筆畫數(shù)目的單個位數(shù)還是雙個位數(shù),其所以都采用筆畫數(shù)目取至13畫為止的個位數(shù)法,其原因在于3筆以內(nèi)的單體漢字和3筆以內(nèi)的漢字右偏旁都相對的少,10筆至13筆的漢字右偏旁又不少,14筆以上的漢字右偏旁又不多,只要采用取13筆為止的個位數(shù)法,使0、1、2、3和10、11、12、13筆以上重合,既使筆畫的個位數(shù)法取代筆畫數(shù)的兩位數(shù)法,又均勻發(fā)揮了十個數(shù)字以筆畫數(shù)去區(qū)分漢字的功能。經(jīng)由統(tǒng)計數(shù)字核查,13畫確是使?jié)h字筆畫數(shù)由原有功能狀態(tài)轉(zhuǎn)向奇效功能狀態(tài)的“臨界畫數(shù)”。
無論是筆畫數(shù)量的單個位數(shù)還是雙個位數(shù),雖然都是用十個數(shù)目字,但既能以小鍵盤上十個數(shù)字鍵擊鍵,也能通過轉(zhuǎn)換以小鍵盤上的十個字母鍵擊鍵。十個數(shù)字鍵轉(zhuǎn)換為字母鍵有以下三種方式①上排字母鍵轉(zhuǎn)換法按小鍵盤中的十個數(shù)字鍵和其對應(yīng)的上排字母鍵轉(zhuǎn)換,即1→Q,2→W、3→E、4→R、5→T、6→Y、7→U、8→I、9→O、0→P。
②中排字母鍵轉(zhuǎn)換法按小鍵盤中的十個數(shù)字鍵和其對應(yīng)的中排字母鍵轉(zhuǎn)換,但數(shù)字0仍對應(yīng)P鍵。即1→A、2→S、3→D、4→F、5→G、6→H、7→J、8→K、9→L、0→P。
③上、中排字母鍵混合轉(zhuǎn)換法按小鍵盤的十個數(shù)字鍵和其對應(yīng)的上排字母鍵轉(zhuǎn)換,但屬于上排字母鍵的元音字母則改用與其對應(yīng)的中排字母。即1→Q、2→W、3→D、4→R、5→T、6→Y、7→J、8→K、9→L、0→P。
由以上看出,作為編碼法和查字法一體化的單、雙個位數(shù)筆畫法亦即99位筆畫法的整體技術(shù)包括了單雙個位數(shù)表示法、畫數(shù)算讀法、臨界筆畫數(shù)法,以及畫數(shù)的字母鍵轉(zhuǎn)換法。
3、字形編碼擴碼法字形編碼擴碼法的六種方式為①編碼[始凸、倒凸]擴碼[余下字形“右始凸”]字例媧編碼[ㄑ冂]擴碼[口]→wyk癆編碼[亠力]擴碼[艸]→iqo②編碼[始凸、倒凸]擴碼[余下字形“右始凸、左倒凸(從漢字左方取下伸的下部構(gòu)件單體)”]
εpt+n=(Upt+n-Lpt+n)α0≤α≤1其中Upt+n作用于控制變量p的上邊界Lpt+n作用于控制變量p的下邊界作用于控制變量上的上邊界和下邊界、目標值以及由(120)所定義的邊界的組合可以用來重新定義受控變量的復合上邊界和下邊界。
Uypt+n=MIN[Upt+n,MAX(
pt+n,ypt+n,I+εpt+n)]Lypt+n=MAX[Lpt+n,MIN(
pt+n,I,ypt+n-εpt+n)]
εpt+n=(Upt+n-Lpt+n)α0≤α≤1其中Upt+n作用于控制變量p的上邊界Lpt+n作用于控制變量p的下邊界作用于控制變量上的上邊界和下邊界、目標值以及由(120)所定義的邊界的組合可以用來重新定義受控變量的復合上邊界和下邊界。
Uypt+n=MIN[Upt+n,MAX(
pt+n,ypt+n,I+εpt+n)]Lypt+n=MAX[Lpt+n,MIN(
pt+n,I,ypt+n-εpt+n)]
①第一種碼編碼[始凸、倒凸]擴碼[筆畫數(shù)雙個位數(shù)碼]字例(筆數(shù)按上排字母鍵轉(zhuǎn)換)涼編碼[冫小]擴碼[28]→bx28→bxwi落編碼[艸口]擴碼[39]→ok39→okeo②第二種碼編碼[始凸、倒凸]擴碼[拼音起字母、拼音收字母]字例涼編碼[冫小]擴碼[lg(liang)]→bxlg落編碼[艸口]擴碼[lo(luo)]→oklo③第三種碼編碼[始凸、倒凸]擴碼[次凸]字例涼編碼[冫小]擴碼[亠]→bxi落編碼[艸口]擴碼[氵]→oka第三種碼的另一方式編碼[始凸、次凸]擴碼[余下字形“倒凸”]字例涼編碼[冫亠]擴碼[小]→bix落編碼[艸氵]擴碼[口]→oak以上第一種碼是形數(shù)碼(實際應(yīng)用時則采用畫數(shù)的字母轉(zhuǎn)換法)。第二種碼的前三碼和全部四碼是兩種不同狀態(tài)的形音碼,前后兩碼易位進行切換輸入就是音形碼。第三種碼是形碼。因而,家庭碼Ⅱ型的形碼、形數(shù)碼和形音碼可以任意輸入,音形碼可以切換輸入,并實現(xiàn)了由編2碼擴展為12個以上碼。
對老中青,對專業(yè)者和非專業(yè)者來說,家庭碼Ⅱ型比之家庭碼Ⅰ型更為適合需要,它從實際上表明了漢字鍵盤輸入在今天已經(jīng)是多么簡單易學,在功能上是多么高超。
利用編碼方式和擴碼方式的不同組合,也就存在和出現(xiàn)家庭碼的ⅢⅣⅤⅥ……型。
五、家庭碼的整體設(shè)計家庭碼不采用那種先定義構(gòu)件、再做出字碼,最后確定詞碼和簡碼的分步設(shè)計方式,而是對各個方面采取一攬子的同步的綜合設(shè)計和整體調(diào)試方式,同時完成構(gòu)件、單碼字、首碼字、首碼詞,以及序列字的整體和系列設(shè)計。
1、構(gòu)件在前述的“漢字構(gòu)件單體和構(gòu)件單體鍵盤”中,已按一個鍵對應(yīng)一個構(gòu)件單體的方式進行了定義。
2、單碼字凡既能獨立成字,又能像構(gòu)件一樣在字中組碼,且絕大部分字和所在鍵的構(gòu)件單體存在著形體上的類同或重合關(guān)系,則稱之為單碼字。對單碼字按一個鍵一個單碼字的一一對應(yīng)關(guān)系進行定義。
家庭碼Ⅰ型的定義方式力Q、戈W、幾E、人R、土T、門Y、氣U、立I、黃O、行P、二A、十S、大D、山F、和G、一H、水J、口K、以L、乙Z、小X、之C、日V、八B、這N、木M。
家庭碼Ⅱ型的定義方式力Q、戈W、幾E、人R、土T、門Y、氣U、文I、黃O、行P、二A、上S、大D、山F、千G、一H、水J、口K、以L、乙Z、小X、之C、國V、八B、這N、木M。
3、首碼字凡既能獨立成字,又能像構(gòu)件一樣在字中組碼,但其中絕大部分字和所在鍵的構(gòu)件單體不存在著形體上的類同或重合關(guān)系,并采用字形首構(gòu)件碼或字音起字母(可以不全是起字母)碼作為整個字碼,就稱之為首碼字。首碼字中有的字采用字形首構(gòu)件碼和有的字采用字音起字母碼的方法,稱之為形音約碼法。對首碼字按一個鍵一個首碼字的一一對應(yīng)關(guān)系進行定義。
家庭碼Ⅰ型的定義方式為Q、無W(WU)、風E、作R、他T(ta)、要Y(yao)、有U(you)、就I、我O(wo)、自P、動A、中S、在D、發(fā)F(fa)、工G(gong)、到H、金J(jing)、可K(ke)、了L(le)、子Z、下X(xia)、說C、是V、不B(bu)、你N(ni)、面M(mian)。
家庭碼Ⅱ型的定義方式為Q、無W(wu)、家E、他R、地T、有Y(you)、年U、就I、我O(wo)、自P、正A、中S、在D、發(fā)F(fa)、和G、到H、金J(jing)、路K、了L(le)、子Z、學X(xue)、說C、是V、不B(bu)、你N(ni)、面M(mian)。
4、單碼詞本發(fā)明有按雙音節(jié)詞任意輸入的不受限詞庫和只按已知三音節(jié)以上詞輸入的受限詞庫兩種。不受限詞庫按雙音節(jié)詞的每個字的前兩碼(通常按字形“始凸、倒凸”兩碼)自動生成幾乎所有的雙音節(jié)詞碼。例開始howk情況xybl受限詞庫隨機存入3音節(jié)-15音節(jié)的詞語,主要由使用者自行定義和存入。
只采用第一字第一碼而略去其余各碼的詞語,稱之為單碼詞,輸入時加擊“.”鍵。對單碼詞按一個鍵一個單碼詞的一一對應(yīng)關(guān)系進行定義。
家庭碼Ⅰ型的定義方式為了Q、如果W、實際E、人民R、他們T、同志Y、生產(chǎn)U、就是I、我們O、自從P、政治A、中國S、大家D、發(fā)展F、科學G、現(xiàn)在H、技術(shù)J、可以K、經(jīng)濟L、建設(shè)Z、黨員X、社會主義C、國家V、學習B、你們N、本來M。
家庭碼Ⅱ型的定義方式為了Q、如果W、實際E、他們R、地方T、同志Y、生產(chǎn)U、就是I、我們O、自從P、政治A、中國S、大家D、發(fā)展F、科學G、工作H、技術(shù)J、中華人民共和國K、經(jīng)濟L、建設(shè)Z、學習X、社會主義C、國家V、不是B、你們N、本來M。
5、序列字類似像“一二三四……”“年月日……”這類具有一定次序的字,稱之為序列字。對于某些超常用序列字,除了按常規(guī)碼輸入外,還采用依次定義在字母鍵上的按序輸入方式,并可區(qū)分為單碼輸入序列字和單鍵輸入序列字。
(1)單碼序列字用所定義的鍵加擊“;”鍵輸入。
家庭碼Ⅰ型和Ⅱ型所定義的單碼輸入序列字1Q、2W、3E、4R、5T、6Y、7U、8I、9O、OP、一A、二S、三D、四F、五G、六H、七J、八K、九L、十Z、百X、千C、萬V、億B、零N、兩M。
(2)單鍵序列字所有單鍵輸入序列字組成財會超常用字盤,它只需用所定義的字母鍵輸入。有以下三類①依次定義在字母鍵上面的10個數(shù)字鍵上的單鍵輸入序列字常規(guī)狀態(tài)下的單鍵字一個就有了不是在和上切換狀態(tài)1的單鍵字1234567890切換狀態(tài)2的單鍵字一二三四五六七八九十切換狀態(tài)3的單鍵字壹貳叁肆伍陸柒捌玖拾②在所有數(shù)字鍵三種切換狀態(tài)下都有的字母鍵的單鍵序列字百Q(mào)、千W、萬E、億R、整T、零Y、半U、兩I、幾O、余P、元A、角S、分D、厘F、毫G、多H、少J、個K、之L、年Z、月X、日C、時V、分B、秒N、點M。
③常規(guī)狀態(tài)下定義在“/”鍵上的單鍵字的/。
除了以上提到的首碼字所采用的形音約碼法之外,所有單碼字和首碼字還采用“字詞約碼法”。字詞約碼法指在單字還是兩字以上詞語輸入狀態(tài)時,各約定和加擊不同的碼。在單字輸入狀態(tài)單碼字在家庭碼Ⅰ、Ⅱ型中都加擊空格鍵,首碼字在家庭碼Ⅰ、Ⅱ型中都加擊“,”鍵。在詞語輸入狀態(tài)單碼字在家庭碼Ⅰ、Ⅱ型中加擊M鍵,在家庭碼Ⅱ型中加擊E鍵;首碼字在家庭碼Ⅰ型中加擊I鍵,在家庭碼Ⅱ型中加擊G鍵。形音約碼法和字詞約碼法合稱雙重約碼法。
雙重約碼法的規(guī)律性強,消減詞的重碼的能力亦強??梢哉f,約碼法為漢字鍵盤輸入進入巨量詞匯輸入提供了技術(shù)基石,既使高構(gòu)詞能力字離開密集詞區(qū),又使超常用字縮短碼長,使?jié)h字鍵盤輸入又快又易,而重碼詞又少(包括機器智能區(qū)分重碼字詞的負擔小)。
家庭碼一體化和綜合設(shè)計鍵盤,就是包括構(gòu)件、單碼字、首碼字、首碼詞、單碼序列字的各項設(shè)計在內(nèi)的輸入鍵盤。家庭碼Ⅰ型輸入鍵盤見圖3,家庭碼Ⅱ型輸入鍵盤見圖4,單鍵字鍵盤見圖5。所有這三種鍵盤,都各自和圖Ⅰ的構(gòu)件單體鍵盤組合和兼容在一起應(yīng)用。
以上所述的家庭碼及其輸入鍵盤,具有以下的性質(zhì)和意義1、簡單對應(yīng)一一對應(yīng)家庭碼采用綜合設(shè)計,既徹底地消隱了構(gòu)件,又徹底地消減了簡碼、全部實現(xiàn)了一字母鍵對應(yīng)一構(gòu)件一單碼字一首碼字一首碼詞一序列字的一一對應(yīng)的最簡關(guān)系,從而在掌握家庭碼時徹底實現(xiàn)了少記憶量、無記憶量和低學習量。
2、簡單方法兩碼方法編兩碼一碼方法編一碼,學習上簡單,但在使用上和區(qū)分漢字的方法上卻不簡單。多碼方法編多碼,學習上不簡單,使用和區(qū)分漢字的方法也不簡單。家庭碼采用兩碼方法編兩碼,學習上簡單,又能窮盡漢字的變化,使用和區(qū)分漢字的方法也極為簡單。
3、低學習量采用消除鍵位表記憶量的擴碼法家庭碼區(qū)分開編碼和擴碼,無特定定義鍵位表亦即消除了鍵位表記憶量的擴碼碼數(shù)比之編碼碼數(shù)多好幾倍,包括在形碼后擴形碼,在形碼后擴數(shù)碼,在形碼后擴音碼,音碼和形碼易位等方法,有記憶量的2碼形碼可以擴為包括形碼、形數(shù)碼、形音碼在內(nèi)的12個以上的無記憶量碼,從碼的組合的角度實現(xiàn)無記憶量,低記憶量和低學習量。
4、滿足各方面使用要求形、形音、音形和形數(shù)任意輸入前面談到,在單字輸入和離散文本(如人名冊、地名冊)輸入中,純粹的不加選擇的字音輸入是不存在的,因為漢字有同音字。但是,有人(特別是當不認識某字時)愿用形輸入,有人(特別是當認識某字時)愿用添音輸入,有人習慣于形在前輸入,有人習慣于音在前輸入,有人習慣于純形輸入,有人習慣于利用從小就有的查字知識輸入,有人習慣于采用字典查字和鍵盤輸入一體化的方式輸入,家庭碼能滿足不同年齡,不同地區(qū),不同習慣,和不同文化程度的人的需要,均能實現(xiàn)形、形音、音形和建立在99位筆數(shù)法技術(shù)基礎(chǔ)之上的形數(shù)的任意輸入。
5、辦公、寫作、錄入效能高超具有不受限詞語輸入和序列字輸入在連續(xù)文本輸入中,不受限詞語輸入所具有的意義特別重大。專家認為,進入詞處理階段后,各種輸入方法紛紛關(guān)注詞庫的大小。因為詞少了不行,往往打了詞語碼后,詞庫中沒有該詞,又得退回來用字的方式輸入,用戶把這叫作“上當”,上了詞庫中詞少的當。(《我國漢字鍵盤輸入技術(shù)的三個發(fā)展階段》,《計算機世界》21期,1992年5月27日,第7頁)。本發(fā)明的建立在雙重約碼法基礎(chǔ)上的不受限詞庫,幾乎存入了所有雙音節(jié)詞,采用壓縮法又實現(xiàn)了低存儲量,接近于徹底解決了“上當”問題。由于單、雙音節(jié)詞在漢語詞匯中占有舉足輕重的地位,由于三音節(jié)以上詞語又可轉(zhuǎn)化為單、雙音節(jié)詞,由于三音節(jié)以上詞碼難于實現(xiàn)快速反應(yīng),本發(fā)明的不受限詞庫所實現(xiàn)的不受限詞語輸入也決定和促使辦公、寫作和錄入工作效能高超。
6、漢字鍵盤輸入的簡單學用模式兩碼→兩碼→兩碼以上從實際上表明了本發(fā)明實現(xiàn)了以下的漢字鍵盤輸入的簡單學用模式“用兩字方法按一鍵一構(gòu)件編兩碼→從各方面擴兩碼→用不受限詞語輸入回復到每字兩碼和消免超兩碼及加進單鍵字”此學用模式簡稱為“兩碼→兩碼→兩碼”模式,其中“用兩字方法按一鍵一構(gòu)件編兩碼”增加了易學度,“從各方面擴兩碼”是減低了學習量和消減了重碼數(shù),“用不受限詞語輸入回復到每字兩碼和消免超兩碼及加進單鍵字”則使平均碼長不足兩碼,在使用智能區(qū)分重碼的情況下使連續(xù)文本重碼趨于0,達到和獲取了辦公、寫作和錄入工作中的高效率和高境界。
7、漢字在鍵盤文字方面的全方位理論單因素條件下的偶體文字和雙因素條件下的單體文字在這些年的漢字編碼和漢字鍵盤輸入領(lǐng)域和編碼界,不管主觀意識如何,在客觀上都受著以“多體字根表”和“多體雙拼表”為表象的“多體鍵盤文字理論”的支配。漢字編碼和漢字鍵盤輸入直到現(xiàn)在不能取得更大的進展,不不和這方面的鍵盤文字的思潮有關(guān),不能不認為這是背離了“多→偶→單”這種越簡單越好的常理,不能不認為這是一個誤區(qū)。我的原發(fā)明認為,漢字是單因素條件下的偶體文字(偶體隱現(xiàn)文字)。本發(fā)明認為,漢字是雙因素條件下的單體文字。把漢字是單因素條件下的偶體文字和漢字是雙因素條件下的單體文字二者結(jié)合在一起,就是漢字在鍵盤文字方面的全方位理論。漢字編碼和漢字鍵盤輸入只有和漢字鍵盤文字的全方位理論結(jié)合在一起,就能走出誤區(qū),就能得到應(yīng)有和更大的進展。
因此,家庭碼具有簡單對應(yīng)、簡單方法、低學習量、滿足各方面使用要求、辦公、寫作、錄入效能高超,切合漢字鍵盤輸入的簡單學用模式、以及切合漢字是雙因素條件的單體文字的漢字鍵盤文字理論等一系列特點,這些正足以使家庭碼適合在我國和漢字文化圈千家萬戶進行漢字鍵盤輸入的實際需要。
權(quán)利要求
1.一種家庭碼的計算機輸入法,是根據(jù)漢字的形音結(jié)構(gòu)和整體設(shè)計進行編碼、擴碼和定義輸入鍵,本發(fā)明的特征在于以漢字是雙因素條件下的單體文字作為漢字鍵盤輸入的理論導引和得到構(gòu)件單體,采用家庭碼Ⅰ型和Ⅱ型的不同方式分別以通用小鍵盤的字母鍵去對應(yīng)一個構(gòu)件單體、一個單碼字、一個首碼字、一個首碼詞、一個單碼序列字;以“左始凸、右始凸”為首選的編碼法,以“雙個位數(shù)碼”為首選的擴碼法,同時采用二義性碼消除法,財會超常用字盤法、單、雙個位數(shù)筆畫法和雙重約碼法、以及不受限和受限詞庫區(qū)分法,并利用具有特殊定義的計算機通用小鍵盤;所述的構(gòu)件單體包括純一單體、變異單體和概括單體;13個純一單體是氵艸丿亠辶丨亅千口囗冂。5個變異單體是亻一木丶土。8個概括單體是冫忄フ乀乚乛
;用這26個構(gòu)件單體依次定義在aopduinsjgkvyrhmctbxzwlefq這26個字母鍵上,就得到漢字構(gòu)件單體鍵盤;用這26個構(gòu)件單體依次定義在ocpdgizsjqkvyrhmntbxfwleau字母鍵上,就得到備用性漢字構(gòu)件單體鍵盤。
2.根據(jù)權(quán)利要求1所述的家庭碼的計算機輸入法,其特征在于以“左始凸、右始凸”為首選的編碼法,還有“始凸、倒凸”和“始凸、次凸”這兩種選用的編碼法。
3.根據(jù)權(quán)利要求1所述家庭碼的計算機輸入法,其特征在于以“雙個位數(shù)碼”為首選的筆畫數(shù)目擴碼法,還有“起字母、收字母”和“聲1、韻2”的漢語拼音擴碼法,“單個位數(shù)碼”的筆畫數(shù)目擴碼法,以及各有具體使用環(huán)境的“右始凸”“右始凸、左倒凸”“中倒凸、右始凸、左倒凸”“倒凸”“次凸”的字形選用擴碼法。
4.根據(jù)權(quán)利要求1所述家庭碼的計算機輸入法,其特征在于家庭碼Ⅰ型有其特定的每字兩碼結(jié)構(gòu),以及和單碼字、首碼字、首碼詞、單碼序列字的特定對應(yīng)方式;家庭碼Ⅰ型特定的每字兩碼結(jié)構(gòu),其每字第一種碼采用了“編碼[左始凸、右始凸]擴碼[右倒凸]擴碼[筆畫數(shù)單個位數(shù)碼]”結(jié)構(gòu),其每字第二種碼采用“編碼[左始凸、右始凸]擴碼[拼音起字母、拼音收字母]”結(jié)構(gòu);家庭碼Ⅰ型特定對應(yīng)方式是單碼字“力戈幾人士門氣立黃行二十大山和一水口以子小之日八這木”,首碼字“為無風作他要有就我自動中在發(fā)工到金可了子下說是不你面”,首碼詞“為了、如果、實際、人民、他們、同志、生產(chǎn)、就是、我們、自從、政治、中國、大家、發(fā)展、科學、現(xiàn)在、技術(shù)、可以、經(jīng)濟、建設(shè)、黨員、社會主義、國家、學習、你們、本來”,單碼序列字“1234567890一二三四五六七八九十百千萬億零兩”,各各依次和字母鍵“qwertyuiopasdfghjklzxcvbnm”一一對應(yīng)。
5.根據(jù)權(quán)利要求Ⅰ所述家庭碼的計算機輸入法,其特征在于家庭碼Ⅱ型有其特定的每字三碼結(jié)構(gòu),以及和單碼字、首碼字、首碼詞,單碼序列字的特定對應(yīng)方式;家庭碼Ⅱ型特定的三碼結(jié)構(gòu),其每字第一種碼采用了“編碼[始凸、倒凸]擴碼[筆畫數(shù)雙個位數(shù)碼]”結(jié)構(gòu),其每字第二種碼采用了“編碼[始凸、倒凸]擴碼[拼音起字母、拼音收字母]”結(jié)構(gòu),其每字第三種碼采用了“編碼[始凸、倒凸]擴碼[次凸]”或“編碼[始凸、次凸]擴碼[余下字形“倒凸”]”結(jié)構(gòu);家庭碼Ⅱ型特定的對應(yīng)方式是單碼字“力戈幾人士門氣文黃行二上大出千一水口以乙小之國八這木”,首碼字“為無家他地有年就我自正中在發(fā)和到金路了子學說是不你面”,首碼詞“為了、如果、實際、他們、地方、同志、生產(chǎn)、就是、我們、自從、政治、中國、大家、發(fā)展、科學、工作、技術(shù)、中華人民共和國、經(jīng)濟、建設(shè)、學習、社會主義、國家、不是、你們、本來”,單碼序列字“1234567890一二三四五六七八九十百千萬億零兩”,各各依次和字母鍵“qwertyuiopasdfghjklzxcvbum”一一對應(yīng)。
6.根據(jù)權(quán)利要求1所述家庭碼的計算機輸入法,其特征在于漢字字形編碼法和字形擴碼法中采用了包括四個方面內(nèi)容的漢字的二義性碼排除法①從多。②首選豎和左撇。③首取第一間隔。④無則移出有。
7.根據(jù)權(quán)利要求1所述家庭碼的計算機輸入法,其特征在于財會超常用字盤上共有三類被定義字。第一類為依次定義在10個數(shù)字鍵的字有“一個就有了不是在和上”這10個常規(guī)狀態(tài)下的單鍵字,“1234567890”這切換狀態(tài)1的單鍵字,“一二三四五六七八九十”這切換狀態(tài)2的單鍵字,“壹貳叁肆伍陸柒捌玖拾”這切換狀態(tài)3的單鍵字。第二類為在所有數(shù)字鍵三種切換狀態(tài)下適用的依次定義在“qwertyuiopasdfghjklzxcvbnm”26個字母鍵的單鍵字“百千萬億整零半兩幾余元角分厘毫多少個之年月日時分秒點”。第三類為常規(guī)狀態(tài)下定義在“/”的單鍵字“的”。
8.根據(jù)權(quán)利要求1所述家庭碼的計算機輸入法,其特征在于單、雙個位數(shù)筆畫法的整體技術(shù)包括了單、雙個位數(shù)表示法、畫數(shù)算讀法、臨界筆畫數(shù)法,以及畫數(shù)的字母鍵轉(zhuǎn)換法。
9.根據(jù)權(quán)利要求1所述家庭碼的計算機輸入法,其特征在于雙重約碼法包括形音約碼法和字詞約碼法。形音約碼法指不同的首碼字分別采用字形首構(gòu)件碼和字音起字母碼。字詞約碼法在單字輸入狀態(tài)單碼字在家庭碼Ⅰ、Ⅱ型中都加擊空格鍵,首碼字在家庭碼Ⅰ、Ⅱ型中都加擊“,”鍵。在詞語輸入狀態(tài)單碼字在家庭碼Ⅰ型中加擊M鍵,在家庭碼Ⅱ型中加擊E鍵;首碼字在家庭碼Ⅰ型中加I鍵,在家庭碼Ⅱ型中加擊G鍵。
10.根據(jù)權(quán)利要求1所述家庭碼的計算機輸入法,其特征在于不受限詞庫和受限詞庫區(qū)分法有其不同的規(guī)律性方法和功能差異。不受限詞庫按雙音節(jié)詞的每個字的前兩碼(通常按字形“始凸、倒凸”兩碼)自動生成幾乎所有的雙音節(jié)詞碼,用于進行不受限輸入。受限詞庫隨機存入了3音節(jié)-15音節(jié)的詞語,主要由使用者自行定義和存入,只能進行受限輸入。
全文摘要
本發(fā)明屬于計算機漢字輸入領(lǐng)域,本發(fā)明以漢字是雙因素條件下的單體文字為鍵盤碼的理論基石,采用兩碼方法編兩碼的最低記憶量編碼法,多角度的無記憶量的擴碼法,輸入鍵和構(gòu)件單體及特定字詞的一一對應(yīng)法,形碼、形數(shù)碼、形音碼和音形碼的任意輸入法,建立在雙重約碼法基礎(chǔ)上的不受限詞語輸入法,編碼和查字一體化的單、雙個位數(shù)筆畫法,以及財會超常用字專用盤法等規(guī)律化方法,提供社會各方面需要的家庭碼輸入法。
文檔編號G06F3/023GK1080410SQ9210496
公開日1994年1月5日 申請日期1992年6月20日 優(yōu)先權(quán)日1992年6月20日
發(fā)明者葉楚強, 葉勁紅, 葉勁平 申請人:葉楚強, 葉勁紅, 葉勁平