專利名稱:青少年規范筆順碼的制作方法
技術領域:
本發明涉及一種計算機的漢字鍵盤輸入方法。
計算機漢字輸入的關鍵是漢字的編碼技術。到目前為止國內外提出的漢字編碼方案已達數百種,歸納一下,基本上可分為形碼和音碼兩大類。其中形碼中已出現使用筆形進行編碼的技術,如四角號碼,取了10種筆形與構件;筆形編碼法用了6個筆形和兩種構件。但是由于這些筆形編碼方案所采用的筆形數量太少,同漢字結構的實際筆形距離較大,使用起來仍需不斷分析思索才能運用;再是這些筆形構件都得用數碼替換,不能直觀。又如鴻鐘碼它是使用漢字全部自然筆畫依習慣筆順輸入的,但是,由于它沒有排出字序,每個字要輸入全部筆畫,因之這種方案編出的漢字編碼其碼長是相當長的,通用漢字的最大畫數達36畫,為了減少碼長它又不得不加進部件之類的組合筆畫。這樣又屬一種筆畫與部件的混合編碼,使使用者加大了記憶量。本發明以漢字的全部自然筆畫為字母對筆順進行排序為基礎,在漢字排序的基礎上編碼輸入,碼長可減少原畫數的50%以上。并可利用計算機的提示功能進行重碼提示,縮短碼長。以漢字筆畫為字母對筆順進行排序編碼輸入辦法,系根據發明人1979年提出的《漢字寫法與筆式筆順排檢》漢字排序方案,(該方案曾編入中國科技情報學會《漢字編碼方案目錄》第一期,全文曾在1981年春中國中文信息研究會(籌)第一次天津學術會議上作為資料以油印本在會上分發,1994年成都科技大學出版社以同名書出版)開發發明的。先發明了《計算機漢字筆序碼鍵盤輸入方法》。該輸入法于1996.2.3日提出專利申請,申請號96101856 9,于1999.5.12日公開,公開號CN1216374A。這個輸入法提出35個能基本覆蓋全部通用字的漢字自然筆形,即通用字中凹凸鼎三字用到的 ㄣ3個筆形舍去,改用35個筆形中的一(橫)、(橫折)、丨(豎)、(豎折)4個筆形組合。筆順根據一般習慣結合字形結構規律確定。現鑒于1997.4.7日國家頒布了《現代漢語通用字筆順規范》,因此漢字編碼的筆畫與筆順必須按照國家規定。為此,發明人有必要在原《計算機漢字筆序碼鍵盤輸入方法》的基礎上另作一個規范筆順碼供青少年特別是開始學字的小學生使用。定名為“青少年規范筆順碼”,簡稱“規范筆順碼”。而前作的“筆序碼”經改進后可供一般已識字的中老年人使用。
規范筆順碼根據公布的現代漢語通用字字形(宋體)采用38種筆形,即包括上述 ㄣ3個筆形,依照國家頌布的《現代漢語通用字筆順規范》規定的筆順,對國標6763字進行筆順排序編碼。取碼以字序的上下字之間有一筆之差為準,即取字序的上下字之間有區別次序作用的筆畫為碼,舍去其余沒有區別次序作用的筆畫,確定碼長,用于輸入。因此有效地減少了輸入畫數。為了進一步縮短碼長,提高輸入速度,對于一些筆畫較多,收字量又大的偏旁與某些高頻字做了筆畫簡碼。
本發明的實施方案第一步提出38個能覆蓋全部通用字的筆形即公有筆形為碼元,依據通用字規定的橫、豎、撇、捺(點)、折五種筆畫分類排列,每類之中又根據其結構排成一定次序,并予命名,制定一個“規范筆順碼筆形碼元表”。如表1所示。另有一個○碼元不列入。按到目前為止對漢字用到的全部筆形,國家未頒布標準。今后國家頒布標準時本編碼將隨時進行修改。第二步以漢字筆形碼元表為準繩(等同拼音文字的字母),對收錄的漢字依筆順進行排序。即依筆順一一對照筆形碼元表的筆形次序排出各字的先后位置,凡第一筆為一(橫)的字在最前,丨(豎)的次之,(豎鉤)再次之,ノ(撇)再次之,依此類推。橫下的筆形 (挑) (逆點),捺下的 (捺) (平捺)----等,雖不能作起筆,但仍在排序中起到應有作用。例如一(橫)丨(豎)一(橫)開頭的字排完后,接著便是一(橫)丨(豎) (挑)開頭的字; (垂點) (垂點)一(橫)開頭的字排完后便是 (垂點) (垂點) (逆點)開頭的字,如此類推。每個漢字都可依次列出其筆形碼元并排定次序。第三步在筆順排序的基礎上以各字的有區別前后次序的筆形碼元取碼,即前后字之間有一筆之差為準取碼,舍去其余沒有區別字序作用的筆形,確定碼長。這種辦法可稱之為“取頭舍尾”。舉例如下如以依字序排列成的一二三豐彗慧6字為例,一字取1橫畫為碼,二字取2橫畫為碼,三字取3橫畫為碼,豐字取3橫畫1豎畫為碼,而彗字慧字則只要在豐字基礎上迭加1橫畫為碼,即彗在豐的筆畫后加1橫畫共5碼,慧在彗的筆畫后加1橫畫共6碼;又如十工士土匪款6字,十字取橫豎2畫為碼,工士土各取橫豎橫3畫為碼,而匪字款字只要在士字基礎上迭加1橫畫取碼,即匪字為4碼,款字為5碼。上舉各字前后字之間均僅一畫之差。有的字因處在兩種筆形交接處,畫數減少幅度較大,如州那疏均僅1筆;鍥舉鼐僅2筆;疆肄鶴僅3筆;爨鬻僅5畫,因而確定碼長,制定“規范筆順碼檢索字序表與編碼碼表”,用于輸入。如表2所示。
進一步縮短碼長減少輸入畫數的措施從檢索字序表與編碼碼表來看,許多字的碼長還是相當長的。這里的碼長最少為1碼,最多為15碼,按在輸入軟件中最大碼長為12碼。15碼的在國標6763字中僅2字,即襞避;14碼的僅3字,即黢黝鲴,平均為6碼相近。這樣碼長自然猶嫌過長。為縮短碼長減少輸入鍵數,本方案采取了如下兩項措施一、利用計算機提示功能結合本編碼方案以筆順排序的特點,采取了重碼提示,與筆筆(鍵鍵)提示,并有后續提示與翻頁提示的辦法,以前面碼元少的字來提示后面碼元多的字。例如可用“一“字提示豐、彗、慧、等,經過翻頁還可提示耩耕等;用“十”字可提示匪、款、髻、髡、髭等,經過翻頁還可提示鬟、髯、髹等。據此,如上舉的15畫的襞避可用“屆”字的前4畫提示打出,(要翻頁一次)14畫的黢黝可用“黑”字的前4畫提示打出。這項措施不但起到縮短碼長作用,而且還有效的解決了重碼字問題,例如上例中的工、士、土3個重碼字,便可直接選字上屏。以上例子均見“規范筆順碼檢索字序表與編碼碼表”。二、對一些畫數較多收字量又大的偏旁及高頻字利用提示辦法難以縮短碼長的,則給做了筆畫簡碼措施。例如耳旁僅以末畫 (挑)取碼,木旁以第一畫一(橫)和末畫丶(頓捺)取碼, 旁以頭二畫 (撇)乛(橫鉤)與末畫 (挑)取碼; 旁僅以首畫丶(頓捺)取碼;高頻字兼偏旁“是”字僅取末畫 (平捺),高頻字“的”字僅取首畫′(逗撇)等等。如表3“偏旁與高頻字筆畫簡碼表”所示。這樣,像上舉的14畫的鲴字便可用魚旁簡碼3畫加上固字2畫共5畫打出。經過這兩項措施,大部分字可用1至4打出,少數5至6畫,個別7畫,很多字僅一二畫,大大縮短了碼長。筆畫簡碼要憑硬記,本碼僅選取33個。可在使用中逐個記取。
經過以上處理后即可進行輸入。在輸入中依字符的筆順先輸入第一畫的筆形碼元,如已見字便可選字上屏,如未見字繼續輸入第二畫,再未見字繼續輸入第三畫,直至見字為止。每當輸入一畫,提示欄會顯出1至10個與輸入筆畫相同(即重碼)的字符。這時如不輸入下畫,也可翻頁找字。做了筆畫簡碼的偏旁或高頻字,依簡碼筆畫輸入,效果一樣。
為了幫助青少年識字,本編碼還設計了上屏字后顯出漢語拼音對上屏的字提供拼音的措施。
碼元的鍵盤設計原編碼系將38個筆形碼元依次分配在鍵盤的1至9個數字鍵和A至Z的26個字母鍵上,其中有兩鍵分設二至三碼元的。現為了一般人使用西文鍵盤打字僅用26個字母的習慣,又設計了以38碼元對應26字母的鍵盤,(不設O碼元)做為分案處理。38碼元對應26字母的鍵位關系,如本分案說明書附圖
,青少年規范筆順碼第二鍵盤及說明所示。今后國家頒布筆形標準,本設計遵照修改。
綜上所述,本發明具有以下特點;一、本發明采用38個能覆蓋全部通用字的即其公有的漢字自然筆形為碼元,直接輸入碼元,無中間環節,直觀簡明,而且碼元少,記憶負擔輕。
二、本發明的漢字輸入遵循寫字的筆畫與筆順順序,符合傳統的寫字習慣。而且由于字形排序取碼與利用提示功能以及做了人工筆畫簡碼等措施,減少了畫數,縮短了碼長;同時以擊鍵代替人工書寫,因此輸入方法雖同手寫而速度卻快于手寫。
三、本發明以漢字的寫字筆畫筆順排出檢索字序為基礎,進行輸入,因此使漢字的輸入與檢字、寫字三者相一致。青少年可在通過學習寫字,熟悉規范筆順的同時學會檢字與輸入,同時通過輸入又可進一步熟悉寫字與查字。
附圖為青少年規范筆順碼第二鍵盤圖。表1 規范筆順碼筆形碼元表 注1.筆形右下角的數字與字母,系這個筆形的鍵盤鍵位。2.例字中某些不易辨別的筆形,給打上小圓圈標識。3.口、日、目用在字的左旁(包括左上)時,最后一筆作 (挑)。4.朵、殳(包括投沒設等的右旁)第二筆作 (橫折曲鉤)。5.西酉第五筆、四字第四筆均作(豎曲鉤)。表2規范筆順碼檢索字序表與編碼碼表(摘編)(說明書字符筆形 拼音 備注舉例頁數)一 一yi 橫起第3頁二 一一 er″三 一一一san ″豐 一一一丨 feng ″彗 一一一丨一huei ″慧 一一一丨一一 huei ″砉 一一一丨一ノ xu″匡 一一一丨一 kuang ″耒 一一一丨ノlei ″耩 一一一丨ノ丶 jiang ″耕 一一一丨ノ丶一geng ″十 一丨 shi 第3頁工 一丨一gong ″士 一丨一shi ″土 一丨一tu″匪 一丨一一 fei ″款 一丨一一一kuan ″髟 一丨一一一ㄥ″髻 一丨一一一ㄥ丶ji″髡 一丨一一一ㄥ丶ノ kun ″表2續頁髭 一丨一一一ㄥ丶ノ zi第3頁鬟 一丨一一一ㄥ丶ノノノ huan″髯 一丨一一一ㄥ丶ノノノ丨 ran ″髹 一丨一一一ㄥ丶ノノノノ xiu ″劫 一丨一jie 第2頁圩 一丨 wei ″耳 一丨丨一一 er耵 一丨丨一一 一 ng框 一丨ノ丶 kuang楔 一丨ノ丶一 xie郅 一ㄥ丶一丨 ㄋ zhi丨丨豎起上丨一shang黑丨丶hei第3頁黢丨丶 一丨一 qu 第3頁黝丨丶 一丨一 you ″小 xiao 豎鉤起表2續頁水 フshui钅 ノ 撇起鍥 ノ一 qie 第4頁鱧 ノ乛丨一丨一 丨一丨li鲴 ノ乛丨一丨一 丨一丨gu 第3、4頁手shou 平撇起輿 丨yu段 丨一 duan璺 丨一一wen爨 丨一一丨 cuan 第3頁匕 bi旨 丨 zhi肄 ノ yi第3頁丿 丿 直撇起片 丿丨 pian白 丨 bai 逗撇起自 丨 zi表2續頁精 丶 一丨ノ jing頓捺起遞 丶 di舉 丶丶ju 第3頁亠 丶 垂點起言 丶一yan頭 丶丶一 tou 第2頁灃 丶丶 feng ″滟 丶丶 一yan之 丶乛zhi州 zhou側點起第3頁火 丿 huo冥 乛丨ming鶴 乛丿 he 第3頁屆 一丿丨 jie 橫折起襞 一丿丨一 一丶 一一丨 bi 第3頁避 一丿丨一 一 一一丨 bi″表2續頁弓 一ㄅgong疆 一ㄅ一 jiang第3頁粥 一ㄅ丶 zhou鬻 一ㄣ丶yu 第3頁駿 ㄣ ㄥ丶jun那na 橫折鉤起第3頁又 フyou 橫撇起圣 フ sheng登 フ deng凳 フ deng疏 乛shu 橫鉤起買 乛丶 mai乃 ㄋnai 橫鉤拐折鉤起鼐 ㄋ丿 nai 第3頁表3 偏旁與高頻字簡碼表
權利要求
一種計算機漢字鍵盤輸入方法——青少年規范筆順碼(簡稱規范筆順碼)其特征是由38個能覆蓋全部通用字的漢字自然筆形及一個數字○組成碼元,根據《現代漢語通用字筆順規范》的筆順,對國標字符進行排序編碼。實施步驟與權利要求如下。1、本發提出的38個筆形碼元依國家規定的橫、豎、撇、捺(點)、折分類排定次序,并予命名,其筆形次序與名稱如下橫類一(橫)、 (挑)、 (逆點);豎類丨(豎)、(豎鉤);撇類ノ(撇)、 (平撇)、 丿(直撇)、 (逗撇);捺(點)類(捺)、 (平捺)、 (折捺)、 (頓捺)、 (垂點)、 (側點);折類;(橫折) (橫折折)、 (橫折折折)、 (橫折曲鉤)、 (橫折挑)、 (橫折鉤)、フ(橫撇)、乛(橫鉤)、ㄋ(橫鉤拐折鉤)、 (橫鉤拐撇)、 (橫鉤曲鉤)、 (橫鉤彎鉤)、 (橫彎鉤)、(豎折)、ㄣ(豎折折)、ㄅ(豎折折鉤)、(豎曲鉤)、 (豎挑)、 (左彎鉤)、 (右彎鉤)、 (撇拐)、 (撇拐鉤)、ㄑ(撇折)。今后國家頒布漢字筆形標準時,本發明提出的筆形將隨之修改。
2.本發明以上述38個漢字筆形碼元為準繩,對收錄字符依筆順進行排序編碼。排序以收錄字符的筆順一一比照筆形碼元次序確定先后位置。編碼以排成字序的字符上下字之間有區別作用的即有一筆之差的筆形碼元取碼,舍去其余無區別的筆形碼元,確定碼長。藉此制成漢字檢索字序表和編碼碼表。舉例如下一二三豐彗慧等六字是依筆順排列的,前四字要按各字的畫數全取,即一取1碼,二取2碼,三取3碼,豐取4碼,而彗慧僅在豐字4碼基礎上迭加1碼即可。再如依筆順排列的十工士土匪款六字,前四字按各字的畫數全取,即十取2碼,工士土各取3碼,而匪款僅在土字基礎上迭加1碼即可。
3.本發明輸入漢字時依筆順次序先輸入第一畫的筆形碼元,如未見字繼續輸入第二畫筆形碼元,再未見字繼續輸入第三畫,依此類推,直至見字為止。每輸入一筆,計算機提示欄會有1至10個筆順相連續的字符顯出,見字就可上屏錄入。重碼字可選字上屏,無需另做處理。例如輸入一畫的一字,提示欄顯出一、二、三、豐、彗、慧---等;輸入一個十字,提示欄便顯出十、工、士、土、匪、款---等。10字以上的可翻頁提示。
4.本發明根據計算機的提示功能與字符依筆形碼元和筆順排序特點,許多碼長較長的字可用一些碼長較短的字提示打出。例如上舉的彗慧等可用一畫的一字提示打出;匪款等可用兩畫的十字提示打出。從而縮短碼長,提高輸入速度。
5.本發明為了進一步縮短碼長,提高輸入速度,對部分筆畫較多收字又多的偏旁以及一些高頻字難以用提示法縮短碼長的,則作了筆畫簡碼措施。例如耳旁取末筆,木旁取首末兩筆,魚旁取首二畫與末一畫,是字僅取末筆,的字僅取首筆等。
6.本發明的38個筆形碼元原設計依次安置在鍵盤的1至9數字鍵和A至Z的26個字母鍵上。現為適應一般人使用西文鍵盤26字母打字習慣,另作分案,設計了以38個筆形對應26字母的鍵盤。對應關系如下一(橫)對應A, (挑) (逆點)對應B,丨(豎)對應C,(豎鉤)對應D,ノ(撇)對應E, (平撇)對應F, 丿(直撇)對應G, (逗撇)對應H, (捺) (平撇) (折捺)對應I, (頓捺)對應J, (垂點)對應K, (側點)對應L,(橫折) (橫折折) (橫折折折)對應M, (橫折曲鉤) (橫折挑)對應N, (橫折鉤)對應O,フ(橫撇)對應P,乛(橫鉤)對應Q,ㄋ(橫鉤拐折鉤) (橫鉤拐撇)對應R, (橫鉤曲鉤)對應S, (橫鉤彎鉤)對應T, (橫彎鉤)對應U,(豎折)ㄣ(豎折折)ㄅ(豎折折鉤)對應V,(豎曲鉤) (豎挑)對應W, (左彎鉤) (右彎鉤)對應X, (撇拐) (撇拐鉤)對應Y,ㄑ(撇折)對應Z。今后國家頒布漢字筆形標準時,本鍵盤設計將遵照修改。
7.本發明為使輸入跟青少年識字相結合,設有拼音學習提示,在每字上屏時顯出該字的漢語拼音,幫助識字。本發明的特點是按規范筆順直接輸入筆形碼元,無中間環節,并使輸入與寫字、查字結合起來,達到一致。青少年可通過學習寫字掌握規范筆順的同時學會輸入。而且由于字形排序取碼與利用提示功能以及做了人工筆畫簡碼等措施,縮短了碼長,使輸入速度比手寫更快。
全文摘要
青少年規范筆順碼屬計算機漢字編碼鍵盤輸入法,它用38個排有一定次序的漢字自然筆形為碼元。依照規范筆順排序編碼。編碼是在排序基礎上以字序的上下字之間有一筆之差取碼,輸入時只需按筆順逐筆鍵入,計算機的提示欄便跟著逐筆顯出1至10個與輸入筆順相同的字符,見字即可上屏。因此可利用提示功能以最短碼長來提示較長碼長。為進一步縮短碼長,又對某些筆畫較多收字量大的偏旁與高頻字做了筆畫簡碼。碼長一般一至四畫。本輸入法遵循規范筆順直接輸入筆畫,無中間環節,記憶量低。并使輸入與寫字查字達到一致。學用方便。
文檔編號G06F3/023GK1357812SQ0110292
公開日2002年7月10日 申請日期2001年1月13日 優先權日2001年1月13日
發明者張天明 申請人:張天明