專利名稱:一種與字詞輸入相結(jié)合的自定義大文本輸入法的制作方法
技術(shù)領(lǐng)域:
本發(fā)明是一種自定義大文本輸入法,特別是一種與字詞輸入相結(jié)合的自定義大文
本快速輸入法,屬于自定義大文本輸入法的創(chuàng)新技術(shù)。
背景技術(shù):
計算機輸入法可謂五花八門,都力求做到方便快捷,但現(xiàn)有的輸入法都只能實現(xiàn)字或詞的輸入,包括自定義字或詞,沒有一種輸入法能在字詞輸入的基礎(chǔ)上實現(xiàn)大文本的快速輸入。 一般輸入法要輸入一段文本都是通過輸入該段文本的字或詞來逐個完成,如果文本比較大而且使用頻率較高,那么這種輸入方法的效率就比較低。
發(fā)明內(nèi)容
本發(fā)明的目的在于考慮上述問題而提供一種可有效提高輸入效率的自定義大文本輸入法。本發(fā)明操作簡單,方便實用。
本發(fā)明的技術(shù)方案是本發(fā)明的自定義大文本輸入法,每個大文本都設(shè)有對應的
編碼,每個大文本與對應的編碼以數(shù)據(jù)庫格式存放在大文本庫,輸入大文本時,從大文本庫
中篩選出大文本對應的編碼,輸入到光標所指示的位置。 上述用戶能對大文本庫作文本的維護操作。 上述大文本庫的維護操作包括文本的添加與修改操作。 上述大文本庫的維護操作還包括文本的查看、刪除操作。
上述大文本的編碼方法是用文本中前幾個漢字的拼音首字母作為編碼。
上述大文本的編碼方法是四字母編碼法,即任何一段大文本都對應一個固定長
度的四字母編碼。 上述大文本的編碼方法是不規(guī)則編碼法,即用戶可以根據(jù)自己行業(yè)應用需要或者愛好自行進行編碼,通過輸入自行編碼得到用戶需要的大文本,或字或詞。
本發(fā)明采用大文本輸入法與字詞的輸入相結(jié)合的方法,除了可進行通常的字或詞輸入之外,還可以作自定義大文本輸入。這種自定義大文本可以通過對應的簡單編碼實現(xiàn)快速的一次性輸入,而不需要由該段文本的字或詞逐個組成。大文本輸入法支持的文本大小達到1000個字符以上,采用大文本對應編碼的模式,可以通過編輯簡單的幾個編碼,從大文本庫中篩選出對應的大文本,輸入到光標所指示的位置。大文本與對應的編碼以數(shù)據(jù)
庫格式存放,用戶可對該庫作文本的添加與修改等維護操作。本發(fā)明是一種方便實用的自定義大文本輸入法。
圖1為本發(fā)明大文本輸入法的結(jié)構(gòu)框圖。
圖2是維護框圖。
圖3是維護界面。
圖4是輸入并選擇大文本。。
具體實施方式
實施例 本發(fā)明的結(jié)構(gòu)示意圖如圖1、2、3、4所示,本發(fā)明的自定義大文本輸入法,每個大 文本都設(shè)有對應的編碼,每個大文本與對應的編碼以數(shù)據(jù)庫格式存放在大文本庫,輸入大
文本時,從大文本庫中篩選出大文本對應的編碼,輸入到光標所指示的位置。 上述用戶能對大文本庫作文本的維護操作。 上述大文本庫的維護操作包括文本的添加與修改操作。 上述大文本庫的維護操作還包括文本的查看、刪除操作。
上述大文本的編碼方法是用文本中前幾個漢字的拼音首字母作為編碼。
上述大文本的編碼方法是四字母編碼法,即任何一段大文本都對應一個固定長
度的四字母編碼。
上述大文本的編碼方法是不規(guī)則編碼法,即用戶可以根據(jù)自己行業(yè)應用需要或 者愛好自行進行編碼,通過輸入自行編碼得到用戶需要的大文本,或字或詞。本實施例中,
本發(fā)明大文本輸入法的原理框圖如圖1所示,具體是通過以下方式來實現(xiàn)
1)兼容通常的字詞輸入本發(fā)明可以兼容通常的字或詞的輸入方法,例如五筆輸 入法、智能拼音輸入法等。字與詞的存放仍然可采用通常的字庫文件形式,或直接調(diào)用已有 的字庫文件。
2)自定義大文本編碼方法采用大文本編碼方法,可以把大文本以及對應的編碼 存放在本地大文本庫文件中。大文本庫文件采用二維關(guān)系型數(shù)據(jù)庫格式。例如"我愛中華 人民共和國!我愛這生我養(yǎng)我的地方!我愛這神州大地!是中國共產(chǎn)黨給了我們這個美 麗的國家新的生命!"對上述文字用大文本編碼法進行編碼并添加于大文本庫中。
本發(fā)明的編碼方法及快速輸入方法如下 1)用此文本前若干個(例如6個)漢字首字母的拼音,即"wazhrm",作為這個文 本在庫中的編碼號,把此編碼號以及對應的文本存放于大文本庫中。只要輸入此大文本的 前6個漢字首字母的拼音,即"wazhrm",則大文本庫中"wazhrm"所對應的大文本就會被篩 選出來顯示在待選的列表中。同待選列表中字或詞的選擇一樣,當按下列表中大文本對應 的序號時,大文本就會被輸入到光標所在位置。 2)可以選用四個字母例如"abcd"這四字母作為此文本的編碼號,把此文本及對 應的編碼一起存放于大文本庫中。只要輸入此編碼,則大文本庫中"abcd"所對應的大文本 就會被篩選出來顯示在待選列表中,當按下相應的選擇鍵時,大文本就會被輸入到光標所 在位置。輸入并選擇大文本如圖4所示。 3)用戶可以根據(jù)自己的愛好或者行業(yè)需求對文本進行編碼。例如醫(yī)療行業(yè)錄入診 斷結(jié)果時,可采用字母分類再加數(shù)字序號形式編碼。根據(jù)病理采用字母對診斷結(jié)果分類,再 對同一類的不同診斷結(jié)果用數(shù)字序號區(qū)分。例如上述醫(yī)療行業(yè)錄入診斷結(jié)果,用戶輸入診 斷結(jié)果對應的分類字母以及同類中的數(shù)字序號,則即可從文本庫中篩選出對應大文本并顯 示在相應位置。 本發(fā)明大文本庫的維護包括用戶可以對大文本庫作添加、修改、查看以及刪除等
4操作。若想修改已經(jīng)存放在大文本庫中的文本內(nèi)容,可以通過編碼或文本內(nèi)容等不同途徑 進行檢索,從大文本庫中查詢出所需要修改的大文本然后可做修改等操作。大文本庫的維 護進入方式與自定義字詞的方式一樣,維護框圖如圖2所示,維護界面如圖3所示。
權(quán)利要求
一種與字詞輸入相結(jié)合的自定義大文本輸入法,其特征在于每個大文本都設(shè)有對應的編碼,每個大文本與對應的編碼以數(shù)據(jù)庫格式存放在大文本庫,輸入大文本時,從大文本庫中篩選出大文本對應的編碼,輸入到光標所指示的位置。
2. 根據(jù)權(quán)利要求1所述的自定義大文本輸入法,其特征在于上述用戶能對大文本庫作文本的維護操作。
3. 根據(jù)權(quán)利要求2所述的自定義大文本輸入法,其特征在于上述大文本庫的維護操作包括文本的添加與修改操作。
4. 根據(jù)權(quán)利要求3所述的自定義大文本輸入法,其特征在于上述大文本庫的維護操作還包括文本的查看、刪除操作。
5. 根據(jù)權(quán)利要求1至4任一項所述的自定義大文本輸入法,其特征在于上述大文本的編碼方法是用文本中前幾個漢字的拼音首字母作為編碼。
6. 根據(jù)權(quán)利要求5所述的自定義大文本輸入法,其特征在于上述大文本的編碼方法是四字母編碼法,即任何一段大文本都對應一個固定長度的四字母編碼。
7. 根據(jù)權(quán)利要求6所述的自定義大文本輸入法,其特征在于上述大文本的編碼方法是不規(guī)則編碼法,即用戶可以根據(jù)自己行業(yè)應用需要或者愛好自行進行編碼,通過輸入自行編碼得到用戶需要的大文本,或字或詞。
全文摘要
本發(fā)明是一種與字詞輸入相結(jié)合的自定義大文本輸入法。每個大文本都設(shè)有對應的編碼,每個大文本與對應的編碼以數(shù)據(jù)庫格式存放在大文本庫,輸入大文本時,從大文本庫中篩選出大文本對應的編碼,輸入到光標所指示的位置。本發(fā)明除了可進行通常的字或詞輸入之外,還可以作自定義大文本輸入。這種自定義大文本可以通過對應的簡單編碼實現(xiàn)快速的一次性輸入,而不需要由該段文本的字或詞逐個組成。大文本輸入法支持的文本大小達到1000個字符以上,采用大文本對應編碼的模式,可以通過編輯簡單的幾個編碼,從大文本庫中篩選出對應的大文本,輸入到光標所指示的位置。大文本與對應的編碼以數(shù)據(jù)庫格式存放,用戶可對該庫作文本的添加與修改等維護操作。本發(fā)明是一種方便實用的自定義大文本輸入法。
文檔編號G06F17/30GK101751143SQ20091021446
公開日2010年6月23日 申請日期2009年12月31日 優(yōu)先權(quán)日2009年12月31日
發(fā)明者張小波, 楊燕燕, 程良倫, 邱彬 申請人:廣東工業(yè)大學