The key position of stroke input distributes and screen prompt
The invention belongs to the keyboard processing mode of Chinese character input, it is a kind of stroke information of utilizing word, the technology of Chinese character input computer apparatus.
In prior art, though the means based on the Chinese character input computer of stroke information are arranged, " stroke shape Chinese code " technology of Mr. Li Jinkai invention for example, this technology once obtained the early stage patent of Hanzi keyboard technology, yet the input sequence of " high earlier back is low " between stroke to be arranged in the understanding of coding method, have piece to divide the rule request of block.And this digital distribution makes different keyboard mode C such as telephone keypad, calculator keyboard, computer dictionary keyboard) when the computer apparatus input function is provided, need to change user's fingering custom with the variation of figure case, more than allly bring some inconvenience to the user.
The objective of the invention is to propose a kind of fixedly stroke key position three-bristle cudrania and pounce on pattern, be not subjected to the variable effect of keyboard key-position code, design class is like the stroke input mode of western language by the Chinese-character order of strokes of female input on this basis, make the people that can fail writing of Chinese characters just can directly import the target that Chinese character reaches " machine of can, going up is at a glance promptly used ", in order to popularizing; Simultaneously in use can also be with man-machine interaction mode, input is simplified in the processing of collection.This mode is from the Chinese character natural form, and is described to be also referred to as " natural input method ".
Substance of the present invention is: contain on the Chinese computer apparatus keyboard at one, stroke key and prompting key are distributed in upper, middle and lower three rows, every row has in left, center, right triple bond " # " the shape nine key general layouts, and wherein the stroke key bits corresponding is no less than 5, and all the other are prompting key position; Simultaneously, when pressing order of writing strokes key entry stroke, the window of screen prompt comprises three parts: " current Chinese character " that stroke display part, these strokes constitute and relevant " the prompting Chinese character " of these strokes, wherein " prompting Chinese character " goes up screen by prompting key position after moving into " current word " position.
For example when input stroke " Shu--", the screen prompt row is shown as:
[on] Shu--1 non-2 uncles, 3 north, 9 back ofs the body |
Wherein " Shu--" is the stroke display part, " on " word be the input stroke current word, remaining word is the relevant prompting word of first three pen for " Shu--", if what operating personnel needed is " north " word, needn't import whole strokes so, as long as there is prompting key " 3 " just passable, this moment, the screen prompt row showed that current word is:
[north] Shu--Pie Off 1 Bei 239 |
Certainly, during the whole stroke of input " north ", the result of prompting also is such.
Below substance of the present invention is done some explanations:
" containing the Chinese Computer device " is the robot calculator that includes Chinese platform (Chinese information processing system), also comprise the telephone set that chip constituted that contains the Chinese language processing function, electronic printer or the like, the key position and the method that in these devices, need to dispose input in Chinese, this nine key positions are suitable for the stroke input as the general layout of input code key and prompting key, convenience from one-handed performance, in the utilization, in, 3 * 3 layouts of three key positions of the three every rows of row are appropriate down, though having multiple choices, the stroke key gets " horizontal stroke; perpendicular; cast aside; point; folding " five classes usually by the Xinhua dictionary classification, wherein stroke " is carried " and is belonged to " horizontal stroke " class, stroke " right-falling stroke " belongs to " point " class, strokes that stroke " folding " then is meant all " foldings; curved; hook " as " second; Off;<; ... ".During " # " shape nine key positions 3 * 3 distribute, the corresponding relation of five stroke keys is: stroke " horizontal stroke " is corresponding to " a middle left side " key, stroke " erects " corresponding to " in " key, stroke " folding " is corresponding to " the middle right side " key, stroke " left-falling stroke " is corresponding to " going up a left side " key, and stroke " point, right-falling stroke " is corresponding to " in going up " key; All the other four key positions (" going up right ", " bottom left ", " down ", " bottom right ") are the prompting keys.
The principle of arranging stroke key position is frequency and the correlativity from Chinese-character stroke.Wherein the frequency of " horizontal stroke " is the highest, the frequency degree of " folding " is minimum, and at the forefinger of the right hand, when middle finger and unknown three refers to operation, the most flexible with forefinger, middle finger takes second place, the third finger is the poorest, so forefinger pipe " horizontal stroke ", " left-falling stroke " key, and middle vial " erects ", " point " key, the third finger is the arrangement of " folding " key by all means, meets the fingering effect requirements.The distribution of this 3 * 3 " # " shape nine key positions, most typical is the 1-9 key of dialing, the 1-9 key of counter, their numerical digit distributes and distinguishes to some extent, but " # " shape general layout of 3 * 3 then is consistent.
For the computing machine that uses this input mode, containing on the computer ASC II keyboard of right hand digital cells, under the state that the NumLock pilot lamp is lighted, numerical key 1-9 is as the key position of Chinese character input stroke key and indication key, and " 0 " key is as " current word " on " upper screen key " presenting bank for confirmation, and it is served the screen of Edit Text.At this moment original numerical key " 4,5,6,7,8 " is successively corresponding to " horizontal stroke, perpendicular, folding is cast aside point ".For some computor-keyboard, do not contain when adopting this input method on the computor-keyboard of right hand sub-district, can constitute on 3 * 3 the character keys position general layout of " # " shape and implement, make " upper screen key " with space bar this moment.
For the user who is ready to use bimanualness, it is feasible being deployed into upper, middle and lower three rows' key position on the single key position successively, when " # " shape nine key general layouts are deployed on the single key position, begin stroke " horizontal stroke " at the 4th from left end, stroke " is erected " at the 5th, stroke " folding " is at the 6th, and stroke " left-falling stroke " is at the 7th, and stroke " point, right-falling stroke " is at the 8th; All the other key positions are as prompting key position.When single key position be keyboard go up row's numerical key the time, " horizontal, vertical, folding, left-falling stroke, point " is successively corresponding to " 4,5,6,7,8 " key.
Must point out that the content of prompting key prompting both can be a Chinese character, also can be the parts of word.When the content of prompting when being Chinese character, confirm by " upper screen key ", and during as parts, then can import follow-up effective stroke and finish the Chinese character input.For example: during input " joining "; " tenth of the twelve Earthly Branches " parts on the left side promptly appear at the prompting position by the input of the first sum of " horizontal stroke " picture, kowtow the prompting key position of hitting " tenth of the twelve Earthly Branches " and just can be simplified to the input of two keys to " tenth of the twelve Earthly Branches ", import the triple bond of " own " (Off-Off) then.
Yet except the reminding method of prompting key position, screen prompt number shows will to omit in the stroke input the radicals by which characters are arranged in traditional Chinese dictionaries that limit with " * " to be handled, that is: before input after the triple bond presenting bank show that with " * " radicals by which characters are arranged in traditional Chinese dictionaries of qualification omit its follow-up stroke.For example to Chinese character " squid ", presenting bank shows " * fish " after input " Pie Off Shu " triple bond, and the user can then import " especially ", and needn't import other stroke (also needn't import * number) of " fish ".
Position prompting of prompting key and omission all are a kind of intensive modes on the screen, but it is not a root coding in general sense, the general corresponding relation that does not have " code " and " radical ", also needn't remember corresponding relation, for example " build " word, for root coding three " stones " is equal, and the corresponding relation of they and key position is determined; And in intensive stroke, have only radicals by which characters are arranged in traditional Chinese dictionaries " stone " to be prompted the prompting of key position, interactive here man-machine interface and sequential write rule provide operating basis.
According to stroke order stroke input and be the method that complements each other in this mode according to the selection input of screen prompt, in other words this is can be according to the method for prompting selection in a kind of input process of stroke according to stroke order, for most of everyday characters, can behind the 3-5 key, appear on the screen.The prompting that word is not only in this prompting also can be the prompting of phrase.
The superiority of this mode stroke input shows in sum:
1, based on the knowledge of people's writing Chinese characters, the people that all meetings are write " at a glance can ".Be the simplest in the various input methods.
2, basic stroke key position has only five, operates in singlehanded mode, is the most maneuverable mode in the various input methods.
3,3 * 3 three-bristle cudranias of position Piao general layout is fixed, and changes different keyboard equipments, does not influence user's fingering custom.
4, do the user of input for being used to write, prompting mode can be imported several extremely greatly everyday characters quickly and easily, and its efficient is higher than the English input of common 26 keys, when particularly comprising the input of phrase.
5, the complex rule that does not have root coding, the influence of factor such as be not subjected to accent, whether can read is adapted to the most vast crowd's use on the base of " book identical text ".
6, can combine with character learning, the writing and teaching of Chinese character, the effect of specification writing is arranged, be a kind of supplementary means that helps learning Chinese characters.
According to above advantage, the present invention reaches the illustrated goal of the invention in front.
Be for example accompanying drawing of optimal design of the present invention below.
In Fig. 1, the distribution of key position is that the nine key positions of " # " shape are distributed on three positions, left, center, right of upper, middle and lower three rows, in promptly going up a left side, going up, go up the right side, a middle left side, in, the middle right side, bottom left, down in, right button and irrelevant down with the name of code of key position, chat conveniently in order to state, we can stroke or its code represent the key of relevant position, " one " key (middle left button " horizontal stroke ", " carrying "), " Shu " (in key " erect "), ", " key (goes up middle key; " point ", " right-falling stroke "), " Pie " key (go up left button " left-fallings stroke ") and " Off " (middle right button " folding " represent " second, Off,<... " all turnover hook strokes).At the numerical key of the general ASC keyboard right hand sub-district of computer during as the key position of Chinese character input, stroke key " horizontal, vertical, folding, left-falling stroke, point " is corresponding to " 4,5,6,7,8 " key position, and " 0 " key is moved into Chinese character the upper screen key of Edit Text by presenting bank " current word ".All the other " 1,2,3,9 " keys are as prompting key position.Under the double track mode with regard to input of order of strokes observed in calligraphy stroke and prompting selection, the process of cooperatively interacting between screen prompt and the enter key position is illustrated below.The process of how a Chinese character being transferred to screen as for computing machine is the function that belongs to the Chinese character platform of computer, is existing ready-made technology.
For example: on the presenting bank of display screen, key in " Shu--after be shown as:
[on] Shu--1 non-2 uncles, 3 north, 9 back ofs the body |
Wherein " [] " content of being drawn together is " a current word ", and so-called current word is the pairing Chinese character of a string stroke key of input, and the stroke string of importing in this example is that " perpendicular, horizontal, horizontal stroke " is presented at after the current word, the current word of this stroke string be " on "." non-, uncle, north, the back of the body " is Chinese characters of " 1,2,3,9 " four promptings key position correspondence on presenting bank the right, if after this key in " 0 ", then makes and goes up screen on the current word; Keying in " 1 ", " 2 ", " 3 " key or " 9 " key then moves into the Chinese character of their promptings on the position of " current word ".Make it screen by " 0 " key again; If import other word then key in follow-up stroke, for example input " card " word is then then imported " erecting ", " point " so presenting bank has:
Tunk " 0 " key this moment again, then shields on " card " word.Marquis when many, before not imported all strokes, a Chinese character has just differentiated with other word.At this moment can finish input in advance, for example for " so ", input " the Pie Off, ,-" the prompting behavior:
Just needn't import other stroke again, shield and use " 0 " key to make on " so " word.