專利名稱:一種漢字編碼法的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種漢字編碼法,尤指一種可廣泛應(yīng)用于中文輸入及編輯字典的漢字編碼法。
背景技術(shù):
目前,漢字的編碼方式有很多,大多都應(yīng)用于在輸入法上,輸入中文已有多種方法,如最常見的拼音輸入法、五筆字形輸入法,由于拼音輸入法入門容易,無須經(jīng)過專門的學(xué)習(xí),就能進(jìn)行漢字的輸入,所以為大多數(shù)人接受,但是本身存在著重碼多,輸入速度慢的特點(diǎn),滿足不了需要快速錄入的要求,如專業(yè)錄入員,當(dāng)遇到不認(rèn)識(shí)的字,就只有“望字興嘆”;五筆字形輸入法,重碼率低,但在輸入時(shí),如果需要輸入漢字,就切換到中文狀態(tài),如果又要輸入英文,就又要切換到英文狀態(tài),很不方便且在切換的過程中,也需要時(shí)間,影響了錄入速度;另外,有時(shí),現(xiàn)有的字典主要是根據(jù)部首和拼音來編輯的,我們?cè)诓樽值鋾r(shí),在碰到一些不懂部首不知拼音的字,我們就不知道該怎么辦。
發(fā)明內(nèi)容
本發(fā)明的主要目的在于提供一種漢字編碼法,其可編輯成輸入法,在使用時(shí),無需切換就可同時(shí)輸入中文及英文。
本發(fā)明的次要目的在于提供一種漢字編碼法,其可依輸入碼數(shù)的大小順序編輯成字典的頁碼。
為實(shí)現(xiàn)上述目的,本發(fā)明的解決方案為一種漢字編碼法,其包括1)將所有的漢字筆劃,根據(jù)其形狀分成十六種筆碼,并以十六個(gè)預(yù)先設(shè)定的字符與其相對(duì)應(yīng);2)將所有的漢字按其所含筆碼數(shù)分為兩類①五種筆碼內(nèi)的字;②超過五種筆碼的字;3)將超過五種筆碼的字又根據(jù)其結(jié)構(gòu)類型分為以下兩種①部首字,即以左右相伴或上下相連的字為部首字;②不易看出部首的字;4)五種筆碼內(nèi)的字依下列方式取碼按照其筆劃順序取之;5)部首字依下列方式取碼若部首旁的字身筆碼超過四種,先依次取字身的前兩種筆碼及后兩種筆碼共四種筆碼,再取部首的第一筆碼;若部首旁的字身筆碼不足四種,則先取字身筆碼,再取部首前兩碼;6)不易看出部首的字依下列方式取碼先取前兩種筆碼,再取最后兩種筆碼。
所述的漢字編碼法,其上述方法所確定的筆碼,找出對(duì)應(yīng)的字符,按壓所述鍵盤相應(yīng)鍵來輸入漢字。
所述的十六種筆碼定義分別為第一種筆碼,其是外觀具有周邊包圍的筆劃;第二種筆碼,它的筆劃與點(diǎn)完全相像;第三種筆碼,它的筆劃從上而下,跟豎完全一樣;第四種筆碼為有一橫線的筆劃;第五種筆碼,其外觀與阿拉伯?dāng)?shù)字3相似;第六種筆碼,其為與阿拉伯?dāng)?shù)字4的第一筆劃相像;第七種筆碼,其上端與阿拉伯?dāng)?shù)字5相像;第八種筆碼為寫法是由上而下向右勾的筆劃,與阿拉伯?dāng)?shù)字6想像;第九種筆碼,其筆劃與數(shù)字7外形相似;第十種筆碼,其筆劃為左撇或右撇與漢字八想像;第十一種筆碼為寫法由上向下向左勾的筆劃;第十二種筆碼為兩筆交叉的筆劃;第十三種筆碼,其筆劃是兩豎或兩豎加一橫或兩橫;第十四種筆碼為寫法與大于號(hào)相似;第十五種筆碼為寫法與小于號(hào)相似;第十六種筆碼寫法與漢字米相似。
所述的漢字編碼法,其依次與十六種筆碼所對(duì)應(yīng)的十六個(gè)字符分別為0、.、1、2、3、4、5、6、7、8、9、+、″、/、—、*。
所述的漢字編碼法,其依漢字所對(duì)應(yīng)的字符的大小順序,將其編排成字典的頁碼。
本發(fā)明的特點(diǎn)有,其編碼簡(jiǎn)單,好學(xué),好記,可運(yùn)用于中文輸入,在使用過程中,因?yàn)樗x的十六個(gè)字符都不是英文,所以在同一狀態(tài)下,可以同時(shí)輸入中、英文,不需要切換,使用起來較為方便,且其不僅可以用在電腦上,還可以應(yīng)用在手機(jī)上;另外,其還可運(yùn)用于字典編輯,即根據(jù)輸入碼大小編排成頁碼,直接查閱不懂部首不知拼音的字;再者,由于本發(fā)明所用的字符在健盤上較為集中,可以雙手或單手同時(shí)操作,另外,還可以應(yīng)用在手機(jī)上。
圖1為筆碼與預(yù)先設(shè)定的字符對(duì)照表;圖2為本發(fā)明的實(shí)施例。
具體實(shí)施例方式
本發(fā)明公開了一種中英文同時(shí)輸入法,其包括1)將所有的漢字筆劃,根據(jù)其形狀分成十六種筆碼,并以十六個(gè)預(yù)先設(shè)定的字符與其相對(duì)應(yīng);如圖1所示,其為十六種筆碼與預(yù)先設(shè)定的字符對(duì)照表,所述的十六種筆碼定義分別為第一種筆碼,其是外觀具有周邊邊包圍的筆劃,如口、日、國(guó)、田、園等,與其對(duì)應(yīng)的,取碼為0;第二種筆碼,它的筆劃與點(diǎn)完全相像,所以取碼為.;第三種筆碼,它和筆劃從上而下,跟“丨”(讀“1”)完全一樣,所以取碼為1;第四種筆碼為底部有“—”(讀“2”)線的筆劃,此筆劃取碼為2第五種筆碼,其外觀與數(shù)字3相似,跟 一樣,跟氵三點(diǎn)水音一樣而 往上撇跟(氵)三點(diǎn)水第三筆一樣,所以取碼為3;第六種筆碼,其為與數(shù)字4的第一筆劃相像,為相像,而皿像四灬有4點(diǎn),所以取碼為4;第七種筆碼,其上端和 相像,且 有十的一半之感覺,所以取碼為5;
第八種筆碼為寫法是由上而下向右勾的筆劃,如 與6相像,所以取碼為6;第九種筆碼,其筆劃與數(shù)字7外形相似,如 所以取碼為7;第十種筆碼,其筆劃為左撇或右撇,如八 右撇。左撇都取碼為8;第十一種筆碼為寫法由上向下向左勾的筆劃, 所以取碼為9;第十二種筆碼為兩筆交叉的筆劃,如 所以取碼為+;第十三種筆碼,其筆劃是兩豎或兩豎加一橫或兩橫,如所以取碼為11;第十四種筆碼為寫法與大于號(hào)相似,如人, 且冫也和大于符號(hào) 相近,所以取碼為/;第十五種筆碼為寫法與小于號(hào)相似,因?yàn)?-)為負(fù)數(shù)(小于0)所以筆劃兩筆由上向下內(nèi)撇 所以取碼為—;第十六種筆碼寫法與米、相似,所以取碼*(讀音星)。
2)將所有的漢字按其所含筆碼數(shù)分為兩類①五種筆碼內(nèi)的字,如人、力、工、千、全、石、仁、字、守、王、主;②超過五種筆碼的字;3)將超過五種筆碼的字又根據(jù)其結(jié)構(gòu)類型分為以下兩種①部首字,即以左右相伴或上下相連的字,且很容易看出其另一邊的字,如楊、謙、伙、部、數(shù)、淋、蹼、婚、洲、騙等字;②不易看出部首的字,即沒有左右相伴可上下相連的單一體字,如自、臼、酋、我、美、用、車、或、同等字;4)五種筆碼內(nèi)的字依下列方式取碼按照其筆劃順序取之,例如“人”取碼“/”,“卜”取碼“1.”,“工”取碼“212”,“冬”取碼“878..”;5)部首字依下列方式取碼若部首旁的字身筆碼超過四種,先依次取字身的前兩種筆碼及最后兩種筆碼共四種筆碼,再取部首的第一筆碼;若部首旁的字身筆碼不足四種,則先取字身筆碼,再取部首前兩碼;配合圖2所示,例如“娥”取碼“828.4”,“游”取碼“58923”,“增”取碼“-002+”,6)不易看出部首的字依下列方式取碼先取前兩種筆碼,再取后兩種筆碼,例如“暴”取碼“02/-”,“直”取碼“+122”,“頁”取碼“287/”,“象”取碼“708-”。
當(dāng)將其應(yīng)用于中文輸入時(shí),根據(jù)其上述方法所確定的筆碼,找出對(duì)應(yīng)的字符,按壓所述鍵盤相應(yīng)鍵來輸入漢字。
當(dāng)將其應(yīng)用于字典編輯時(shí),其依漢字所對(duì)應(yīng)的字符的大小順序,將其編排成頁碼。
綜上所述,本發(fā)明的特點(diǎn)有,其編碼簡(jiǎn)單,好學(xué),好記,可運(yùn)用于中文輸入,在使用過程中,因?yàn)樗x的十六個(gè)字符都不是英文,所以在同一狀態(tài)下,可以同時(shí)輸入中英文,不需要切換,使用起來較為方便,且其不僅可以用在電腦上,還可以應(yīng)用在手機(jī)上;另外,其還可運(yùn)用于字典編輯,即根據(jù)輸入碼大小編排成頁碼,直接查閱不懂部首不知拼音的字;再者,由于本發(fā)明所用的字符在健盤上較為集中,可以雙手或單手同時(shí)操作。
權(quán)利要求
1.一種漢字編碼法,其特征在于其包括1)將所有的漢字筆劃,根據(jù)其形狀分成十六種筆碼,并以十六個(gè)預(yù)先設(shè)定的字符與其相對(duì)應(yīng);2)將所有的漢字按其所含筆碼數(shù)分為兩類①五種筆碼內(nèi)的字;②超過五種筆碼的字;3)將超過五種筆碼的字又根據(jù)其結(jié)構(gòu)類型分為以下兩種①部首字,即以左右相伴或上下相連的字為部首字;②不易看出部首的字;4)五種筆碼內(nèi)的字依下列方式取碼按照其筆劃順序取之;5)部首字依下列方式取碼若部首旁的字身筆碼超過四種,先依次取字身的前兩種筆碼及后兩種筆碼共四種筆碼,再取部首的第一筆碼;若部首旁的字身筆碼不足四種,則先取字身筆碼,再取部首前兩碼;6)不易看出部首的字依下列方式取碼先取前兩種筆碼,再取最后兩種筆碼。
2.如權(quán)利要求1所述的漢字編碼法,其特征在于根據(jù)權(quán)利要求1所確定的筆碼,找出對(duì)應(yīng)的字符,按壓所述鍵盤相應(yīng)鍵來輸入漢字。
3.如權(quán)利要求1或2所述的漢字編碼法,其特征在于所述的十六種筆碼定義分別為第一種筆碼,其是外觀具有周邊包圍的筆劃;第二種筆碼,它的筆劃與點(diǎn)完全相像;第三種筆碼,它的筆劃從上而下,跟豎完全一樣;第四種筆碼為有一橫線的筆劃;第五種筆碼,其外觀與阿拉伯?dāng)?shù)字3相似;第六種筆碼,其為與阿拉伯?dāng)?shù)字4的第一筆劃相像;第七種筆碼,其上端與阿拉伯?dāng)?shù)字5的上端相像;第八種筆碼為寫法是由上而下向右勾的筆劃,與阿拉伯?dāng)?shù)字6想像;第九種筆碼,其筆劃與數(shù)字7外形相似;第十種筆碼,其筆劃為左撇或右撇與漢字八想像;第十一種筆碼為寫法由上向下向左勾的筆劃;第十二種筆碼為兩筆交叉的筆劃;第十三種筆碼,其筆劃是兩豎或兩豎加一橫或兩橫;第十四種筆碼為寫法與大于號(hào)相似;第十五種筆碼為寫法與小于號(hào)相似;第十六種筆碼寫法與漢字米相似。
4.如權(quán)利要求3所述的漢字編碼法,其特征在于依次與十六種筆碼所對(duì)應(yīng)的十六個(gè)字符分別為0、.、1、2、3、4、5、6、7、8、9、+、″、/、-、*。
5.如權(quán)利要求4所述的漢字編碼法,其特征在于依漢字所對(duì)應(yīng)的字符的大小順序,將其編排成頁碼。
全文摘要
一種漢字編碼法,包括1)將所有漢字筆劃,根據(jù)其形狀分成十六種筆碼,以十六個(gè)預(yù)先設(shè)定的字符與其相對(duì)應(yīng);2)將所有漢字按其所含筆碼數(shù)分為兩類五種筆碼內(nèi)的字、超過五種筆碼的字;3)將超過五種筆碼的字又分為以下兩種部首字、不易看出部首的字;4)五種筆碼內(nèi)的字依下列方式取碼按照其筆劃順序取之;5)部首字依下列方式取碼若部首旁的字身筆碼超過四種,先取字身前兩種筆碼及后兩種筆碼,再取部首的第一筆碼;若部首旁的字身筆碼不足四種,先取字身筆碼,再取部首前兩碼;6)不易看出部首的字依下列方式取碼先取前兩種筆碼,再取后兩種筆碼;本發(fā)明編碼簡(jiǎn)單可同時(shí)輸入中、英文;還可依輸入碼數(shù)的大小順序編輯成字典的頁碼。
文檔編號(hào)G06F17/28GK1889019SQ20051008010
公開日2007年1月3日 申請(qǐng)日期2005年6月29日 優(yōu)先權(quán)日2005年6月29日
發(fā)明者鐘萬財(cái) 申請(qǐng)人:鐘萬財(cái)