CN1045308A - Coding method for input os Tibetan language and keyboard thereof - Google Patents
Coding method for input os Tibetan language and keyboard thereof Download PDFInfo
- Publication number
- CN1045308A CN1045308A CN 89100794 CN89100794A CN1045308A CN 1045308 A CN1045308 A CN 1045308A CN 89100794 CN89100794 CN 89100794 CN 89100794 A CN89100794 A CN 89100794A CN 1045308 A CN1045308 A CN 1045308A
- Authority
- CN
- China
- Prior art keywords
- character
- keyboard
- tibetan language
- code
- input
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Images
Landscapes
- Document Processing Apparatus (AREA)
- Controls And Circuits For Display Device (AREA)
- Input From Keyboards Or The Like (AREA)
Abstract
A kind of coding method for input os Tibetan language and keyboard thereof belong to computer science.The invention provides multiple input coding, comprise graphemic code, Latin for character code, region-position code, and design corresponding keyboard.Coding of the present invention is simple, easily note, directly perceived, meet the Tibetan language writing rules, stroke is few, high input speed, be suitable for and promote the use of.
Description
The invention belongs to computer science.
Along with being gradually improved of Chinese character for computer treatment technology, the research of Tibetan computer processing is both at home and abroad carried out in succession before and after 1985.Its problem that solves emphatically is that convenient promptly being input in the computing machine of Tibetan language that how will have vertical amalgamation up and down gone, and solves Tibetan language and Chinese character and western language compatibling problem simultaneously.
The visiting scholar Zhang Liansheng of college of sociology of Univ California-Berkeley, Computer Processing Tibetan language system is proposed, it is the coding on basis that latin transliteration only is provided, not from operating system grade, write with PASCAL, can not with the Chinese character compatibility, output Tibetan language character is the 8X8 dot matrix, font is not attractive in appearance, embarrasses Tibetan to accept.
Ground such as domestic Shanghai, Qinghai, the Gansu Tibetan language disposal system that also releases one after another, the employing numerical coding that has, the employing Latin that has is for word, and the employing shape sound that has is in conjunction with coded system, and these coding methods have following problem unresolved; At first in the input coding rules of some artificial definition generally acknowledge with people and the Tibetan language structure being accustomed to accepting different, be difficult to accomplish easy, easily remember; Second can not touch system, needs constantly select on screen and could import, and can not accomplish only to see the quick touch system of original copy; The 3rd, keyboard layout is unreasonable, and what have all is placed on a band upper word adding character on the keyboard, not only irregular but also do not meet writing style, and is difficult to memory, hides Chinese west compatibility and fails fine solution.
The objective of the invention is to overcome the weak point of above-mentioned Tibetan code method, propose a kind of practicability the touch system of solution high speed the Tibetan language input encode method and design corresponding keyboard.
The present invention is the needs that satisfy different user, and multiple input encode method is provided, based on the graphemic code towards the vast user of Tibetan and other user; Also comprise towards the Tibetan studies research worker based on Latin for the sound shape code of character code and the digital coding that combines and towards the region-position code of program.Wherein the input of graphemic code method is basic identical with the sequential write of Tibetan language character, adopts splitting mode, input successively from top to bottom, and vowel is imported at last, and graphemic code character, radical are arranged on the letter key of QWERTY keyboard by the height of its probability of use.Its keyboard is divided into three districts, i.e. digital block, upper word adding head, down word adding root, first range of sound and consonant district.
The said Latin code of the present invention is to utilize international latin transliteration scheme, and keyboard layout is sound shape, code and digital combination, and its operating process and principle are identical with character shape coding.In the Tibetan language operating system of the present invention, with the Latin code table of comparisons, the user can be transferred on the screen at any time and consult, and makes things convenient for the user.Basic code is that 30 consonant character codes and 7 add word code up and down and form.As shown in the table:
This illustrates that said region-position code method is one-level to be hidden about 650 the Tibetan language characters of character library be placed on 88 districts-94 district in the code table of position, and putting in order is consonant. down word adding. and upper word adding. last down word adding. Sanskrit transcription character and Tibetan language numeral.This programme location mode in internal memory is identical with position input code in the hanzi system with using method.
Description of drawings:
Fig. 1. be graphemic code processing module FB(flow block)
Fig. 2. for character pattern input sign indicating number keyboard of the present invention is provided with figure
A kind of most preferred embodiment of the present invention is to adopt the character pattern input sign indicating number, and its characteristics are as follows:
(1) graphemic code input is basic identical with the Tibetan language sequential write, and the Tibetan language character is resolved into basic word (consonant), the upper word adding head, the down word adding root, on add (adding down) several parts of vowel, splitting mode is adopted in input, input successively from top to bottom, vowel is imported at last.
(2) the character pattern input sign indicating number is established presenting bank below screen, this row left end prompting keystroke sequence number, and right-hand member shows the part that each keystroke is imported successively, input is directly perceived, is convenient to check mistake, in time corrects.
When (3) graphemic code was imported Tibetan language, each hides word end was to judge according to the character of next one input, has saved " end key " in the common coding method, has significantly reduced stroke like this, has improved input speed.When next key input is consonant, in these three kinds of characters of upper word adding head or vowel any, represent that then this Tibetan word finishes, this Tibetan word promptly is presented at the cursor indication automatically from presenting bank, when whole section or full piece of writing article finish, the Tibetan word that adopts " E " key to import at last is shown on the screen, and " backspace key " is used for deleting indivedual wrong input codes in the Tibetan language input process; " enter key " is used for refreshing presenting bank, deletes whole wrong input codes
(4) realization of graphemic code is (as shown in Figure 1) in the keyboard drive module included in present inventor's Tibetan language operating system (TCDOS), each code key position is redefined, be about to this pairing ASCII character in key position, Tibetan language character with its representative, weave into the table of comparisons, to realize the purpose of input Tibetan language.This program with the compilation language compilation, is convenient to realize hiding Chinese western language compatibility in operating system grade.In order to realize the graphemic code scheme, the present invention with reference to the layout of Tibetan language printer, and passes through the repeatedly on probation repeatedly of the user of Tibetan by a large amount of investigation, revises, and has designed the graphemic code keyboard, and as shown in Figure 2, the arrangement principle of keyboard is as follows:
(1) during letter key key position is sequentially arranged in by the height of its probability of use, on upper and lower, three rows, makes it meet staff most convenient mode of operation.
(2) conventional characters is arranged in down block key as far as possible, to improve input speed.
(3) character of the same type is placed on identical position, is placed on going up of arabic numeral as the Tibetan language numeral and keeps off, and is corresponding one by one, reaches very clear, the purpose that need not to remember.
(4) the similar character of font is placed on the retaining up and down of same key position, as
With
,
With
,
With
With
Deng, be convenient to memory and operation.
(5) the similar and symmetrical word of font is placed on the retaining up and down of same key position as far as possible, as
With
,
With
Deng.
(6) the most frequently used character
(be equivalent to Chinese character " "), frequency of utilization is the highest, the row of placing it in middle part lower gear to improve input rate, reduces stroke.
According to above principle, the present invention is divided into three districts with keyboard. the upper word adding head. and the down word adding head. down word adding root and first range of sound, and consonant district. the concrete layout seen figure (2), wherein keeps off on first numerical key of QWERTY keyboard middle part Key is the block of hiding word, the second behavior upper word adding head, down word adding root, first range of sound. The q on the left side wherein, w, e and T form down word adding root district, r, t, u, i represents the vowel character, three key mapping o on the right, p, [be the upper word adding Head Section, centre " Y " key table illustrates the highest character of existing frequency Because the character frequency of occurrences of Second Region is all higher, therefore all be placed on lower gear. The third line, fourth line forms the consonant district, and the distribution of consonant also is with the most frequently used consonant character according to top principleAnd the syllable separator "", be placed on the middle lower block key of the third line.
Adopt character pattern input code of the present invention and keyboard thereof the input Tibetan language can be as writing, be combined into easily through about 700 Tibetan words commonly used, average speed be about 100 of per minutes more than the character. Average stroke 1.31.
The present invention may operate on IBM-PC XT/AT and compatible or Great Wall 0520 microcomputer, adopt the various Tibetan language articles of Tibetan language operating system (TCDOS) input, official document, the form of present inventor's invention, carry out various on-screen editings as increase, delete, revise, copy, store, output etc., output can be adopted normal printer and laser printer. Adopt the Tibetan language editing and composing of present inventor's invention to give process software before the output, carry out slot man according to the Tibetan publication print format. During laser printer output, adopt the high dot matrix Tibetan language character repertoire (boldface type 64 * 40, lean type word 64 * 32) of present inventor's invention. A complete set of software can be used in the Tibetan printing system.
Claims (5)
1, a kind of Tibetan language input encode method and keyboard is characterized in that adopting graphemic code, Latin for character code and region-position code input, and the Tibetan language character forms by the Tibetan language character and the height of probability of use is arranged on the letter key of QWERTY keyboard.
2, Tibetan language input encode method as claimed in claim 1 and keyboard thereof, it is characterized in that said graphemic code method is to adopt the splitting mode input identical with the sequential write of Tibetan language character, i.e. input successively from top to bottom, vowel is imported at last, at first be shown in the right of presenting bank after each Tibetan language character input, the sequence number on the presenting bank left side is represented the bond number of current key entry, and each hides the word end of input is to judge according to next input coding; Said graphemic code keyboard is divided into three districts, i.e. digital block, upper word adding head, down word adding root, first range of sound and consonant district.
3, go into described Tibetan language input encode method of claim 2 and keyboard thereof, it is characterized in that three differentiations of said graphemic code keypad character are distributed into down: the upper blocking key at the middle part of the QWERTY keyboard first line number keyboard is the digital block of hiding word, second row block key down is upper word adding head, down word adding root, first range of sound, wherein the q on the left side, w, e, and the T key be down word adding root character, r, T, u, an i4 key are the vowel characters, the right three key o, p, [be upper word adding head character, y key position is
Character; The third line, fourth line are the consonant character areas.
4, defeated as claim 1 a described Tibetan language as coding method and keyboard, it is characterized in that said Latin adopts the latin transliteration symbol for the word code method, keyboard layout is that sound shape, code and numeral combine, and basic coding is that 30 consonant character codes and 7 add word code up and down and form.
5, Tibetan language as claimed in claim 1 is defeated as coding method and keyboard, it is characterized in that said region-position code method is one-level to be hidden about 650 the Tibetan language characters of character library be placed on 88-94 district in the code table of position, putting in order is consonant, down word adding upper word adding, last down word adding, Sanskrit transcription character and Tibetan language numeral.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 89100794 CN1018096B (en) | 1989-03-03 | 1989-03-03 | Coding method for input os tibetan language and its keyboard |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 89100794 CN1018096B (en) | 1989-03-03 | 1989-03-03 | Coding method for input os tibetan language and its keyboard |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1045308A true CN1045308A (en) | 1990-09-12 |
CN1018096B CN1018096B (en) | 1992-09-02 |
Family
ID=4854024
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 89100794 Expired CN1018096B (en) | 1989-03-03 | 1989-03-03 | Coding method for input os tibetan language and its keyboard |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1018096B (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1114852C (en) * | 1995-11-08 | 2003-07-16 | 富士通株式会社 | Zang (Tibetan) language imput device |
CN100351758C (en) * | 2005-09-21 | 2007-11-28 | 兰州大学 | Tibetan encoding and inputting method and keyboard therefor |
CN100351757C (en) * | 2005-01-18 | 2007-11-28 | 高定国 | Computer input method for Tibetan |
CN100403239C (en) * | 2005-07-16 | 2008-07-16 | 西北民族大学 | Tibetan input method based on English keyboard |
CN104156078A (en) * | 2014-08-28 | 2014-11-19 | 扎西松宝 | Tibetan input method |
CN104503599A (en) * | 2015-01-13 | 2015-04-08 | 青海师范大学 | 36 key-based tibetan language keyboard layout and input system |
CN118468823A (en) * | 2024-07-12 | 2024-08-09 | 成都医星科技有限公司 | Web version of Tibetan electronic medical record editor based on canvas |
-
1989
- 1989-03-03 CN CN 89100794 patent/CN1018096B/en not_active Expired
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1114852C (en) * | 1995-11-08 | 2003-07-16 | 富士通株式会社 | Zang (Tibetan) language imput device |
CN100351757C (en) * | 2005-01-18 | 2007-11-28 | 高定国 | Computer input method for Tibetan |
CN100403239C (en) * | 2005-07-16 | 2008-07-16 | 西北民族大学 | Tibetan input method based on English keyboard |
CN100351758C (en) * | 2005-09-21 | 2007-11-28 | 兰州大学 | Tibetan encoding and inputting method and keyboard therefor |
CN104156078A (en) * | 2014-08-28 | 2014-11-19 | 扎西松宝 | Tibetan input method |
WO2016029729A1 (en) * | 2014-08-28 | 2016-03-03 | 扎西松宝 | Tibetan input method |
CN104156078B (en) * | 2014-08-28 | 2017-06-16 | 扎西松宝 | A kind of Tibetan input method |
CN104503599A (en) * | 2015-01-13 | 2015-04-08 | 青海师范大学 | 36 key-based tibetan language keyboard layout and input system |
CN104503599B (en) * | 2015-01-13 | 2017-12-26 | 青海师范大学 | A kind of Tibetan language input system based on 36 key mappings |
CN118468823A (en) * | 2024-07-12 | 2024-08-09 | 成都医星科技有限公司 | Web version of Tibetan electronic medical record editor based on canvas |
Also Published As
Publication number | Publication date |
---|---|
CN1018096B (en) | 1992-09-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5187480A (en) | Symbol definition apparatus | |
DE69808498T2 (en) | SYSTEM FOR REDUCING THE UNIQUENESS OF A RESTRICTED KEYBOARD | |
US5197810A (en) | Method and system for inputting simplified form and/or original complex form of Chinese character | |
EP0134160B1 (en) | Keyboard | |
CN1024050C (en) | Method and apparatus for encoding and recording Chinese characters | |
US4951202A (en) | Oriental language processing system | |
WO2003104963A1 (en) | Input method for optimizing digitize operation code for the world characters information and information processing system thereof | |
JP2006127510A (en) | Multilingual input method editor for ten-key keyboard | |
KR20010089339A (en) | Keyboard input devices, methods and systems | |
US5131766A (en) | Method for encoding chinese alphabetic characters | |
CN1045308A (en) | Coding method for input os Tibetan language and keyboard thereof | |
CN1318786A (en) | Intensive Chinese and English keyboard capable of being displayed on screen | |
EP0196355A2 (en) | A non-coding method of Han-character processing and keyboard therefor | |
EP1875620B1 (en) | Hangeul input keypad and methods using the same | |
Stallings | The morphology of Chinese characters: a survey of models and applications | |
CN1045496C (en) | Stroke input key position distribution and its screen prompt | |
CN1259698A (en) | Chinese character double stroke wang code input method | |
CN101866338B (en) | Method for creating Chinese character | |
JPH0521247B2 (en) | ||
CN1353350A (en) | Pronunciation and shape combined mouse input method | |
KR20140004849A (en) | Method of character input for latin characters and non-latin characters in touch screen device | |
CN1297180A (en) | Chinese Character stroke input method and its keyboard | |
CN101546227A (en) | A Chinese character input method and keyboard for the Chinese character input method | |
CN1055826A (en) | China's Hanzi coding input method | |
CN1251925A (en) | Chinese-character Bisheng input method for computer and its keyboard |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C06 | Publication | ||
PB01 | Publication | ||
C13 | Decision | ||
GR02 | Examined patent application | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C19 | Lapse of patent right due to non-payment of the annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |