[go: up one dir, main page]

CN1016008B - 满、锡、蒙、托文智能化语词处理系统 - Google Patents

满、锡、蒙、托文智能化语词处理系统

Info

Publication number
CN1016008B
CN1016008B CN 89108405 CN89108405A CN1016008B CN 1016008 B CN1016008 B CN 1016008B CN 89108405 CN89108405 CN 89108405 CN 89108405 A CN89108405 A CN 89108405A CN 1016008 B CN1016008 B CN 1016008B
Authority
CN
China
Prior art keywords
letter
key
finish
words
phrases
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.)
Expired
Application number
CN 89108405
Other languages
English (en)
Other versions
CN1051630A (zh
Inventor
师忠孝
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN 89108405 priority Critical patent/CN1016008B/zh
Publication of CN1051630A publication Critical patent/CN1051630A/zh
Publication of CN1016008B publication Critical patent/CN1016008B/zh
Expired legal-status Critical Current

Links

Images

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

一种适用于以回纥字母为基础的满、锡伯、蒙古、托忒4种文字的计算机语词处理系统。其特征为,每个字母只占一个键位,其变体由计算机根据该字母所处位置自动选用,从而简化了操作,节省了键位。节省下来的键位用来安排高频词、词缀、词尾以及用户自定义词组的整体输入,又进一步简化了操作,提高了速度。

Description

本发明是一种适用于以回纥字母为基础的满、锡伯、蒙古、托忒4种文字的计算机语词处理系统。回纥字母的特点是:从上到下连写,字母少,符形多。以蒙文为例,蒙文虽只有31个字母,但每个字母不但因所处位置不同(单写、词首、词中、词末,词中音节首、音节末,第一音节、后续音节)而有不同的写法,在同一位置上还因所在音节是阳性、阴性还是中性而写法各异。有的字母,单个变体即多达8种。此外还有代表两个音素的合体字母50多个,合体字母也有上述变体。符形总数超过二百。(满文和锡文还有因t、d同形而引起的复杂变化)已知的解决办法是:把这些符形归并为82个(蒙文),安排到计算机键盘的上、下两档,键入时所有变体均由人工选用。(见内蒙古自治区电子计算中心1986年7月报审的《蒙古文信息处理三项国家标准研制报告》和国家标准局同年发布实施的中华人民共和国标准《信息处理交换用蒙文字符集、键盘的字母数字区布局》)这个办法脱胎于蒙文机械打字机,其主要缺点是:(1)键入时不得不频繁换档,极为不便;(2)不同字母的同形变体全被归并为一个,无法排序。
本发明的任务是克服上述缺点,简化操作,提高速度,同时为机器排序、检索创造条件。
本发明的任务是这样完成的,利用本发明“自动选形”这个特征,使每个字母,不管有多少变体,都只占一个键位,其变体由计算机根据该字母被键击时所处环境自动选用,或在自动选用之后再由其后字 符键自动调整;合体字母由计算机自动合成,不占键位,其变体也由计算机自动选用和调整;托忒文中表示其前元音为长元音的“
Figure 89108405_IMG3
”,通过再击其前元音字母键取得,不占键位。
本发明包括键盘和程序两部分,在计算机上实施。各文种的键盘上各有一个文种键(视具体文种分别标为“满/锡”或“蒙/托”)、一个“菜单选形键”
Figure 89108405_IMG4
和一个由普通字符键定义的“特设键” (托忒文无
Figure 89108405_IMG6
)。满文和锡文共用一个键盘,但文种键分立(同键切换)。满-锡、蒙、托忒文的键盘分别包括30、31、31个字母键位。键盘字符区的布局特点是:全部字母及12个频度最高的高频词集中于同一档-基档。上档的数字排安排数码,上、中、下三排除安排基档没安排下的标点符号外,其余键位留给了待扩充的高频词及用户自定义词组(图1、2、3)。
本发明的根本特征是“自动选形”,即:每个字母,不管有多少变体,都只占一个键位,其变体由计算机根据该字母被键击时所处环境自动选用,或在自动选用之后再由其后字符键自动调整;合体字母由计算机自动合成,不占键位,其变位也由计算机自动选用和调整;托忒文中表示其前元音为长元音的“
Figure 89108405_IMG7
”通过再击其前元音字母键取得,不占键位。
只用于借词的若干个罕用字母(满文和锡文中的
Figure 89108405_IMG8
和蒙文中的
Figure 89108405_IMG9
)由与之相近的其它字母(
Figure 89108405_IMG10
Figure 89108405_IMG11
)加上一个由普通字符键定义的特设键,双击取得。在键盘中有一“菜单选形键”
Figure 89108405_IMG12
,按下此键后,则在键入过程中,在屏心显示“自动选形”的结果,同时,屏底自动列出屏心被选符形所属字母(包括合体字母)的冠以序号的全部变体;此时若击数码键选择,则被选变 体即取代屏心的变体,其余变体隐去;若不击数码键而继续键入字母,则屏底符形随之更新。
满文和锡文共用一套程序,相异之处由计算机自动查访文种状态作出适当处理。蒙文和托忒文各有一套程序。编程步骤是:(1)根据通用字母顺序编制包括所有变体的字母符形代码表(表1、2、3);(2)根据拼写特点对字母进行归类;(3)按类编程。程序的基本思路是:通过“回扫”取得依据,据此选用变体。单个字母的基本程序是:若前一符不是本文种字母,则出本键字母的词首形式,否则出词中形式。合体字母由代表其第二个音素的那一个字母所在的键位负责回扫前一符,并视需要把前一符加以改变而取得。变体分阴阳的字母,根据回扫结果决定自己的阴阳,发现阳性字母则出阳性变体,否则出阴性变体。一些只用于借词的罕用字母借助
Figure 89108405_IMG13
输入,如在满文-锡文中,击
Figure 89108405_IMG14
之后再击
Figure 89108405_IMG15
,则分别
Figure 89108405_IMG16
。本系统另设一“菜单选形键”
Figure 89108405_IMG17
。按下此键后,系统即在自动选形的同时,把屏心被选符形所属字母(包括合体字母)的所有符形冠以序号列于屏底。此时若击数码键,则被选变体移于屏心,取代被“自动”选入的符形;若不击数码键而是继续输入,则屏底所列符形自动随之不断更新。
由于本发明的特征是“自动选形”,这个特征带来了以下好处:
1.全部字母安排在一个档上,完全免去了换档之烦,大大提高了速度,且好学易记。
2.节省下来的大量键位(蒙文比现有技术节省了50个键位),一部分用来安排了高频词、词缀和词尾(为行文方便,以下总称“高频词”)的整体输入(其不同变体也由计算机自动选用),一部分留 给用户安排自定义词组。这样,击一键即可输入一串字符,从而进一步简化了操作。
3.键盘得以合理布局。
4.便于排序、检索。
下面通过三个实施例对本发明详加说明。说明中除
Figure 89108405_IMG18
外,还使用以下略符:
K    键击字符的第一个代码
Q    前一字符
QQ    前一字符的前一字符
G    光标所在字符
Y    变量,扫描中一发现阳性字母,则Y=2,否则Y=1
C 变量,按下 后:C=1
X    变量,机器处于锡文状态时:X=1
满文-锡文实施例
一、键盘图(图1)
注:(1)
Figure 89108405_IMG20
-领属-工具格,含
Figure 89108405_IMG21
(2)
Figure 89108405_IMG22
-位-向格
(3) -宾-经格
(4)
Figure 89108405_IMG24
-从-经格(分写),条件副动词(连写)
(5)
Figure 89108405_IMG25
-从格
(6)
Figure 89108405_IMG26
-“我”、“有”、现在进行时词尾
(7)
Figure 89108405_IMG27
-动词原形及现在时词尾
(8)
Figure 89108405_IMG28
-现在时词尾
(9) -并列副动词词尾
(10)
Figure 89108405_IMG30
-顺序副动词词尾
(11)
Figure 89108405_IMG31
-现在将来时词尾,含
Figure 89108405_IMG32
(12)
Figure 89108405_IMG33
-“不”、“没有”、“未”
二、编程用字母符形代码表(表1)
三、分组程序
第1组
Figure 89108405_IMG34
1    若Q>156,则出K,结束
2    若Q=46,48,90,92,94,则把Q分别改为110,112,114,116,118,结束
3    出K+1,结束
第二组
Figure 89108405_IMG35
1    若Q>156,则出K,结束
2    若Q=32、33、37,40、41、42,43、44、45,46,48,则把Q分别改为120,122,124,126,128,结束
3    若Q=56,57,62,63,
则把Q分别改为60,61,64,65,出K+1,结束
4    出K+1,结束
第3组
Figure 89108405_IMG36
1    若Q>156,则出K,结束
2    若Q=32、33、37,40、41、42,43、44、45,46,48,则把Q分别改为130,132,134,136,138,结束
3    若Q=11~15,132~139,则出K+4,结束
4    若Q=1~26,110~155,
若X=1,则出K+4,结束
否则出K+3,结束
5    若Q=96    or    97,则出K+5,结束
6    若Q=99    or    100,则把Q改为Q+41,结束
7    出K+1,结束
第4组
Figure 89108405_IMG37
1    若Q>156,则出K,结束
2    若Q=46,48,90,92,94,则把Q分别改为143,144,145,146,147,结束
3    若Q=37,42,45,则把Q分别改为33,41,44,出K+1,结束
4    若X=1,则转入6
5    若Q=81    or    82,则把Q改为84,出K+1,结束
6    出K+1,结束
第5组
Figure 89108405_IMG38
1    若Q>156,则出K,结束
2    若Q=32、33、37,40、41、42,43、44、45,46, 48,则把Q分别改为148,149,150,151,152,结束
3    若Q=56,57,62,63,则把Q分别改为60,61,64,65,出K+1,结束
4    若X=1,则转入6
5    若Q=81    or    82,则把Q改为84,出K+1,结束
6    出K+1,结束
第6组
Figure 89108405_IMG39
1    若Q>156,则出K,结束
2    若Q=46,48,则把Q分别改为153,155,结束
3    若Q=37,42,45,56,57,62,63,则把Q分别改为33,41,44,60,61,64,65,转入6
4    若X=1,则转入6
5    若Q=81    or    82,则把Q改为84
6    出K+1,结束
第7组
Figure 89108405_IMG40
出K,结束
第8组
Figure 89108405_IMG41
1    若Q>156,则出K,结束
2    出K+1,结束
第9组 为例)
1    若Q>156,则出K,结束
2    若Q=8,则出K+1,结束
3    从G起倒查,一发现1,2,18,19,24,25,则Y=1, 光标返回原处;若查至词首未发现,则Y=2,光标返回原处
4    若Y=1,则出K+1,转入5
否则出37,转入5
5    Y=0,结束
第10组
1    若Q=50    or    51,则出16,结束
2    若Q=72,74,75,则把Q分别改为105,107,108,结束
3    若Q=79,则查QQ
若QQ>156,则出102,结束
否则出103,结束
4    结束
四、高频词程序举例
例1.
Figure 89108405_IMG44
1    光标退2格
2    若G=89,则光标进2格,出27,出13,结束
3    光标进2格,出13,结束
例2.
Figure 89108405_IMG45
出64,出8,出79,出13,结束
例3.
若X=1,则出82,出13,结束
否则出84,出13,结束
蒙文实施例
一、键盘图(图2)
注:(1)
Figure 89108405_IMG46
的分离式,包括
Figure 89108405_IMG47
(2)の-定格,含
Figure 89108405_IMG48
(3)
Figure 89108405_IMG49
-宾格,含
Figure 89108405_IMG50
(4)
Figure 89108405_IMG51
-向-位格,含
Figure 89108405_IMG52
(5)
Figure 89108405_IMG53
-凭借格,含
Figure 89108405_IMG54
(6)
Figure 89108405_IMG55
-联合格,含
Figure 89108405_IMG56
(7)
Figure 89108405_IMG57
-名词复数词尾,含
Figure 89108405_IMG58
(8)
Figure 89108405_IMG59
-序数词的后缀,含
Figure 89108405_IMG60
二、编程用字母符形代码表(表2)
三、分组程序
第1组
Figure 89108405_IMG61
(以
Figure 89108405_IMG62
为例)
1    若Q>202,则出K,结束
2    若Q=48,50,98,101,则把Q分别改为114,116,118,120,结束
第2组
Figure 89108405_IMG63
1    若Q>202,则出K,结束
2    若Q=48,50,52、53、55,56、57、60,99,101,则把Q分别改为144,146,148,150,152, 154,结束
3    若Q=1~40,114~198,则出K+2,结束
4    出K+1,结束
第3组 为例)
1    若Q>202,则出K,结束
2    若Q=48,50,99,101,则把Q分别改为156,157,158,159,结束
3    出K+1,结束
第4组 为例)
1    若Q>202,则出K,结束
2    子程序DC
3    若Q=48,50,52、53、55,56、57、60,99,101,
若Y=1,则把Q分别改为165,168,171,174,177,180,Y=0,结束
否则改为164,167,170,173,176,179,Y=0,结束
4    若Y=1,则出K+1,Y=0,结束
否则出K,Y=0,结束
第5组
Figure 89108405_IMG66
出K,结束
第6组
若Q>202,则出K,结束
否则出K+1,结束
第7组
Figure 89108405_IMG68
若Q=48,56、57、60,则把Q分别改为200,201,结束否则转入第6组程序
第8组 (以
Figure 89108405_IMG70
为例)
1    若Q>202,则出K,结束
2    子程序DC
3    若Y=1,则出60,Y=0,结束
否则出K+1,Y=0,结束
第9组 分离式
Figure 89108405_IMG72
1    光标退2格
2    若G=59,则光标进2格,出7,结束
3    子程序DC
4    若G=47,则光标进2格
若Y=1,则出6,Y=0,结束
否则出14,Y=0,结束
5    光标进2格
6    若Y=1,则出5,结束
否则出13,结束
第10组
Figure 89108405_IMG73
T=1,结束
注:为了得到
Figure 89108405_IMG74
,需要在
Figure 89108405_IMG76
的程序前各加一行程序。
加于
Figure 89108405_IMG77
的:若T=1,则出110,T=0,结束
加于
Figure 89108405_IMG78
的:若T=1,则出111,T=0,结束
四、高频词程序举例
例1
1    光标退2格
2    若G=1~43,114~199,则光标进2格,出20,20,47,结束
3    子程DC
4    若G=47
则若Y=1,则光标进2格,出41,Y=0,结束
否则光标进2格,出30,Y=0,结束
5    光标进2格
6    若Y=1,则出40,47,Y=0,结束
否则出28,47,Y=0,结束
例2
Figure 89108405_IMG80
1    光标退2格,子程DC,光标进2格
2    若Y=1,则出80,40,128,93,Y=0,结束
否则出80,29,57,2,93,Y=0,结束
注:子程DC
逐字母倒查,若发现1~8,24~31,52~54,56~59,114~121,156~163,则Y=2,光标返回原处;若查至词首尚未发现,则Y=1,光标返回原处。
托忒文实施例
一、键盘图(图3)
注:(1)
Figure 89108405_IMG81
-形动词过去时词尾,含
Figure 89108405_IMG82
(2)
Figure 89108405_IMG83
-动词现在将来时词尾,含
(3)
Figure 89108405_IMG85
-向位格词尾,含
Figure 89108405_IMG86
(4)
Figure 89108405_IMG87
-动词过去时词尾,含
Figure 89108405_IMG88
(5)
Figure 89108405_IMG89
-凭借格词尾,含
(6)
Figure 89108405_IMG91
-从比格词尾
(7)
Figure 89108405_IMG92
-和同格词尾,含
Figure 89108405_IMG93
(8)
Figure 89108405_IMG94
-联合格词尾,含
Figure 89108405_IMG95
(9)
Figure 89108405_IMG96
-名词复数词尾,含
Figure 89108405_IMG97
(10)
Figure 89108405_IMG98
-名词复数词尾,含
Figure 89108405_IMG99
(11) -序数词词尾,含
Figure 89108405_IMG101
(12)
Figure 89108405_IMG102
-疑问词
二、编程用字母符形代码表(表3)
三、分组程序
第1组 (以
Figure 89108405_IMG104
为例)
1    若Q>123,则出K,结束
2    若Q=44,45,50,74,则把Q分别改成78,80,82,84,结束
3    若Q=38,41,则把Q分别改成Q-1,出K,结束
4    若Q=1,2,9,10,78,80,82,84,则出K+2,结束
5    出K+1,结束
第2组
Figure 89108405_IMG105
1    若Q>123,则出K,结束
2    若Q=36、37、38,39、40、41,44,45,50,74,则把Q分别改为92,94,96,98,100,102,结束
3    若Q=1~24,则出K+2,结束
4    出K+1,结束
第3组
Figure 89108405_IMG106
(以
Figure 89108405_IMG107
为例)
1    若Q>123,则出K,结束
2    若Q=38,41,则把Q分别改为Q-2,转入5
3    若Q=44,45,50,74,则把Q分别改为104,105,106,107,结束
4    若Q=14,15,104~107,则出K+2,结束
5    出K+1,结束
第4组
Figure 89108405_IMG108
1    若Q>123,则出K,结束
2    若Q=36、37、38,39、40、41,44,45,50,74,则把Q分别改为112,113,114,115,116,117,结束
3    若Q=23,24,112~117,则出K+2,结束
4    出K+1,结束
第5组
Figure 89108405_IMG109
1    若Q>123,则出K,结束
2    若Q=36、37、38,39、40、41,44,45,50,74,则把Q分别改为118,119,120,121,122,123,结束
3    出K+1,结束
第6组
Figure 89108405_IMG110
出K,结束
第7组
Figure 89108405_IMG111
若Q>123,则出K,结束
否则出K+1,结束
第8组:
Figure 89108405_IMG112
分别共用一个键位,看作一个字母)
1    若Q>123,则出K,结束
2    从G起倒查,一发现1~3,14~19,36,37,39,40,78~84,104~111,则Y=1,光标退回原处; 若查至词首尚未发现,则Y=0,光标返回原处
3    若Y=1,则出K+1,Y=0,结束
否则出K+2,Y=0,结束
四、高频词程序举例
例1.
1    第8组程序的第2行
2    若Y=1,则顺序出42,68,2,33
3    顺序出42,68,7,33
例2.
Figure 89108405_IMG114
1    第8组程序的第2行
2    若Q=30~77
若Y=1,则顺序出59,2,12
否则顺序出59,7,12
3    若Y=1,则顺序出57,2,12
否则顺序出57,7,12
表1
Figure 89108405_IMG115
Figure 89108405_IMG116
Figure 89108405_IMG117
Figure 89108405_IMG118

