專利名稱:計(jì)算機(jī)漢字泛拼音編碼輸入法的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于計(jì)算機(jī)漢字信息處理技術(shù)領(lǐng)域,涉及漢字拼音編碼的優(yōu)化及其輸入方法。
漢字拼音碼作為明碼,在輸入操作應(yīng)用上優(yōu)于其他編碼。存在的問題是重碼太多。究其原因,主要在于只拼音不拼調(diào),音調(diào)分離的編碼方法。這是一種不符合漢語音調(diào)結(jié)合固有屬性特征的不完全拼音編碼。這種編碼在用字符鍵盤輸入時(shí),不得不多次多種類操作,從而影響其實(shí)用價(jià)值。
本發(fā)明的目的是改進(jìn)只拼音不拼調(diào)的拼音編碼方法,提供一個(gè)符合漢語音調(diào)結(jié)合固有屬性的漢字完全拼音編碼,操作更為方便,字詞兼容實(shí)用的計(jì)算機(jī)漢字輸入技術(shù)。
本發(fā)明根據(jù)對(duì)漢字形、音、調(diào)屬性有關(guān)理論的研究,認(rèn)為用于對(duì)漢字拼音編碼的拼音字母及其組合在賦予拼讀音及分類的同時(shí),重要的是也應(yīng)賦予聲調(diào)屬性,并加以分類。換句話說,應(yīng)以漢語的聲調(diào)類為模對(duì)拼音字母及其組合再一次分類。那么,在這些具有漢語語音屬性的拼音字母及其組合所組成的有限集合上定義相應(yīng)的抽象代數(shù)運(yùn)算,使其拼音字母及其組合有序地排列,有機(jī)地組合,轉(zhuǎn)變?yōu)榧绕匆粲帧捌础闭{(diào)的漢字完全拼音編碼—漢字泛拼音編碼。它是一種拼音字母集上有序組編碼,由這些以單音節(jié)形式與漢字對(duì)映的編碼,易于編制多音節(jié)形式的詞碼。這是一個(gè)抽象代數(shù)系統(tǒng)。通過這個(gè)系統(tǒng),具有漢語音、調(diào)屬性的字母集上有序組集與一定容量的漢字集各元素之間形成一一對(duì)映。因些,它是一個(gè)漢字編碼模型;不同于笛卡爾積集這樣的漢字編碼模型。
在拼音字母及其組合上賦予漢語音、調(diào)類,本發(fā)明認(rèn)為不應(yīng)該是隨意的,應(yīng)根據(jù)漢字形、音、調(diào)與漢語音對(duì)映演變規(guī)律構(gòu)擬,以拼音字母的漢語音、調(diào)構(gòu)擬為前提進(jìn)行構(gòu)擬。其聲調(diào)宜分為四類,本發(fā)明用數(shù)字符號(hào)0、1、2、3、分別表示陰平、陽平、上聲和去聲。輕聲作為詞匯,語法現(xiàn)象處理。這些通過構(gòu)擬、賦予漢語音、調(diào)類屬性的拼音字母,輔音字母及其組合以及元音字母及其組合,組成本發(fā)明漢字泛拼音編碼的碼元。后附本發(fā)明的碼元表。其中,部分字母及其組合被賦以多種音、調(diào)類屬性,以使其充分發(fā)揮編碼作用。另外,還規(guī)定字母e具有使前置的拼音字母讀其字母讀音,兩個(gè)拼音字母按反切拼音的作用,而其本身不參與拼讀發(fā)音。
本發(fā)明在上述拼音字母及其組合有限集或稱為本發(fā)明的碼元集上定義兩種抽象代數(shù)運(yùn)算,以確定碼元的排序,拼讀音與“拼”調(diào)類1)乘法運(yùn)算;以輔音字母及其組合在前,元音字母及其組合在后排序,其間拼讀成音,按聲調(diào)類乘法運(yùn)算表“拼”調(diào)類。
2)加法運(yùn)算;以元音字母及其組合在前,輔音字母及其結(jié)合在后排序,按元音字母及其組合讀音,而輔音字母及其組合只有音位而不參與拼讀,其間按聲調(diào)類加法運(yùn)算表“拼”調(diào)類。
聲調(diào)類運(yùn)算表
I、聲調(diào)類乘法運(yùn)算表II、聲調(diào)類加法運(yùn)算表× 0 1 2 3 + 0 1 2 30 0 0 0 0 0 0 1 2 31 0 1 2 3 1 1 2 3 02 0 2 0 2 2 2 3 0 13 0 3 2 1 3 3 0 1 2由上述抽象代數(shù)系統(tǒng)形成的拼音字母及其組合的有序排列是以元音字母及其組合為主的單音節(jié)形式,其排列形式有四類1)、單獨(dú)元音字母及其組合類,2)、輔音字母及其組合在前而元音字母及其組合在后排序類,3)、元音字母及其組合在前而輔音字母及其組合的在后排序類4)、輔音字母及其組合,元音字母及其組合與輔音字母及其組合的復(fù)合排序類。
在第二類排序里,允許兩個(gè)拼音字母與元音字母e排序,規(guī)定用反切拼音;拼讀時(shí)第一個(gè)字母用其輔音,而第二個(gè)字母用其隱含的元音;元音字母e作為反切拼音符號(hào),不參與拼讀,它反映漢字反切拼讀的歷史,也是本發(fā)明的命名為漢字泛拼音編碼的第二個(gè)重要原因。
本發(fā)明編碼范圈可隨著碼元數(shù)量的增大而擴(kuò)大,以適應(yīng)進(jìn)一步不同的需要。但是,為了提高漢字輸入效率,對(duì)于同音同義字(繁體、異體字),部分同音異義字,本發(fā)明采用相應(yīng)的功能鍵通過變換程序的方法實(shí)現(xiàn)以同碼輸入。
編碼實(shí)例及其說明1)mam(媽);為第四類排序單音節(jié)字(詞)編碼,其讀音由m、a拼讀,而其聲調(diào)類據(jù)本發(fā)明聲調(diào)類運(yùn)算表mam=0×3+0=0為陰平調(diào)。所以,當(dāng)讀mā·ma3)ta(它),tye(他),txe(她);參與排序的字母雖然有所不同,但都可拼讀為tā。
本發(fā)明的優(yōu)點(diǎn)是1)本發(fā)明的漢字泛拼音編碼,采用全拼形式,屬于明碼,易學(xué)易記,方便實(shí)用。
2)由于本漢字泛拼音編碼方案所具有的與相應(yīng)容量的漢字集間的良好對(duì)映性,可用于改進(jìn)漢字排序與檢索系統(tǒng)。
漢字泛拼音編碼碼元表I、拼音字母碼元表
II、輔音字母及其組合碼元表 III、元音字母及其組合碼元表
權(quán)利要求
1.一種計(jì)算機(jī)漢字泛拼音編碼輸入法,運(yùn)用字符鍵盤進(jìn)行漢字泛拼音編碼輸入,其特征在于漢字泛拼音編碼方案;在賦予漢語音、調(diào)類屬性的拼音字母及其組合集上定義抽象代數(shù)運(yùn)算,以確定拼音字母及其組合的排序,拼讀音與“拼”調(diào)的編碼方法。
2.根據(jù)權(quán)利要求1所述的一種計(jì)算機(jī)漢字泛拼音編碼方案,其特征在于所述的賦予漢語音、調(diào)類的拼音字母及其組合集;以四個(gè)聲調(diào)類為模,對(duì)拼音字母及其組合再一次分類構(gòu)成的賦有漢語音、調(diào)類固有屬性的拼音字母碼元,輔音字母及其組合碼元以及元音字母及其組合碼元全體。
3.根據(jù)權(quán)利要求1所述的一種計(jì)算機(jī)漢字泛拼音編碼方案,其特征在于所述的在賦予漢語音、調(diào)類屬性的拼音字母及其組合集,即本發(fā)明的漢字泛拼音編碼碼元集上定義抽象代數(shù)運(yùn)算;定義乘法運(yùn)算與加法運(yùn)算兩種抽象代數(shù)運(yùn)算確定以元音字母及其組合為主的排序,拼讀音以及“拼”調(diào)類;其中包含聲調(diào)類運(yùn)算表乘法運(yùn)算表與加法運(yùn)算表確定所“拼”調(diào)類。
全文摘要
一種計(jì)算機(jī)漢字輸入法。它是以其具有漢語語音屬性的拼音字母及其組合的有序排列,既拼音又“拼”調(diào)為主要特征的漢字泛拼音編碼,運(yùn)用字符鍵盤,字詞兼容實(shí)用的計(jì)算機(jī)漢字輸入技術(shù)。本發(fā)明的漢字泛拼音編碼還可用于改進(jìn)漢字排序及檢索系統(tǒng)。
文檔編號(hào)G06F3/023GK1129328SQ9511488
公開日1996年8月21日 申請(qǐng)日期1995年4月29日 優(yōu)先權(quán)日1995年4月29日
發(fā)明者陳松泉 申請(qǐng)人:陳松泉