当前位置: 首页 > 专利查询>黄忠置专利>正文

自适应汉字操作系统技术方案

技术编号:2892552 阅读:266 留言:0更新日期:2012-04-11 18:40
自适应汉字操作系统以过程观点处理汉字输入,①将输入程序与输入字典和词典完全分开,需要时将它们读入机内与输入程序融合成具体的汉字输入法;②在使用过程中,随时可以进行字典或词典联机维护,③并能将用户需要但字典或词典中缺少的字或词自动加入;④能够通过分析用户已输入电脑的文稿自动建立联想字典和常用字集;⑤采用上下格式的揭示行和锁/开提示行键;⑦设置常用字键和自定义常用字键;⑧提供三套功能键供用户选择。(*该技术在2013年保护过期,可自由使用*)

【技术实现步骤摘要】
一种汉字操作系统,适用于计算机、打字机及类似装置。现有的汉字键盘输入系统都是以编码的观点处理汉字输入,如2.13,金山CCDOS,联想DOS等。这些系统将一种汉字输入法的程序和数据字典编制在一个不可分割的程序模块里,输入法字典在程序中是以特殊的内部形式存在的。因为程序是不可随便修改的,所以在这些系统上实现的汉字输入法都是公共汽车式的,大而且全。要想添加一种新的输入法到这类系统中,必须编制一个相应的程序模块挂上去。只有对系统的内部结构很熟悉的专家花大气力才能做到。如设计来挂于2.13,金山DOS,联想DOS等的双拼双音、自然码等汉字输入法模块,非内行专家不可为。现有的汉字操作系统,无法将词组随时添加到系统里。若要将新词加入系统,必须按照规定的格式编制词组文件,词条索引的选取有一整套繁琐的规则,还要运行专门的程序,将其转换成内部形式插入到具体的输入法程序模块里。当用户运行文字处理程序编制文稿时,无法添加新词到词组输入法中或添加新字到字输入法中,更没有将不用的词或词条从词输入法中删除或将不用的字或字条从字输入法中删除,重排词在词条中的顺序或字在字条中的顺序的能力。象2.13,充其量只能有意识地以有别于一般词输入法的方式临时定义26个词,无法将这些词并入原有的词输入法中。对这些操作系统,词输入法只是某一字输入法的附慵,它们以一套特别的规则选取词条索引。这些词是由设计者预先嵌入字输入法,使用者必须熟记才能使用。有些汉字操作系统也设计成将输入法的程序模块和数据字典分开,但数据字典是以特殊的内部形式存放的,不能用操作系统原有的命令查看,也不能用一般的文字处理程序编辑修改.这类系统所配备的汉字输入法同样注重于每个汉字的具体输入编码,不允许用户根据自己的特点做些更动,自然也没有输入法的联机维护与自动添加能力。以数学的观点,单就国标GB2312-80字集而言,汉字键盘输入系统所要处理的就是一个有八千多个元素的复杂的大系统。想用几条、十几条简单的规则将整个字集精确完整地描述而无遗漏,是不可能的。现有汉字编码输入法要求用户牢记大量的规则和例外,就是一个说明。这种状况对词组,状况更甚任何系统,无论收入多少词组-10万、20万-都不能覆盖每个用户所用词汇;大部分系统收入的词组,对每个具体的用户,绝大部分都用不着。这样庞大而臃肿的系统,耗费大量系统资源不说,使用起来也不方便。我们知道,每个人都有自己的用字集和用字特点。尽管汉字有几万个,但每个具体的用户所用汉字一般都在三、四千内。允许用户自构造输入法,并且随时可以修改和完善,无疑有效地简化了汉字输入,有助于加快输入速度。本专利技术的目的是,在汉字输入的过程中,为用户提供一个进行汉字输入的环境和框架,用户可以根据自己的习性和特点选择或设计自己所喜爱或擅长的汉字输入法,系统为之提供根据本人的意愿随时随地修改和完善的手段,使得系统在使用的过程中,调整自己去适应具体用户的需要,从而维持一个紧凑同时又足够的汉字操作系统。自适应汉字操作系统的汉字输入法都是以按普通汉字文件的格式存放的字典或词典为基础的。需要时,启动如下的建立过程,将其读入机内,与输入程序融合成具体的汉字输入法,供使用者通过键盘将汉字输入计算机等类似装置中。修改过的字典或词典,需要时,可以以外部格式存回磁盘。建立过程1.申请一足够大的内存空间,用于建立输入法的机内字典或词典2.寻找字典或词典所在的驱动器,并将其打开,过程如下2.1在驱动器A中打开所需字典或词典,成功转32.2在驱动器B中打开所需字典或词典,成功转32.3在驱动器C中打开所需字典或词典,成功转3……若不能成功打开所需的字典或词典,则无法建立与之相关的输入法,在屏幕上显示相应信息,退出3.从打开的字典或词典中取一字符。若无字符可取,转43.1所取字符为汉字?否,转3.33.2将该汉字追加到当前字条或词条的尾部,转33.3所取字符为索引字符?否,转33.4结束当前字条或词条。若空,将它删除;否则,将它加入机内字典3.5开始一新字条或词条3.6构造字条或词条的索引,取一字符,重复3.6,直到所取字符为非索引字符,转34.若字典空,则无法建立与之相对应的输入法,显示错误信息,退出5.为机内字典或词典的添加操作预留空间,归还多申请的空间,相应输入法已建立6.光闭打开的字典或词典,退出建立过程关于建立过程,说明如下①在多个驱动器上按一定的顺序打开字典或词典,使得用户可以将汉字操作系统的程序文件和输入字典和词典分开存放于不同的磁盘上,在启用需要的输入法时,将自己的字典盘放于顺序较前的驱动器里,就能装入属于自己的输入法,同时又能使系统的大部分文件安装在性能较好的固定盘上,供同一电脑的所有操作者使用。②允许使用者在自己的字典或词典中指定特殊的索引字符,从而使用户可以采用特殊字符作索引,设计符合自己心意的输入法。在用户输入汉字的过程中,可以对装于机内的字典或词典进行添加、删除、次序重排等操作。以字典为例,添加包括将字条添加到字典里或将新字添加到已有的字条里;删除包括将不用的字条从字典里删除或将不用的字从字条中删除;次序重排使用户可以重排字条里字的顺序。这些功能以如下的字典或词典联机维护过程实现字典或词典联机维护过程1.取字符2.所取字符为联机维护键?是,转3;否则转其它处理3.当前输入法为字输入法?是,转4;否则转54.字典联机维护,过程如下4.1字条索引是否已确定?是,转4.34.2请用户输入字条索引4.3用所取索引查字典。查不到,转4.5直接进入字条的添加过程4.4请用户指定所要进行的操作添加转4.5;删除转4.6;移动转4.7;交换转4.8;退出转4.9;其它,鸣铃示警,转4.44.5添加新字到字条里,过程如下4.5.1请用户输入要添加的字4.5.2请用户指定添加的位置4.5.3将用户输入的字插入到当前维护字条指定的地方,重复4.44.6删除字条里不用的字,过程如下4.6.1请用户指定要删除的字的位置4.6.2将选中的字从当前维护字条中删除4.6.3删除后字条为空?否,重复4.44.6.4将空字条从字典中删除4.6.5退出字典联机维护过程4.7在字条里移动汉字,过程如下4.7.1取字符4.7.2所取字符若为左移键,移动状态非零,则光标上的汉字与其后汉字交换位置,光标后移一个汉字;否则仅移动光标。若光标在字条尾部,鸣铃示警,转4.7.14.7.3所取字符若为右移键且移动状态非零,则光标上的汉字与其前汉字交换位置,光标前移一个汉字;否则仅移动光标。若光标在字条首部,鸣铃示警,转4.7.14.7.4所取字符为状态转换键,则改变移动状态,转4.7.14.7.5所取字符为退出键,则转4.44.7.6其它,鸣铃示警,转4.7.14.8交换二汉字的位置,过程如下4.9.1取要交换汉字的位置,将它们对调。转4.44.9退出字典联机维护5.词典联机维护,其过程类似4,这里略之修改过的机内字典或词典,需要时,可以执行机内字典存盘过程,将其以外部格式存回磁盘。存盘过程如下1.机内字典和词典是否有变动?若无,则退出存盘过程2.请用户指定存回字典和词典所用的磁盘3.机内字典是否有变动?无转54.机内字典存盘,过程如下4.1在指定存盘的磁盘上是否有与机内字典同名的文件?若有,将其后缀改为BAK本文档来自技高网...

【技术保护点】
一种汉字操作系统,适用于计算机、打字机及类似装置,其特征是以过程的观点处理汉字输入,①将输入程序模块和以普通汉字文件格式存放的输入字典或词典完全分开,当需要时,将字典或词典读入机内,与输入程序融合成具体的汉字输入法,供操作者通过键盘将汉字输入计算机等类似装置;②在汉字输入的过程中,随时可以对机内字典或词典进行增、删、次序重排等操作;③每一种汉字输入法只有一部字典与之对应,机内外一致;④修改过的字典或词典需要时,可以以外部格式存回磁盘。

【技术特征摘要】

【专利技术属性】
技术研发人员:黄忠置
申请(专利权)人:黄忠置
类型:发明
国别省市:35[中国|福建]

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1