納西東巴象形文和中文的綜合輸入方法
【專利摘要】本發(fā)明屬于自然語言預(yù)處理領(lǐng)域,具體的涉及一種實(shí)現(xiàn)納西東巴象形文和中文的綜合輸入方法,主要包括計(jì)算機(jī)、操作系統(tǒng)和基于操作系統(tǒng)的輸入法編輯器組件,該綜合輸入法包括以下步驟:建立納西東巴象形文字字庫;建立納西東巴象形文字與漢語一一對(duì)應(yīng)的碼表;設(shè)置顯示候選窗口,使得漢字、與漢字相同意思的納西東巴象形文字比鄰顯示。本發(fā)明的輸入法支持中文和納西東巴象形文的綜合輸入,用戶使用本發(fā)明的輸入方法既可以輸入中文,也可以輸入納西東巴象形文。用戶可以方便快捷地完成中文和納西東巴象形文的綜合輸入。避免了輸入法只支持納西東巴象形文的輸入,不支持中文輸入。同時(shí)對(duì)挽救和保護(hù)納西東巴象形文字具有重要的意義。
【專利說明】
納西東巴象形文和中文的綜合輸入方法
技術(shù)領(lǐng)域
[0001] 本發(fā)明屬于自然語言預(yù)處理領(lǐng)域,具體的涉及一種實(shí)現(xiàn)納西東巴象形文和中文的 綜合輸入方法。
【背景技術(shù)】
[0002] 在以滇西北麗江縣為中心的金沙江和瀾滄江流域,居住著納西族人民,他們創(chuàng)造 出了獨(dú)特的民族文化,在國內(nèi)外學(xué)術(shù)文化研究中占有特殊的地位。納西東巴象形文字是納 西族先民模仿人、獸、花、鳥和山川河流等形狀創(chuàng)造的,主要作為納西語的書面記錄形式,是 納西民族文化中的一顆璀璨明珠。納西東巴象形文字以其獨(dú)特的形狀、優(yōu)雅的造型和特殊 的社會(huì)人文含義著稱于世。納西東巴象形文字至今仍在使用,是公認(rèn)的世界上唯一活著的 古文字。它不僅是中華文明的瑰寶,也是世界文化發(fā)展史上的寶貴財(cái)產(chǎn)。然而,針對(duì)納西東 巴象形文的計(jì)算機(jī)輸入法還很少。因此,發(fā)明易學(xué)易用的納西東巴象形文輸入法,以達(dá)到有 效保護(hù)和廣泛傳播納西東巴象形文的目的,成為了一個(gè)急待解決的重要問題。
[0003] 目前針對(duì)納西東巴象形文的輸入法專利主要有以下幾種:
[0004] 1.拼音輸入法:昆明理工大學(xué)發(fā)明了一種納西語-納西拼音、納西語-漢語、納西 語-英語輸入法。該輸入法通過輸入納西東巴象形文字的納西語發(fā)音、中文發(fā)音或者英語詞 義進(jìn)行輸入。該輸入法重碼率高,輸入速度慢,用戶需要對(duì)納西語讀音和字形非常熟悉,適 用范圍較小。對(duì)于用戶來說,不容易掌握。
[0005] 2.形碼輸入法:(1)大連民族學(xué)院發(fā)明了一種形碼輸入法。該輸入法依據(jù)納西東巴 象形文的空間構(gòu)圖規(guī)律,將納西東巴象形文字拆分為特定圖塊作為編碼碼元,然后將這些 編碼碼元對(duì)應(yīng)到鍵盤上的位置,根據(jù)圖塊編碼碼元進(jìn)行納西東巴象形文字的輸入。該輸入 法的缺點(diǎn)是用戶需要對(duì)納西東巴象形文非常熟悉,能夠快速地將納西東巴象形文拆分為指 定圖塊,同時(shí)還需要掌握不同編碼碼元所對(duì)應(yīng)的鍵盤位置,才能完成納西東巴象形文的輸 入,不易于掌握和使用。(2)北京信息科技大學(xué)發(fā)明了一種形碼輸入法。該輸入法根據(jù)納西 東巴象形文的5類結(jié)構(gòu)特征,即:塊數(shù)、孔數(shù)、端點(diǎn)個(gè)數(shù)、三叉點(diǎn)數(shù)、四叉點(diǎn)數(shù),將這些特征值 作為特征碼來存入數(shù)據(jù)表。用戶輸入一個(gè)納西東巴象形文時(shí),首先需要對(duì)該字進(jìn)行拆分,數(shù) 出該字5個(gè)結(jié)構(gòu)特征的數(shù)目分別是多少,才能輸入該字。該輸入法的缺點(diǎn)是需要用戶熟悉納 西象形文字形,難度較大,同時(shí)還需要數(shù)出5個(gè)結(jié)構(gòu)特征的數(shù)目,費(fèi)時(shí)、效率較低且容易數(shù) 錯(cuò),因此較難掌握和不易使用。
[0006] 3.分類拼意輸入法:大理學(xué)院發(fā)明的分類拼意輸入法,該輸入法將納西東巴象形 文按照字的意思劃分為21類,分別用21個(gè)英文字母作為該字對(duì)應(yīng)的分類編碼,以該字對(duì)應(yīng) 漢字的讀音作為拼意編碼,分類編碼和拼意編碼組合構(gòu)成納西東巴象形文的分類拼意編碼 輸入法。該輸入法的缺點(diǎn)是用戶需要掌握每個(gè)納西東巴象形文字屬于21個(gè)分類中的哪個(gè)類 另IJ,才能完成輸入,難度大,效率低。
[0007] 以上納西東巴象形文輸入法存在的共同缺點(diǎn)如下:
[0008] (1)用戶需要對(duì)納西東巴象形文非常熟悉,了解納西東巴象形文的字形、結(jié)構(gòu)、具 體意義,不認(rèn)識(shí)納西東巴象形文的用戶無法使用這些輸入法。例如,用戶要輸入納西象形文 1在納西象形文中相當(dāng)于中文的"坐"字),如果不知道納西東巴象形文中 如何書寫,不知道該字的字形和結(jié)構(gòu),就無法使用形碼輸入法。同樣,用戶如果不熟悉 納西東巴象形文,使用拼音輸入法和分類拼意輸入法時(shí),同一個(gè)讀音給出多個(gè)納西東巴象 形文候選項(xiàng)時(shí),也無法知道要輸入哪一個(gè)。
[0009] (2)以上納西東巴象形文輸入法只能輸入納西東巴象形文,當(dāng)需要輸入中文時(shí)還 需要切換到中文輸入法。當(dāng)有大量的中文和納西東巴象形文需要混合輸入時(shí),就需要頻繁 地切換納西東巴象形文輸入法和中文輸入法,從而影響輸入的連續(xù)性,造成使用不便,導(dǎo)致 輸入效率低。
【發(fā)明內(nèi)容】
[0010] 本發(fā)明針對(duì)現(xiàn)有技術(shù)存在中文和納西東巴象形文綜合輸入時(shí),用戶需要不斷切換 輸入法,降低了輸入速度;由于缺乏納西東巴象形文與中文的對(duì)照,導(dǎo)致不熟悉納西東巴象 形文的用戶無法準(zhǔn)確輸入納西東巴象形文等問題,提出一種納西東巴象形文和中文的綜合 輸入方法。
[0011] 本發(fā)明的技術(shù)方案是:納西東巴象形文和中文的綜合輸入方法,主要包括計(jì)算機(jī)、 操作系統(tǒng)和基于操作系統(tǒng)的輸入法編輯器組件,該綜合輸入法包括以下步驟:
[0012] 步驟一:建立納西東巴象形文字字庫;
[0013] 步驟二:建立納西東巴象形文字與漢語一一對(duì)應(yīng)的碼表;
[0014] 步驟三:設(shè)置顯示候選窗口,使得漢字、與漢字相同意思的納西東巴象形文字比鄰 顯不〇
[0015] 所述的納西東巴象形文和中文的綜合輸入方法,所述步驟二中的編碼按照"中文 文字+中文拼音+換行符+與中文文字具有相同意思的納西東巴象形文文字+中文拼音"的格 式列出所有中文文字、納西東巴象形文字與中文拼音的對(duì)照列表,并依據(jù)中文拼音順序排 列。
[0016] 所述的納西東巴象形文和中文的綜合輸入方法,所述步驟三具體為:在碼表中查 到匹配全部或者部分的拼音后,納西東巴象形文和中文的輸出模塊負(fù)責(zé)顯示相應(yīng)的中文文 字和納西東巴象形文文字作為候選項(xiàng),供用戶選擇。
[0017] 本發(fā)明的有益效果是:1、本發(fā)明的輸入法支持中文和納西東巴象形文的綜合輸 入,用戶使用本發(fā)明的輸入法既可以輸入中文,也可以輸入納西東巴象形文。因此,用戶可 以方便快捷地完成中文和納西東巴象形文的綜合輸入。其他發(fā)明中的納西東巴象形文輸入 法只支持納西東巴象形文的輸入,不支持中文輸入。用戶如果需要綜合輸入中文和納西東 巴象形文,需要頻繁變換中文輸入法和納西東巴象形文輸入法,既繁瑣,又費(fèi)時(shí),導(dǎo)致輸入 效率很低。
[0018] 2、本發(fā)明的輸入法實(shí)現(xiàn)了中文和納西東巴象形文的對(duì)照。用戶不需要掌握納西東 巴象形文,只需要輸入中文拼音,就會(huì)列出該中文拼音對(duì)應(yīng)的漢字,每個(gè)漢字后列出與其意 思相同的納西東巴象形文。通過中文漢字與納西東巴象形文的對(duì)照,使得用戶可以簡單和 準(zhǔn)確地輸入納西東巴象形文。其他發(fā)明中的輸入法由于缺乏納西東巴象形文與中文的對(duì) 照,導(dǎo)致不熟悉納西東巴象形文的用戶無法準(zhǔn)確輸入納西東巴象形文。
[0019] 3、本發(fā)明對(duì)拯救納西象形文字,具有重要的貢獻(xiàn)。納西象形文字因?yàn)槭艿降赜虻?限制,使用人數(shù)越來越少。另一方面隨著普通話的推廣,義務(wù)教育的普及,使用中文的人數(shù) 越來越多。本發(fā)明特有的中文和相同意思的納西象形文字比鄰排列,使得初學(xué)者能夠很方 便的認(rèn)知納西象形文字,這對(duì)推廣使用納西象形文字具有重要意義。
【附圖說明】
[0020] 圖1為圖1碼表文件內(nèi)容示例;
[0021] 圖2為輸入法顯示的候選項(xiàng)的界面示例;
[0022]圖3為輸入法的處理流程圖;
【具體實(shí)施方式】
[0023]實(shí)施例1:結(jié)合圖1-圖3,納西東巴象形文和中文的綜合輸入方法,主要包括計(jì)算 機(jī)、操作系統(tǒng)和基于操作系統(tǒng)的輸入法編輯器組件,其特征在于:該綜合輸入法包括以下步 驟:
[0024] 步驟一:建立納西東巴象形文字字庫;
[0025] 步驟二:建立納西東巴象形文字與漢語一一對(duì)應(yīng)的碼表;
[0026]按照"中文文字+中文拼音+換行符+與中文文字具有相同意思的納西東巴象形文 文字+中文拼音"的格式列出所有中文文字、納西東巴象形文字與中文拼音的對(duì)照列表,并 依據(jù)中文拼音順序排列。
[0027]步驟三:設(shè)置顯示候選窗口,使得漢字、與漢字相同意思的納西東巴象形文字比鄰 顯示。在碼表中查到匹配全部或者部分的拼音后,納西東巴象形文和中文的輸出模塊負(fù)責(zé) 顯示相應(yīng)的中文文字和納西東巴象形文文字作為候選項(xiàng),供用戶選擇。
[0028]實(shí)施例2:結(jié)合附圖,納西東巴象形文和中文的綜合輸入方法,包括中文拼音輸入 模塊,碼表查找與匹配模塊,納西東巴象形文和中文的輸出模塊;各部分具體功能與處理步 驟如下:
[0029] (1)中文拼音輸入模塊負(fù)責(zé)接收電腦鍵盤輸入。頂E是Windows系統(tǒng)中的輸入法編 輯器組件,中文拼音輸入模塊使用ME從鍵盤接收用戶輸入的中文拼音。
[0030] (2)碼表查找與匹配模塊負(fù)責(zé)將中文拼音輸入模塊接收到的用戶通過鍵盤鍵入的 中文拼音,在碼表中進(jìn)行查找,匹配到對(duì)應(yīng)的納西東巴象形文和中文。其中,碼表保存了納 西東巴象形文和中文的綜合輸入法的特征信息和編碼規(guī)則信息,碼表的規(guī)則定義如下:
[0031] 按照"中文文字+中文拼音+換行符+與中文文字具有相同意思的納西東巴象形文 文字+中文拼音"的格式列出所有中文文字、納西東巴象形文字與中文拼音的對(duì)照列表,并 依據(jù)中文拼音順序排列。圖1展示了中文拼音zuo的碼表內(nèi)容。其中,納西東巴象形文
與"坐"意思相同;納西東巴象形文
與"左"意思相同;納西東巴象形文,與"做"意 思相同。
[0032] (3)在碼表中查到匹配全部或者部分的拼音后,納西東巴象形文和中文的輸出模 塊負(fù)責(zé)顯示相應(yīng)的中文文字和納西東巴象形文文字作為候選項(xiàng),供用戶選擇。例如,當(dāng)用戶 輸入中文拼音zuo時(shí),輸入法顯示的候選項(xiàng)界面如圖2所示。
[0033] (4)用戶根據(jù)需要,按數(shù)字選擇輸入的字。例如,按數(shù)字1,輸入"坐"字;按數(shù)字4,輸
[0034]納西東巴象形文和中文的綜合輸入法安裝時(shí),會(huì)將輸入法程序安裝到Windows系 統(tǒng)中,并將納西東巴象形文字庫安裝到Windows系統(tǒng)的Fonts目錄中。納西東巴象形文和中 文的綜合輸入法啟動(dòng)時(shí),首先加載碼表。當(dāng)用戶從鍵盤輸入中文拼音時(shí),中文拼音輸入模塊 負(fù)責(zé)接收用戶通過鍵盤輸入的中文拼音,碼表查找與匹配模塊根據(jù)碼表查找用戶輸入的中 文拼音,納西東巴象形文和中文的輸出模塊顯示相應(yīng)的中文文字和納西東巴象形文文字作 為候選項(xiàng),并根據(jù)用戶的選擇輸出文字。納西東巴象形文和中文的綜合輸入法的處理流程 圖如圖3所示。
【主權(quán)項(xiàng)】
1. 納西東巴象形文和中文的綜合輸入方法,主要包括計(jì)算機(jī)、操作系統(tǒng)和基于操作系 統(tǒng)的輸入法編輯器組件,其特征在于:該綜合輸入法包括以下步驟: 步驟一:建立納西東巴象形文字字庫; 步驟二:建立納西東巴象形文字與漢語一一對(duì)應(yīng)的碼表; 步驟三:設(shè)置顯示候選窗口,使得漢字、與漢字相同意思的納西東巴象形文字比鄰顯 不。2. 根據(jù)權(quán)利要求1所述的納西東巴象形文和中文的綜合輸入方法,其特征在于:所述步 驟二中的編碼按照"中文文字+中文拼音+換行符+與中文文字具有相同意思的納西東巴象 形文文字+中文拼音"的格式列出所有中文文字、納西東巴象形文字與中文拼音的對(duì)照列 表,并依據(jù)中文拼音順序排列。3. 根據(jù)權(quán)利要求1所述的納西東巴象形文和中文的綜合輸入方法,其特征在于:所述步 驟三具體為:在碼表中查到匹配全部或者部分的拼音后,納西東巴象形文和中文的輸出模 塊負(fù)責(zé)顯示相應(yīng)的中文文字和納西東巴象形文文字作為候選項(xiàng),供用戶選擇。
【文檔編號(hào)】G06F3/023GK106055124SQ201610407393
【公開日】2016年10月26日
【申請(qǐng)日】2016年6月12日
【發(fā)明人】時(shí)雷, 段其國, 張娟娟, 馬新明, 夏斌, 席磊, 喬紅波, 萬晶
【申請(qǐng)人】河南農(nóng)業(yè)大學(xué)