Claims (5)

1、一种适用于以回纥字母为基础的满、锡伯、蒙古、托忒4种文字的计算机语词处理系统,本系统的特征在于,一个字母只占一个键位,其变体由计算机根据该字母被键击时所处位置自动选用,或在自动选用之后再由其后字符键自动调整;合体字母(即代表两个音素但在形体上不可再分的字母)由计算机自动合成,不另占键位,它们的变体由计算机自动选用和调整;高频词、词缀及词尾作为字符串单键整体输入,其语法变体由计算机自动选用。
2、按照权利要求1所述的语词处理系统,其特征在于,上述各文种的高频词、词缀及词尾中,频度最高的若干个,在键盘中与字母处于同一档。
3、按照权利要求1所述的语词处理系统,其特征在于,只用于借词的若干罕用字母由与之相近的其它字母加上一个由普通字符键定义的特设键,双击取得。
4、按照权利要求1所述的语词处理系统,其特征在于,托忒文中表示其前元音为长音的“
Figure 89108405_IMG2
”,由再击其前元音字母键取得,不占键位。
5、按照权利要求1所述的语词处理系统,其特征在于,键盘中有一“菜单选形键”,按下此键后,每击一键即在屏心显示“自动选形”的结果的同时,屏底自动列出屏心被选符形所属字母(包括合体字母)的冠以序号的全部变体;此时若击数码键选择,则被选变体立即取代屏心的变体,其余变体隐去;若不击数码键继续键入字母,则屏底符形随之更新。
CN 89108405 1989-11-08 1989-11-08 满、锡、蒙、托文智能化语词处理系统 Expired CN1016008B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 89108405 CN1016008B (zh) 1989-11-08 1989-11-08 满、锡、蒙、托文智能化语词处理系统

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 89108405 CN1016008B (zh) 1989-11-08 1989-11-08 满、锡、蒙、托文智能化语词处理系统

