專利名稱:一種漢字形碼輸入法的制作方法
技術領域:
本發(fā)明屬于漢字形碼輸入技術領域,特別是涉及一種漢字形碼輸入法。
背景技術:
關于漢字形碼輸入的取碼輸入次數(即拼碼輸入次數)問題,巳成為當今漢字形碼在微機處理上的焦點問題;因此一些傳統(tǒng)的漢字形碼輸入技術為了這一問題不惜代價地將所有筆碼較多以上的構成部分統(tǒng)統(tǒng)壓縮為一、二、三、末碼即將中途的所有漢字構件一概抹殺,甚至干脆將大部分漢字的輸入程序統(tǒng)統(tǒng)設定為四碼輸入,這不但違背漢字符號的本身規(guī)律,也違背了具有7000年淵遠歷史文明而唯一幸存至今并依舊流傳光大于當今這個世界上使用人口眾多的這種漢文字符號之科學。雖然傳統(tǒng)的五筆模式中也設有一級、二級、 三級簡碼輸入模式和25個鍵名字只連打四下便可自動錄入上屏的優(yōu)點,但并不實惠,也很不科學,因為在一次二次乃至三次點擊同一鍵位后所顯示的字碼中大多不是操作者想要錄入的漢字,甚至是靠不上譜的字,第四次僅僅將一個鍵名字自動錄入上屏,這就浪費了寶貴的空間資源。除此,傳統(tǒng)五筆在其字根筆碼劃分歸類與鍵盤編排定位上以及它的五種抽象筆形加上平均五鍵式且顛三倒四的編碼分區(qū)模式上更存在著人們對這一方法學習與掌握的嚴重障礙,加上它的字根筆碼收列太少不但造成了人們對漢字采碼輸入的操作困難,也為漢字的輸入速度和可錄入范圍大打了折扣。
發(fā)明內容
為了彌補上述漢字形碼輸入技術的幾大缺陷,本發(fā)明提出了一種漢字形碼輸入法。本發(fā)明的技術方案是一種漢字形碼輸入法,把漢字簡體、繁體、異體、古體四者分別按照漢字的布局結構逐個地拆分歸納為764個形碼,再把這764個形碼劃分歸類成9大類,在 9大類下再細分為27個系列,并將這27個系列形碼分別與鍵盤的沈個英文字母鍵和“M” 鍵后面的“〈,”鍵位相對應配置為一個有機整體。9大類27個系列形碼劃分定位如下,點起筆類4個系列即包括與“Q”鍵相對應的點起筆系列,與“W”鍵相對應的點橫頭系列,與“E”鍵相對應的兩點頭系列,與“R”鍵相對應的多點型系列;橫起筆類3個系列即包括與“T”鍵相對應的橫起筆系列,與“Y”鍵相對應的橫撇筆系列,與“U”鍵相對應的多橫型系列;豎起筆類2個系列即包括與“I”鍵相對應的豎起筆系列,與“0”鍵相對應的多豎型系列;撇起筆類6個系列即包括與“P”鍵相對應的撇連筆系列,與“A”鍵相對應的長撇筆系列,與“S”鍵相對應的撇角頭系列,與“D”鍵相對應的撇豎筆系列,與“F”鍵相對應的撇橫筆系列,與“G”鍵相對應的撇折筆系列;人入八類1個系列即包括與“H”鍵相對應的人入八型系列;折起筆類3個系列即包括與“J”鍵相對應的右長折系列,與“K”鍵相對應的右短折系列,與“L”鍵相對應的左折筆系列;叉形類4個系列即包括與“Z”鍵相對應的十字頭系列,與“X”鍵相對應的斜叉型系列,與“C”鍵相對應的連叉型系列,與“V”鍵相對應的疊叉型系列;框形類3個系列即包括與“B”鍵相對應的閉框型系列,與“N”鍵對應的開框型系列,與“M”鍵相對應的異框型系列;小水類1個系列即包括與“〈,”鍵相對應的小水火型系列。本輸入法拆分規(guī)則是將大部分漢字根據其起筆、筆畫、偏旁并結合漢字間架結構情況拆分為沒有穿插成一體的形碼,如“墅”拆分為‘里、‘予’、‘土’共3碼,“寓”字拆分為 ‘ 、‘禹’共2碼,“攀”字拆分為‘木’ ‘爻,‘木,‘大,‘手’共5碼。本輸入法在打字時使用“shift”鍵對“〈,”鍵進行符號和形碼之間的功能切換。本輸入法同時按住“shift” “Ctrl”兩鍵再按一下“Del”鍵進入造字模式。本輸入法在造字模式下敲擊27個筆碼鍵位任意一鍵則分組顯示與該鍵對應的所有系列形碼,通過鼠標選擇所要錄入的各類形碼。本輸入法將漢字輸入模式分為極其簡單且人性化的“兩步走”一步是連續(xù)敲擊同一鍵位(5次以內有效)進行分組顯示和輸入鍵面上的成字筆碼和互拼或自拼疊加的成字。一步是連續(xù)敲擊不同鍵位進行聯鍵拼碼成字的顯示和輸入, 且聯鍵拼碼成字的輸入次數不限,即設定為一碼乃至九碼不等,這一則為筆碼較多的漢字不至于因拼碼次數太少易產生重碼,二是不平均每字四碼模式是為了騰出空間資源來讓位于筆碼較多以上的漢字,三是考慮到在輸入較復雜漢字中不至于因壓縮拼碼次數易中斷操作思路,四是考慮到在拼碼輸入中若如實反映漢字結構,一部分漢字雖然需要多敲打一兩下或兩三下鍵位,但在實際操作中,五碼乃至十碼不等的漢字當拼到四、五碼、最多六碼時便顯示出字甚至自動錄入上屏了 ;其實,所謂“乃至九碼不等”只是一個虛設的寬松“政策”, 大可不必為在實際操作中會帶來大量的擊鍵次數而擔憂;況且,即便為輸入更大容量字符順便多敲擊兩三下鍵位也是超值的。
圖1.為本發(fā)明漢字筆碼與鍵盤配置定位示意圖;圖2.為本發(fā)明漢字拆分輸入輸出原理流程示意圖。
具體實施方案下面接合實例對本發(fā)明作詳盡描述如圖1所示,一種漢字形碼輸入法,把漢字簡體、繁體、異體、古體四者分別按照漢字字型結構逐個拆分歸納為764個形碼,再把這764個形碼劃分歸類成9大類,在9大類下再細分為27個系列,并將27個系列形碼分別與鍵盤的沈個英文字母鍵和“M”鍵后面的 “〈,”鍵位對應配置成一個有機整體。這9大類及27個系列形碼從左起第一位“Q”鍵定位排起一直往右,再由上至下又依序往后排列直至“M”鍵后面的“〈,”鍵結束,其排列規(guī)則如下點起筆類4個系列即包括與“Q”鍵相對應的點起筆系列,與“W”鍵相對應的點橫頭系列,與“E”鍵相對應的兩點頭系列,與“R”鍵相對應的多點型系列;
橫起筆類3個系列即包括與“T”鍵相對應的橫豎筆系列,與“Y”鍵相對應的橫撇筆系列,與“U”鍵相對應的多橫型系列;豎起筆類2個系列即包括與“I”鍵對應的單豎型系列,與“0”鍵相對應的多豎型系列;撇起筆類6個系列即包括與“P”鍵相對應的撇連筆系列,與“A”鍵相對應的長撇筆系列,與“S”鍵相對應的撇角頭系列,與“D”鍵相對應的撇豎筆系列,與“F”鍵相對應的撇橫筆系列,與“G”鍵相對應的撇折筆系列;人入八類1個系列即包括與“H”鍵相對應的人入八型系列;折起筆類3個系列即包括與“J”鍵相對應的右長折系列,與“K”鍵相對應的右短折系列,與“L”鍵相對應的左折筆系列;叉形類4個系列即包括與“Z”鍵相對應的十字頭系列,與“X”鍵相對應的斜叉型系列,與“C”鍵相對應的連叉型系列,與“V”鍵相對應的疊叉型系列;框形類3個系列即包括與“B”鍵相對應的閉框型系列,與“N”鍵對應的開框型系列,與“M”鍵相對應的異框型系列;小水類1個系列即包括與“〈,”鍵相對應的小水火型系列。參照圖2,本輸入法的漢字拆分規(guī)則是將漢字按照結構拆分為沒有穿插為一體的形碼,并按照漢字的起筆順序和上下左右等結構拆分,如“墅”拆分為“里”、“予”、 “土” 3碼,“寓”字拆分為‘ ’、‘禺’ 2碼,但有些筆畫較多卻穿插于一體的常用漢字就必須在拆開的基礎上再拼碼,如“重”拆分為‘j ’、‘車’、‘一’。有些用于配伍的漢字如 “北” “兆” “非” “比” “廿”等字可拆也可不拆即直接由一級簡碼進行輸入??紤]有些漢字結構特殊甚至有連續(xù)三疊四疊(甚至六疊)成字的特色,如“魚”“香”“鹿”“龍”“雷”“馬”“飛 ”“屬”“原”“風”“烏”“泉”“佳”“直”“龍”“鳳”“噩”“我”“肅”等等漢字,本輸入法也為其特設形碼,故在輸入此等漢字時可不必進行拆分。本輸入法在打字時使用“shift”鍵與“〈,”鍵進行符號和形碼之間的功能切換,當進入本輸入法后這個左書號鍵也便自動跟隨26個字母鍵進入陳碼的輸入任務。如在操作中確實需要使用左書號鍵或逗號鍵時,只需按住“shift”鍵再按一下左書號“〈”鍵便切換至原位。以下為實施方案基本案例例(1)、若第一次打“Q”鍵,輸入狀態(tài)欄內只顯示以數字排序的“穴、之、戶、門、良”
等8個以內成字碼,若要輸入可點擊空格鍵將排于第一位的紅色字上屏,也可同其它字一樣用數字鍵選擇上屏。若放棄輸入,第二次擊打該鍵時則可能顯示“良”與“門”互拼的一個 “閬”字,若要輸入則打空格鍵上屏,若放棄輸入第三次打該鍵時可能仍顯示唯一的“州、閬” 等字,若輸入則可打空格鍵上屏,若放棄輸入第四次打該鍵時輸入狀態(tài)欄內為空白,第五次打該鍵時仍為空白,第六次打該鍵則無效并有拒絕告示音。例O)、若第一次打“W”鍵,輸入狀態(tài)欄內先顯示以數字排序的“六、亡、文、廣、方、
立、亦、主”等8個以內成字碼,若要輸入則可用空格鍵將排于第一位的紅字上屏,也可同其它字一樣用數字鍵選擇上屏,若放棄輸入第二次打該鍵時輸入狀態(tài)欄內仍顯示以數字排序的“垃、玄、衣、辛、言、鹿、龍”等剩余字碼并包括自拼的“竝”等字一并顯示出來供選擇上屏, 若要輸入可用空格鍵將排于第一位紅色者上屏,或用數字鍵選擇上屏,若放棄輸入第三次打該鍵時則可能顯示有三疊的“贏、墨”等字,若輸入則打空格鍵上屏,若放棄輸入第四次打該鍵時可能顯示有四疊的“立”字,第五次打該鍵時輸入狀態(tài)欄內可能為空白,第六次打該鍵則無效并有拒絕告示音。例(3)、若第一次打“E”鍵,輸入狀態(tài)欄內則可能顯示以數字排序的“丫、半、關、 尹、蘭、弟、羊”等8個以內成字碼,若要輸入可用空格鍵將排于第一位的上屏,也可同其它字一樣用數字鍵選擇上屏,若放棄輸入第二次打該鍵時輸入狀態(tài)欄內則可能顯示為“酋”字, 若輸入則打空格鍵將其上屏,若放棄輸入第三次打該鍵時則可能顯示一個自拼疊加的“
字,若要輸入打空格鍵將其上屏,若放棄輸入第四次打該鍵時,輸入狀態(tài)欄內可能仍為空白,第五次打該鍵時可能仍如前,第六次打該鍵時則為拒絕告示音。例(4)、若第一次打“R”鍵,輸入狀態(tài)欄內可能只顯示一個“心”字,若要輸入則點空格鍵上屏,若放棄輸入第二次打該鍵時則可能為空白,第三次打該鍵時則顯示一個“蕊” 字,若輸入打空格鍵將其上屏,若放棄輸入第四次第五次打該鍵又可能出現空白,第六次打該鍵則為拒絕告示音。例(5)、若第一次打“T”鍵,輸入狀態(tài)欄內先以數字排序顯示“丁、下、工、正、五、 可、丐、平”等8個成字碼,若要輸入可打空格鍵將排于第一位的上屏,若放棄輸入第二次打該鍵時則繼續(xù)顯示以數字排序包括合并成字在內的"哥、丙、亞、西、巫、酉、耳、兩”等8個成字碼,若要輸入可打空格鍵將排于第一位的上屏,若放棄輸入第三次打該鍵時仍以數字排序顯示包括合并成字在內的“雷、聶、纛、雨、縣、兩、兩、噩”等8字,若要輸入可打空格鍵將排于第一的“雷”字上屏,也可同其它字一樣用數字鍵選擇上屏,若放棄輸入第四次第五次打該鍵則為空白,第六次無效并有拒絕告示音。例(6)、若第一次打“Y”鍵,輸入狀態(tài)欄內先以數字排序顯示“一、廣、廠、萬、萬、 兀、丌、不”等8個成字碼,若要輸入可打空格鍵將排于第一位的上屏,也可同其它字一樣用數字鍵選擇上屏,若放棄輸入第二次打該鍵時仍以數字排序則顯示包括自拼成字在內的 “歹、石、百、麗、亙、而、瓦、卯”等8個成字碼及自拼成字,若輸入則打空格鍵將排于第一的上屏或用數字鍵選擇上屏,若放棄輸入第三次打該鍵則可能顯示“磊、頁、辰、頁、豕、琢、豕、 原”等8個成字碼及自拼成字,若輸入則打空格鍵將排于第一的“磊”字上屏,也可同其它字一樣用數字鍵選擇上屏,若放棄輸入第四次打該鍵則顯示一個“蟁”字,若輸入打空格鍵將其上屏,若放棄輸入第五次打該鍵時輸入狀態(tài)欄內顯示可能為空白。第六次打該鍵時則無效并有拒絕告示音。例(7)、若第一次打“U”鍵,輸入狀態(tài)欄內先以數字排序顯示“二、亍、干、于、云、 天、元、無”等8個成字碼,若要輸入可打空格鍵將排于第一位的上屏或用數字鍵選擇上屏, 若放棄輸入第二次打該鍵時仍以數字排序顯示包括合并成字在內的“S、幵、無、牙、虧、虧、 開、示”等8個成字及自拼成字,若輸入可打空格鍵或用數字鍵選擇上屏,若放棄輸入第三次打該鍵時則顯示“赫、既、三、王、玨、玉、麗”等字,若輸入可打空格鍵或數字鍵將第一的上屏或用數字鍵選擇上屏,若放棄輸入第四次第五次打該鍵時可能為空白,第六次打該鍵則無效并有拒絕告示音。例(8)、若第一次打“I”鍵,輸入狀態(tài)欄內先以數字排序顯示“丄、卜、上、少、支、
盧、占、夕”等8個成字碼,若輸入可打空格鍵將排于第一位的上屏,也可同其它字一樣用數字鍵選擇上屏,若放棄輸入第二次打該鍵時仍以數字排序顯示“非、未、鹵、卣、鹵”等成字碼,若輸入可打空格鍵或數字鍵選擇上屏,若放棄輸入第三次第四第五次打該鍵時均可能為空白,第六次打該鍵時則無效并有拒絕告示音。例(9)、若第一次打“0”鍵,輸入狀態(tài)欄內先以數字排序顯示“ L]、廿、比、北、兆、
爿、業(yè)、止”等8個成字碼,若輸入可打空格鍵將排于第一位的上屏,也可同其它字一樣用數字選擇上屏,若放棄輸入第二次打該鍵時仍以數字排序顯示包括合并成字在內的“非、山、 屮、巾、卯、門、鬥”等7鬥個成字碼,若輸入可打空格鍵或用數字鍵選擇上屏,若放棄輸入第三次打該鍵則顯示“跬、嵙”等字,若輸入則用空格鍵或數字鍵進行上屏,若放棄輸入第四次打該鍵時可能只顯示一個“郷”字,若輸入用空格鍵將其上屏,若放棄輸入第五次打該鍵時可能為空白,第六次打該鍵時則無效并有拒絕告示音。例(10)、若第一次打“P”鍵,輸入狀態(tài)欄內先以數字排序顯示“戶、斤、斥八、九、
反、彡、爪”等8個成字碼,若輸入則打空格鍵或數字鍵將其上屏,若放棄輸入第二次打該鍵則顯示“瓜、舟”等成字碼,若輸入可打空格鍵或用數字鍵選擇上屏,若放棄輸入第三第四第五次打該鍵時顯示可能均為空白,第六次打該鍵時則無效并有無效告示音。例(11)、若第一次打“Α”鍵,輸入狀態(tài)欄內先以數字排序顯示“兒、幾、凡、乃、月、 及、片、川”等8個成字碼,若輸入可打空格鍵將排于第一位的上屏,也可同其它字一樣用數字鍵選擇上屏,若放棄輸入第二次打該鍵時仍以數字排序顯示包括合并成字在內的“朋、 丹、殳、風、鳳”等字碼,若輸入可打空格鍵將排于第一位的“朋”字上屏,也可同其它字一樣用數字鍵選擇上屏,若放棄輸入第三次打該鍵時輸入狀態(tài)欄內顯示可能為一個“籲”字,若輸入用空格鍵將其上屏,若放棄輸入第四次打該鍵時則會顯示一個“爝”字,若輸入則打空格鍵將其上屏,若放棄輸入第五次打該鍵時可能為空白,第六次打該鍵則無效并有拒絕告不首。例(12)、若第一次打“S”鍵,輸入狀態(tài)欄內先以數字排序顯示“欠、爾、產、當、色、 魚、魚、免”等8個成字碼,若輸入可打空格鍵將排于第一位的上屏,也可同其它字一樣用數字選擇上屏,若放棄輸入第二次打該鍵時仍以數字排序顯示“兔、色、龜、負、負、角”等字碼, 若輸入可用空格鍵將排于第一位的上屏,也可同其它字一樣用數字鍵選擇上屏,若放棄輸入第三次打該鍵時則可能顯示一個“鑫”字,若輸入打空格鍵將其上屏,若放棄輸入第四第五次打該鍵則可能顯示為空白,第六次則無效并有拒絕告示音。例(13)、若第一次打“D”鍵,輸入狀態(tài)欄內先以數字排序顯示“乎、丘、豕、采、自、 臾、白、白”等8個字碼,若輸入可打空格鍵將排于第一位的上屏,也可同其它字一樣用數字鍵選擇上屏,若放棄輸入第二次打該鍵時仍以數字排序顯示“血、匂、因、 、卑、身、禹、鬼” 等8個字碼,若輸入可打空格鍵將排于第一位的上屏,也可同其它字一樣用數字鍵選擇上屏,若放棄輸入第三次打該鍵時則可能顯示“晶、泉、蠱、佳、■、蠤、龜”等字,若輸入打空格鍵或數字鍵將其上屏,若放棄輸入第四第五次打該鍵時可能顯示為空白,第六次打該鍵則無效并有拒絕告示音。例(14)、若第一次打“F”鍵,輸入狀態(tài)欄內先以數字排序顯示“乇、千、午、夭、牛、 禾、矢、失”等8個字碼,若輸入可打空格鍵將排于第一位的上屏,也可同其它字一樣用數字鍵選擇上屏,若放棄輸入第二次打該鍵時仍以數字排序顯示包括合并成字在內的“秫、舌、 缶、先、壬、氣、生、毛”等8個成字碼,若輸入可用空格鍵將排于第一位的上屏,也可用數字鍵選擇上屏,若放棄輸入第三次打該鍵時仍以數字排序顯示“■、牲、毳、乍、手、毳、S、垂”等8個字,若輸入可用空格鍵將排于第一位的上屏,也可同其它字一樣用數字鍵選擇上屏,若放棄輸入第四次打該鍵時則可能顯示剩余的“香、_、我、”等3字,若輸入打空格鍵將其上屏, 若放棄輸入第五次打該鍵時可能顯示為空白,第六次則無效并有拒絕告示音。例(15)、若第一次打“G”鍵,輸入狀態(tài)欄內先以數字排序顯示“久、么、夕、氏、氏、 勺、勿、匆”等8個成字碼,若要輸入可打空格鍵將排于第一位的上屏,也可同其它字一樣用數字鍵選擇上屏,若放棄輸入第二次打該鍵時仍以數字排序顯示包括合并成字在內的“多、 句、匂、匈、烏、鳥、烏、烏”等8字,若要輸入可打空格鍵將排于第一位的上屏,也可同其它字一樣用數字鍵選擇上屏,若放棄輸入第三第四第五次打該鍵時均可能顯示為空白,第六次則無效并有拒絕告示音。例(16)、若第一次打“H”鍵,輸入狀態(tài)欄內先以數字排序顯示“人、入、八、父、夂、
從、金”等8個字碼,若要輸入可打空格鍵將排于第一位的上屏,也可同其它字一樣用數字鍵選擇上屏,若放棄輸入第二次打該鍵時仍以數字排序顯示包括合并成字在內的“從、眾”等字,若輸入可用數字鍵選擇上屏即可,若放棄輸入第三次打該鍵時則可能顯示一個“鑫”字, 若輸入打空格鍵將其上屏,若放棄輸入第四第五次打該鍵時可能顯示為空白,第六次則無效。例(17)、若第一次打“J”鍵,輸入狀態(tài)欄內先以數字排序顯示“飛、又、乙、叉、刀、
刃、習、3”等8個成字碼,若要輸入可打空格鍵將排于第一位的上屏,也可同其它字一樣用數字鍵選擇上屏,若放棄輸入第二次打該鍵時仍以數字排序顯示包括合并成字在內的“飛、 雙、丑、尹、卯、馬、羽、飛”等8個字碼,若要輸入可打空格鍵將排于第一位的上屏,也可同其它字一樣用數字鍵選擇上屏,若放棄輸入第三次打該鍵時則可能顯示一個“最、!!、籲”兩個字,若輸入打空格鍵或數字鍵將其上屏即可,若放棄輸入第四次打該鍵時可能顯示一個 “叕”字,若輸入用空格鍵輸入上屏即可,若放棄輸入第五次打其它鍵位仍可拼碼輸入,如輸入“敫、劍、敲、遨”,若放棄輸入,第六次打該鍵則無效并有拒絕告示音。例(18)、若第一次打“K”鍵,輸入狀態(tài)欄內先以數字排序顯示“了、子、H、尸、 己、已、巳”等8個成字碼,若要輸入可打空格鍵將排于第一位的上屏,也可同其它字一樣用數字鍵選擇上屏,若放棄輸入第二次打該鍵時仍以數字排序顯示包括合并成字在內的“孖、 巴、艮、弓、弓弓、予、矛、甬”等8個字碼,若要輸入可打空格鍵將排于第一位的上屏,也可同其它字一樣用數字鍵選擇上屏,若放棄輸入第三次打該鍵時仍以數字排序顯示一個“弄”字, 若要輸入用數字鍵選擇上屏即可,若放棄輸入第四第五次打該鍵時顯示可能為空白,第六次則無效并有拒絕告示音。例(19)、若第一次打“L”鍵,輸入狀態(tài)欄內先以數字排序顯示“L、A、匕、么、互、
〈〈、幺、IA”等8個字碼,若要輸入可打空格鍵將排于第一位的上屏,也可同其它字一樣用數字鍵選擇上屏,若放棄輸入第二次打該鍵時仍以數字排序顯示包括合并成字在內的“AA、 糸、絲、鄉(xiāng)、〈〈〈、黽”等6個字碼,若要輸入可打空格鍵將排于第一位的上屏,也可同其它字一樣用數字鍵選擇上屏,若放棄輸入第三次打該鍵時則顯示“總”字,若輸入用空格鍵將其上屏,若放棄輸入第四第五次打該鍵時顯示可能為空白,第六次打該鍵則無效并有拒絕告示
曰°例(20)、若第一次打“Z”鍵,輸入狀態(tài)欄內先以數字排序顯示“十、土、士、寸、才、 木、 、市”等8個成字碼,若要輸入可打空格鍵將排于第一位的上屏,也可同其它字一樣用數字鍵選擇上屏,若放棄輸入第二次打該鍵時仍以數字排序顯示包括合并成字在內的“圭、 林、支、古、去、屯、吉、杏”等8個字碼,若輸入則打空格鍵或數字鍵進行上屏,若放棄輸入第三次打該鍵則可能顯示“卉、垚、森、朿、棘、棗、束、東”等7個字碼,若要輸入可打空格鍵將排于第一位的上屏,也可同其它字一樣用數字鍵選擇上屏,若放棄輸入第四次打該鍵時仍以數字排序顯示“柬、車、轟、畝、走、甫”等字,若輸入可打空格鍵或數字鍵將其上屏,若放棄輸入第五次打該鍵時顯示可能為空白,第六次打該鍵時則無效并有拒絕告示音。例01)、若第一次打“X”鍵,輸入狀態(tài)欄內先以數字排序顯示“乂、七、戈、大、力、 犬、尤、尤”等8個字碼,若要輸入可打空格鍵將排于第一位的上屏,也可同其它字一樣用數字鍵選擇上屏,若放棄輸入第二次打該鍵時仍以數字排序顯示“女、爻、馱、九、卍、丸、尤、 龍”等字碼,若輸入可打空格鍵將排于第一位的上屏,也可同其它字一樣用數字鍵選擇上屏,若放棄輸入第三次打該鍵時則會顯示“姦、尨、韋、荔、焱、直、?!钡?字,若輸入打數字鍵將其上屏,若放棄輸入第四第五次打該鍵時顯示均可能為空白,第六次則無效并有拒絕告不首。例(22)、若第一次打“C”鍵,輸入狀態(tài)欄內先以數字排序顯示“卄、升、廿、甘、世、
世、卅、井、也”等8個成字碼,若要輸入可打空格鍵將排于第一位的上屏,也可同其它字一樣用數字鍵選擇上屏,若放棄輸入第二次打該鍵時仍以數字排序顯示“芒、曲、革、弗、堇、堇” 等字碼,若輸入可打空格鍵將排于第一位的上屏,也可同其它字一樣用數字鍵選擇上屏,若放棄輸入第三次打該鍵時則可能只顯示一個字,若輸入打空格鍵將其上屏,若放棄輸入第四第五次打該鍵可能顯示為空白,第六次則無效并有拒絕告示音。例(23)、若第一次打“V”鍵,輸入狀態(tài)欄內先以數字排序顯示“丈、戈、夫、專、夬、 未、央、車”等8個成字碼,若要輸入可打空格鍵將排于第一位的上屏,也可同其它字一樣用數字鍵選擇上屏,若放棄輸入第二次打該鍵時仍以數字排序顯示包括合并成字在內的“戔、 肀、豐、韋、耒、戔、聿、肅”等字碼,若輸入可打空格鍵將排于第一位的上屏,也可同其它字一樣用數字鍵選擇上屏,若放棄輸入第三次打該鍵則顯示一個“肅”字,若輸入則打空格鍵將其上屏,若放棄輸入第四第五次打該鍵時則可能均顯示為空白,第六次無效并有拒絕告示
曰°例04)、若第一次打“B”鍵,輸入狀態(tài)欄內先以數字排序顯示“口、曰、早、足、日、 目、貝、見”等8個成字碼,若要輸入可打空格鍵將排于第一位的上屏,也可同其它字一樣用數字鍵選擇上屏,若放棄輸入第二次打該鍵時仍以數字排序顯示包括合并成字在內的“呂、 口口、昌、四、田、畕、回、囚”等8個字碼,若要輸入可打空格鍵將排于第一位的上屏,也可同其它字一樣用數字鍵選擇上屏,若放棄輸入第三次打該鍵時仍以數字排序顯示包括合并成字在內的“因、困、回、囬、品、晶、晶、聶”等8個成字碼,若要輸入可打空格鍵將排于第一位的上屏,也可同其它字一樣用數字鍵選擇上屏,若放棄輸入第四次打該鍵時仍以數字排序顯示“晶、固、囷、図、冏、圖”等字,若要輸入可打空格鍵將排于第一位的上屏,也可用數字鍵選擇上屏,若放棄輸入第五次打該鍵時可能顯示為空白,第六次無效并有拒絕告示音。例(25)、若第一次打“N”鍵,輸入狀態(tài)欄內先以數字排序顯示“貝、見、門、肉、冋、 円、內、肉”等8個成字碼,若要輸入可打空格鍵將排于第一位的上屏,也可同其它字一樣用數字鍵選擇上屏,若放棄輸入第二次打該鍵時仍以數字排序顯示“匚、區(qū)、巨、臣、臣、R、同、 冏”等8個成字碼,若要輸入可打空格鍵將排于第一位的上屏,也可同其它字一樣用數字鍵選擇上屏,若放棄輸入第三次打該鍵時則顯示唯一的“岡、蝨、罔、兇、 ”等字碼,若輸入打空格鍵或數字鍵時上屏即可,若放棄輸入第四第五次打該鍵時則可能顯示為空白,第六次無效并有拒絕告示音。例( )、若第一次打“Μ”鍵,輸入狀態(tài)欄內先以數字排序顯示“母、毋、由、由、 電、甲、申、里”8個成字碼,若要輸入可打空格鍵將排于第一位的上屏,也可同其它字一樣用數字鍵選擇上屏,若放棄輸入第二次打該鍵時仍以數字排序顯示包括合并成字在內的“蟲、 皿、卩卩、凹、凸、且、骨、咼” 8個成字碼,若要輸入可打空格鍵將排于第一位的上屏,也可同其它字一樣用數字鍵選擇上屏,若放棄輸入第三次打該鍵時則會顯示“品、蟲、禹等字,若輸入打空格鍵或數字鍵將其上屏,若放棄輸入第四第五次打該鍵時可能顯示為空白,第六次則無效并有拒絕告示音。例(27)、若第一次打“〈,”鍵,輸入狀態(tài)欄內先以數字排序顯示“小、當、尚、尙、米、
水、冰、承”等字碼,若要輸入可打空格鍵將排于第一位的上屏,也可同其它字一樣用數
字鍵選擇上屏,若放棄輸入第二次打該鍵時仍以數字排序顯示“脈、火、炎、炊”等字,若要輸入可打空格鍵將排于第一位的上屏,也可同其它字一樣用數字鍵選擇上屏,若放棄輸入第三次打該鍵時仍以數字排序顯示合并成字在內的“淼、淼、焱”等字,若要輸入可打空格鍵將排于第一位的上屏,也可用數字鍵選擇上屏,若放棄輸入第四次打該鍵時則會顯示一個 “鍈”字,若輸入則打空格鍵將其上屏,若放棄輸入第五次打該鍵時顯示為空白,若打其它鍵位仍可拼碼成字,故不排除“鍈”字再加“1_”字旁等漢字的可能,若放棄輸入第六次打該鍵時則無效并有拒絕告示音。陳碼輸入法當在輸入筆畫更多的如“檣”字時,若按程序第一步先打“Z”鍵、第二步打“L”鍵、第三步仍打“L”鍵、第四步打“Y”鍵、第五步又打“L”鍵,第六步再打“L”鍵, 第七步再打“L”鍵時“檣”字則必然上屏!其實,當在第四步打“Y”鍵時“檣”字輸入狀態(tài)框內或許巳經出字了,若為唯一時便自動上屏,因為在所有漢字中再沒有第二個字會存在這種拼碼匹配關系,所以軟件系統(tǒng)早就斷定了必“檣”字無疑。如果要輸入通用字表中筆碼最多之一的“鬱”字時,按常規(guī)程序第一步打“Z”鍵、第二步打“C”鍵、第三步又打“Z”鍵、 第四步打“Q”鍵、第五步打“X”鍵、第六步打“N”鍵、第七步打“L”鍵、第八步打“P”鍵;但由于筆畫較多的漢字絕大部分都具備個性化的結構關系,而這種“關系”正好為軟件提前識別和確認漢字身份創(chuàng)造了條件,所以在第八步之前的第四步打“Q”鍵時就會出字,若未顯字當在第五步打“X”鍵時軟件程序必斷定是“鬱”字無疑并自動上屏;其中道理除了漢字結構關系外,關鍵還是筆碼劃分與科學排定鍵位為微機處理漢字(即拼碼成字)安裝了類似于先進的衛(wèi)星導航功能。由此不難看出,一個足足達8碼的漢字也僅僅在四、五次拼碼中就順暢地完成了錄入任務。而在同一鍵位和不同鍵位上進行互拼成字輸入時,假如第一次打“Q”鍵時,輸入狀態(tài)欄內先以數字排序顯示本鍵上的‘穴’ ‘之’ ‘戶’ ‘門’ ‘良’等字,若放棄輸入第二次打 “W”鍵時輸入狀態(tài)欄內則以數字排序可能顯示有兩鍵筆碼中自動匹配成字的‘這’ ‘坊’ ‘宰’ 等,操作者既可用空格鍵上屏,也可同其它字一樣用數字鍵選擇上屏,若放棄輸入繼續(xù)往前拼碼便是。如果第一次打“Q”鍵、第二次打“E”鍵時輸入狀態(tài)欄內則以數字排序顯示兩鍵筆碼中自行匹配成字的‘送’ ‘道’ ‘袢’ ‘祥’等,操作者既可用空格鍵將排于第一位的上屏, 也可同其它字一樣用數字鍵選擇上屏。如果第一次打“Q”鍵、第二次打“R”鍵時輸入狀態(tài)欄內顯示的也許只有一個‘悶’字,若是唯一便自動上屏。此等現象說明在同一類形筆碼中進行拼碼輸入往往出字較少,這也跟“同類拼碼”類似于“近親聯姻”有關,但同一字碼自拼成字者例外;如木(林、森),口(呂、品),人(從、眾),日(昍、晶),火(炎、焱、鍈),又 (雙、最、叕),車(轟),耳(聶),石(磊)等。若輸入“陳”字,第一步先打“ J”鍵時先顯示本鍵中以數字排序的第一組8個以內的成字碼,若放棄輸入第二步打“X”鍵時仍顯示以數字排序8個以內包括兩鍵自行匹配組合成的漢字,若放棄輸入第三步又打“〈,”鍵時由于三鍵筆碼之間的特殊匹配關系,此時 “陳”字不排第一位必排第二位,若是唯一便自動上屏。為了更加實用,本輸入法特設了造字功能,所謂“造字”是指可輸入27個筆碼鍵位上的所有字根形碼來作為微機處理漢字信息的一種座標碼。在造字前只要先同時按住 "shift" “ctrl”兩鍵再按一下“del”鍵便進入陳碼造字程序。本法在造字程序下隨便點擊 27個筆碼鍵位的任何一鍵,輸入狀態(tài)框內則一次全部顯示與該鍵對應的所有字根形碼并通過鼠標選擇所要錄入的各種形碼。本發(fā)明由于涉及漢字輸入能力較強,字根形碼也必然豐富,若在舉例描述中因字根形碼的多次變動與完善所產生的不準或錯漏等現象均以附圖1<漢字形碼編排鍵盤定位圖 > 為準,在文字輸入舉例描述方面則以實際錄入的最大范圍為準。為考慮到人們在日后的應用操作中更加得心應手,本輸入法特編了陳碼輸入提示口訣以輔助盲打的專業(yè)人員,其口訣如下點捺Q,點橫W,丫頭多點橫豎E、R、T ;橫撇Y,多橫U,單豎多豎連撇I、0、P ;長撇角頭A、S,撇豎撇橫撇折D、F、G ;人八H大折J,小折左折K、L ;十叉斜叉Z、X,連叉疊叉C和V ;閉框B,開框N,異框M ‘小’末尾;二十七鍵各有主,盲打陳碼好省力。考慮到押韻關系,在默讀口訣中的英文字母時也可交叉結合漢語拼音的聲母、韻母來讀。另外,為了進一步闡述本輸入法之特色,現以傳統(tǒng)的“王碼五筆輸入法”為代表來與本輸入法進行幾項參照比較,兩者各設計的基本特點如下(1) “王碼”在對漢字的拆字分碼方面僅有199個字根筆碼,所以在 < 字根鍵位圖 > 上總讓人們在漢字拆分的采碼輸入中常常為找不到字根筆碼的參照而大傷腦筋。而陳碼由于從15000余個漢字中拆取了 764 個具有通用代表性的字根形碼并科學有序地編排在 < 形碼鍵位圖 > 上不僅讓人一覽無余、 快捷無憂地進行漢字采碼錄入任務,也把一級簡碼從王碼鍵面上的98個擴容到現今的400 余個。( “王碼”由于漢字筆型的劃分歸類與鍵盤定位這一關鍵環(huán)節(jié)的致命錯誤造成了多個鍵位上都存在筆型混亂而令人無所適從!例如橫起筆碼跑到撇起筆碼鍵上(如“Q”鍵), 點起筆、豎起筆碼跑到折起筆碼鍵上(如“N”鍵),折起筆又跑到點起筆鍵上(如“P”鍵), 橫起筆碼跑到點起筆鍵上(如“Y”鍵),橫起筆、折起筆碼又跑到撇起筆鍵上(如“E”鍵), 而撇起筆的“R”怎么又出現了橫起筆、折起筆的字根碼?凡此等等,簡直是馬頭上長牛角, 不倫不類。而本輸入法則將拆分下來的所有字根形碼按照邏輯學中的三級劃分法進行嚴格歸類并依次分組又依次上下排序地編在各鍵上,讓人對漢字的采碼輸入極其簡單而得心應手。( “王碼”在對字根形碼的編排定位與鍵位配置這個重要環(huán)節(jié)上由于顛三倒四的五鍵平均分區(qū),加上將字根筆碼又顛三倒四地交錯定位這兩大錯誤,幾乎把人們正常有序的視覺與思維方式完全打亂;而本輸入法則將嚴格劃分歸類后的字根形碼從左起第一的“Q” 鍵開始依次向右、向下再向右一直排至末鍵為止,并盡量而巧妙地將漢字筆型、讀音與鍵位字母結合起來編排定位以便人們在操作中既有明確的具體鍵位又有筆型與鍵位的聯想提示作用。(4)在輸入模式這個核心問題上,“王碼”采取的是混合型一步走即單次點擊或連續(xù)點擊同一鍵位時就開始拼碼顯示與那個鍵位筆型有某種匹配成字關系的漢字來,由于匹配成字關系的外延過大便造成了所顯示的漢字大都不是操作者想要的字甚至是不靠譜的字,只在末了的第四次才顯示和自動錄入上屏一個鍵名字而已;若連續(xù)點擊不同鍵位也是相互拼碼并顯示10個各鍵凡有相互匹配成字關系的一種落后輸入模式。而本輸入法所設計的輸入模式是以人為本的“兩步走”一步是連續(xù)點擊同一個鍵位每次只顯示有目標確定性的8個以內不等的成字碼和其中互拼或自拼疊成的漢字,并連續(xù)點擊5次以內有效,這是為能輸入四疊成字后仍能輸入其它筆碼并進一步拼碼成字而為之,如輸入劍、敫、遨、 敲”等字;一步是連續(xù)點擊不同鍵位進行聯鍵拼碼成字且每次顯示8個以內不等漢字的輸入模式,由于字根筆碼劃分定位直觀明確,不但令人拆字取碼準確無誤,錄入速度也將大大提高。( 在輸入方法上由于“王碼五筆”輸入法在當時發(fā)明設計思路的起點太低而造成一個鍵位連打四次只能有目的性地輸入一個鍵名字,而在聯鍵拼碼成字的操作中若輸入鍵面上的一二三級簡碼時需要先報“戶口”后再加打第一第二和末筆碼;若不足四碼還要補打空格鍵方能輸入上屏,如果超過四碼只取一、二、三、末碼,這不但煩瑣,也不合漢字結構規(guī)律, 若正好四碼則依次取碼鍵入便可;若不足四碼,打完字根碼后還要補打末筆來作為漢字身份確認后才能輸入上屏,若補打末筆后仍然不足四碼又要補打空格鍵才能進行輸入,這未免過于煩瑣落后。此外,在拆字時還要考慮到漢字的書寫順序、優(yōu)先取大、兼顧直觀等一系列這規(guī)則那事項,這未免太缺人性化。尤其還有記背199個字根助記詞來提示取碼操作的一大煩惱;況且其所謂《五筆字型字根助記詞》由于編得頗欠水準而不合邏輯,即便針對它本身的字根鍵位圖來編撰提示口訣若以這種模式似乎才有實用意義“金人月,Q、W、E,白與禾,R、T,言立水火之5型,Y、U、I鍵0與P”。而輸入法雖說擁有764個字根筆碼,但由于劃分定位合乎情理,因為它把漢字的大小字根形碼這一事物的最具體形象巧妙地演繹成為抽象概念,使人一看到鍵盤就自然聯想到各系列字根筆碼所處的鍵位,因此,它不但杜絕了要記背字根口訣一大弊端,即便是再多的筆碼非但不是累贅,反而因漢字編碼科學的系統(tǒng)優(yōu)化效果讓人更容易、也更樂意接受。所以,它勿須學習培訓,凡任何年齡層次、任何文化程度的網民只要一拿起《筆碼編排鍵位圖》就能打字,不出幾日就能成為打字高手的一種既科學又人性化的漢字形碼輸入方法。(6)由于本輸入法將幾萬數的大部分漢字進行了多級拆分, 這就為漢字的拆分取碼開辟了既可以這樣拆分、也可用那種方式取碼進行多維輸入的綠色通道。它不像五筆的拆字取碼由于只存在一個固定模式,有些漢字讓人在拆字取碼時由于拆字取碼的路徑不通而帶來尷尬境況。(7)在以字帶詞輸入方面“王碼”需要輸入詞語中的縮略筆碼似乎也是一個累贅;而本輸入法在拼碼成字顯示中的每個單字后面括號內直接顯示以數字排序的各式長短句詞語,輸入時在顯示狀態(tài)框中看中哪個詞語只需用數字鍵選擇一下即可。
12
綜上所述,乃為本發(fā)明中的典型實例而已,并非僅限于本發(fā)明的保護范圍;故凡在本發(fā)明的精神和原則之內所作的任何修改、替換乃至日后的改進與完善升級等方面,均應包含在本發(fā)明的保護范圍之內。
權利要求
1.一種漢字形碼輸入法,其特征在于,把漢字簡體、繁體、異體、古體四者分別按照字形結構逐個拆分歸納為764個漢字形碼,再把這764個形碼劃分歸類成9個大類,在9大類下再細分為27個系列,并將這27個系列的形碼分別與鍵盤的沈個英文字母鍵和“M”右面的 “〈,”鍵對應配置為輸入法的一個有機整體。
2.根據權利要求1所述的一種漢字形碼輸入法,其特征在于9大類及27個系列形碼歸類如下點起筆類4個系列即包括與“Q”鍵相對應的點起筆系列,與“W”鍵相對應的點橫頭系列,與“E”鍵相對應的兩點頭系列,與“R”鍵相對應的多點型系列;橫起筆類3個系列即包括與“T”鍵相對應的橫起筆系列,與“Y”鍵相對應的橫撇筆系列,與“U”鍵相對應的多橫型系列;豎起筆類2個系列即包括與“I”鍵相對應的豎起筆系列,與“0”鍵相對應的多豎型系列;撇起筆類6個系列即包括與“P”鍵相對應的撇連筆系列,與“A”鍵相對應的長撇筆系列,與“S”鍵相對應的撇角頭系列,與“D”鍵相對應的撇豎筆系列,與“F”鍵相對應的撇橫筆系列,與“G”鍵相對應的撇折筆系列;人入八類1個系列即包括與“H”鍵相對應的人入八型系列; 折起筆類3個系列即包括與“J”鍵相對應的右長折系列,與“K”鍵相對應的右短折系列,與“L”鍵相對應的左折筆系列;叉形類4個系列即包括與“Z”鍵相對應的十字頭系列,與“X”鍵相對應的斜叉型系列,與“C”鍵相對應的連叉型系列,與“V”鍵相對應的疊叉型系列;框形類3個系列即包括與“B”鍵相對應的閉框型系列,與“N”鍵對應的開框型系列, 與“M”鍵相對應的異框型系列;小水類1個系列即包括與“〈,”鍵相對應的小水火型系列。
3.根據權利要求1所述的一種漢字形碼輸入法,其特征在于,本輸入法對漢字拆分規(guī)則除特殊字形外均按漢字書寫的起筆筆形、偏旁部首和間架結構統(tǒng)一拆分編碼為沒有穿插成為一體的各種形碼。
4.根據權利要求1所述的一種漢字形碼輸入法,其特征在于,本輸入法在打字時使用 “ shift,,鍵對“<,”鍵進行符號和形碼之間的功能切換。
5.根據權利要求1所述的一種漢字形碼輸入法,其特征在于,本輸入法再同時按住 “shift” “ctrl”兩鍵再按一下“Del”鍵進入造字模式。
6.根據權利要求5所述的一種漢字形碼輸入法,其特征在于,本輸入法在造字模式下敲擊27個筆碼鍵位的任意一鍵則顯示與該鍵所對應的系列形碼并通過鼠標選擇所要錄入的各類形碼。
全文摘要
本發(fā)明公開了一種漢字形碼輸入法,它把漢字的簡體、繁體、異體、古體四者分別按照漢字的布局結構逐個地拆分歸納為764個字根形碼,再把這764個字根形碼按照邏輯學的三級劃分法歸類成9大類,在9大類下再細分為27個系列,并將這27個系列的字根形碼分別與鍵盤的26個英文字母鍵及“M”鍵右面的“<,”鍵對應配置為陳碼輸入方法的一個有機整體;因此可以說,輸入法是漢字形碼在計算機內輸入手段上的一次重大改革與發(fā)展,也將是對現今幾乎所有漢字主流輸入方法的一次空前大挑戰(zhàn)。
文檔編號G06F3/023GK102163087SQ20111007626
公開日2011年8月24日 申請日期2011年3月29日 優(yōu)先權日2011年3月29日
發(fā)明者陳長俊 申請人:陳長俊