Publications (2)

Publication Number Publication Date
CN1051630A CN1051630A (zh) 1991-05-22
CN1016008B true CN1016008B (zh) 1992-03-25

Family

ID=4857559

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 89108405 Expired CN1016008B (zh) 1989-11-08 1989-11-08 满、锡、蒙、托文智能化语词处理系统

Country Status (1)

Country Link
CN (1) CN1016008B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102270047A (zh) * 2010-06-04 2011-12-07 内蒙古大学 词首匹配式蒙古文联想输入方法
CN103699234B (zh) * 2013-12-26 2016-08-17 乌鲁木齐市索贝特数码科技有限公司 锡伯文满文拼音输入法及其系统

Also Published As

Publication number Publication date
CN1051630A (zh) 1991-05-22

Similar Documents

Publication Publication Date Title
CN1101139A (zh) 图符编码计算机输入法
CN1148633C (zh) 虚拟键盘式中文汉字输入方法及系统
CN1016008B (zh) 满、锡、蒙、托文智能化语词处理系统
CN1143231C (zh) 汉语信息处理装置
CN1464371A (zh) 多语种输入方法和系统及其电子字典系统
CN1026924C (zh) 汉字析音编码计算机汉字输入方法
CN1025896C (zh) 新概念编码计算机汉字输入键盘
CN1464370A (zh) 多语种输入技术和系统及其电子字典系统
CN1259615C (zh) 字母键盘和数字键盘通用汉字输入法及其左半字形识别法
CN1059280C (zh) 部首编码计算机汉字输入法
CN1043209A (zh) 计算机汉字处理方法
CN1116334A (zh) 林码汉字输入方法
CN1129829A (zh) 分析转换过程中动态路径选择方法
CN1397895A (zh) 文字检索装置,文字检索方法及其程序
CN1019527B (zh) 字符的图元输入方法及其键盘
CN1128371A (zh) 文字拆分编码的计算机输入方法及键盘
CN1303504C (zh) 计算机汉字字母文字化输入法
CN1464372A (zh) 多语种输入技术及其电子字典系统
CN1077036A (zh) 自适应汉字操作系统
CN1713120A (zh) 英文字根输入法
CN1208187A (zh) 一种全息万能汉字键盘及输入方法
CN1975640A (zh) 规范应用汉语拼音方案的汉字输入法
CN1110806A (zh) 智能五笔双拼码字—词链环式定位联想输入方法
CN1648827A (zh) 笔画汉字输入法
CN1818837A (zh) 规范应用汉语拼音方案的汉字输入法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
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