一种非编码汉字输入法中文指法.pdf

上传人:54 文档编号:993856 上传时间:2018-03-24 格式:PDF 页数:16 大小:393.20KB
返回 下载 相关 举报
摘要
申请专利号:

CN96102659.6

申请日:

1996.01.31

公开号:

CN1140849A

公开日:

1997.01.22

当前法律状态:

撤回

有效性:

无权

法律详情:

|||公开|||

IPC分类号:

G06F3/02

主分类号:

G06F3/02

申请人:

张奉昆;

发明人:

张奉昆; 尹光丽

地址:

650200云南省昆明市关上寅峰路4号

优先权:

专利代理机构:

云南省专利事务所

代理人:

陈左

PDF下载: PDF下载
内容摘要

本发明涉及一种在普通英文键盘上使用的高速汉字输入方法。把新汉字笔划表科学地布在20个英文字母键上,另外6个字母键作为合格字选择用,不占用数字键。本发明特别强调指法的运用,对左右手的各个手指都没有特别具体的分工,只有一个大概的责任范围,根据具体汉字的输入任务,临时合理、科学地对各个手指进行调度,以减少不必要的手指行程,实现各手指击键时间的相互覆盖,达到高速输入汉字的目的。本方案没有编码规则,是一种入门快、简单易学、输入效率高并且普遍适用于各类汉字录入人员的高速汉字输入方法。

权利要求书

1: 1一种非编码汉字输入法(中文指法),其特征是: 1)采用普通英文键盘并且对26个字母键定义如表1表2及表 3所示,表1为汉字基本笔划表;表2是键盘布局表;表3是合格字选 择表。                                表1   代号   笔划名称     特征     1     横     左-右     2     竖     上-下     3     撇     右上-左下     4     捺     左上-右下     5     提     左下-右上     6     钩     右下-左上     7     冲     下-上                                表2   字母     笔划     a     14   40     b     50     c     23  130     d     13403     e     260     f     1234     g     34     h     1202  1112  1222     j     1203                           续表2     k     1122     l     120m     m     10    20     n     170     r     1236     s     13404     t     126     w     460    470     x     12304     z     12303  30 说明:
2: 以0结尾的笔划表示该笔划带有模板,10 20 30 40 50除外。
3: 模板是指最小系数大于四的容易归并的形象。
4: “0”后面的数字表示该笔划的最小系数。
5: ″0″还有一个意思是指″生成或复和″。
6: 表2中与小写字母相应的大写字母定义为删除该小写字母。                             表3    字符    序号    字符   序号    空格     1     U     9     y     2     I     10     u     3     O     11     i     4     P     12     o     5     Q     13     p     6     ^     14     q     7     *     15     Y     8 2)击键时,强调击键的无序性、依靠手指之间的相互配合; 各手指没有具体的分工,只有一个责任范围;在执行具体的汉字 输入任务时临时合理、科学地对各个手指进行调度;各手指的责任 范围如表4所示:                             表4     手指           责任范围       左手     右手     食指     cvbfgrt   nhytgb     中指     xcderf   mnjuh     无名指     zexsw   kmi     小指     azwq   lop     姆指     空格   空格 2.根据权利要求1所述的汉字输入法,其特征是:该法的实用 程序(tw.com)可在IBM-PC系列微机及兼容机上和大多数汉字操作 系统下生成原始文本文件,程序流程如下: 取输入只取一个供程序分析使用的原始字符,分流块对字符进行 分流之后交给下面的模块处理,并对某些字符作些预处理,查表 块根据用户的输入笔划先排序再查对照表,数字块仅是根据用户 输入的提示行合格字序号,在合格字区提出汉字内码,存入预定 区域以便处理,功能块主要处理回车符和大写字符,程序定义回 车符为全删笔划符,如果没有笔划符则返主;程序定义大写字符 为删除相对应的笔划符。

说明书


一种非编码汉字输入法(中文指法)

    本发明涉及一种在普通英文键盘上使用的高速汉字输入方法,属于汉字信息处理领域。

    目前,汉字输入一般分为大键盘和小键盘两大类。其中,在大键盘输入中,一个汉字只需击键一次就能输入,或者是大多数的字一键输入,极少数的字采用编码的方法解决;而在小键盘输入中,几乎所有的方案都采用编码输入。在当前流行的编码方案中,基本上可分为下列三类:

    1)拼音类

    该类方案大致有全拼和双拼两种,它们之间并没有本质的区别,只是双拼要稍快一点,但同时记忆量也增加了。此方案的特点是:容易学习但输入不快。为了提高输入速度,有人又增加了声调输入,由于目前大多数人对普通话撑握得并不是很好,所以增加声调输入并没有多大意义。

    2)字根类

    该类方案认为汉字是由字根组成的,只要把字根布在键盘上,然后按照某种规则顺序击键就能输入汉字。此类方案有面向职业打字员的快速型方案,如五笔字型。也有面向业余型的慢速型方案,如笔顺码。

    竟管该类方案的研究者都认为汉字是由字根组成,但他们往往根据自己的编码规则人为地指定某个形象是字根,某个形象不是字根-需要拆分。就是说目前对字根在理论上没有一个统一的认识。

    3)音形类

    该类方案基本上是前两类方案的综合,也就是说,它既有它们的优点,也有它们的缺点,首尾码是这类方案地代表。

    综上所述,现有的汉字输入技术存在着″学得快的打不快,打得快的学不快″的缺陷。

    本发明的目的是提供一种完全能克服现有技术缺陷,基本上一看就会,既可供专业录入人员使用,又适合业余人员使用的快速汉字输入方法。并且给出一个能在普通计算机上实现的例子。

    本发明的目的是通过下述方式实现的:

    1本发明的″基本上一看就会性″是通过以下方式实现的:

    通过对汉字的解离研究可以知道:汉字一共有七种基本笔划——横、竖、撇、捺、提、钩、冲构成,我们把这七种基本笔划称为最小汉字笔划系统,并且以数字1、2、3、4、5、6、7分别表示。我们把七种基本笔划列在表1中,该表就称为汉字基本笔划表。

                                     表1  代号  笔划名称    特征    1    横    左-右    2    竖    上-下    3    撇    右上-左下    4    捺    左上-右下    5    提    左下-右上    6    钩    右下-左上    7    冲    下-上

    为了建立新汉字笔划表,我们先来定义一个概念。

    鼓小系数:指形象(汉字或汉字结构单元)所具有的最小笔划总数量。

    规定:汉字笔划的最高最小系数为四。

    可以认为,上述的新汉字笔划表是由如表1所示的汉字基本笔划表生成的。那么,其生成过程是如何进行的呢?我们知道,汉字是一种平面构型的文字,它是由笔划在平面上而不是在一条直线上通过有机组合而构成的。由此可以知道,表1提出的基本汉字笔划应该是在平面上首先生成笔划,然后笔划再在平面上生成了汉字。

    建立新汉字笔划表,我们采用“两头行动,中间会合”的方法。“两头行动”是指既对汉字进行拆分,也用表1提出的基本汉字笔划生成。中间会合就是如果用表1提出的基本汉字笔划生成的抽象形象也能在汉字中拆分出来,那么就可以定义该抽象形象为汉字笔划;同样地,如果在具体的汉字结构形象群中能抽象出一种结构而该结构能在表1提出的基本汉字笔划中得到解释,那么也可以定义该抽象结构为汉字笔划。

    通过以上的方法,我们就得到了一张新汉字笔划表,把新汉字笔划科学合理地布在普通英文键盘上,外加一些合格字选择键,就成了实用的汉字输入键盘。

    本方案采用分区布置的方法,把26个英文字母键分成7个区,具体分区如下:第一区:横竖组合区(hjklm);第二区:撇结尾区(cxz);第三区:捺结尾区(asdfg);第四区:提结尾区(vb);第五区:钩结尾区(wert);第六区:冲结尾区(nw);第七区:合格字选择区(空格yuiopq)。

    具体的笔划键布局见表2,选择键布局见表3。

                            表2  字母    笔划    a    14    40    b    50    c    23    130    d    13403    e    260    f    1234    g    34    h    1202  1112  1222    j    1203

                              续表2    k    1122    l    120m    m    10    20    n    170    r    1236    s    13404    t    126    w    460    470    x    12304    z    12303    30

    说明:1.以0结尾的笔划表示该笔划带有模板,10 20 3040 50除外。

    2.模板是指最小系数大于四的容易归并的形象。

    3. 0”后面的数字表示该笔划的最小系数。

    4.″0″还有一个意思是指″生成或复和″。

    5.本表中相应的大写字符定义为删除该小写字符。

                              表3    字符   序号   字符   序号    空格    1    U    9    y    2    I    10    u    3    O    11    i    4    P    12    o    5    Q    13    p    6    ^    14    q    7    *    15    Y    8

    用本发明提出的中文指法输入汉字一般说来有两个步骤:

    1)输入汉字的全部或部分笔划。表3提供了15个字的选择能力,一个汉字不论它多么简单,只要构成它的笔划输完了,那么它一定在提示行中。有这个保证是相当重要的,任何一个汉字,输入时只输入它的结构笔划,而无需输入其它信息;同时也没有翻页键,简化了操作。对于笔划比较多的字,只需抽样输入就行了。

    2)选择输入。这个过程很简单,只需在提示行中找所要输入的字,然后敲对应的字母键就行了。

    尽管中文指法认为汉字是自然分离的,但在具体的操作过程中依然有一些规则:

    1)顺其自然,合者不分,分者不合,直观优先。

    汉字笔划的最高最小系数为四。这是汉字拆分的重要依据,但是对于一些自然分离的汉字,尽管它们的最高最小系数只有四,我们还是对其进行了拆分,像从、父、爻等等。

    2)尽量把小字拆分出来。

    在这儿,小字是指结构简单的字。中文指法认为,汉字是分层次生成的,它尊循下面的生成顺序:基本笔划系统——实用笔划系统——简单汉字——复杂汉字——超复杂汉字。所以要尽量把小字拆分出来,举例如下:

    春:拆分为10 13404 120,不拆分为130 40 120

    3)同类归并

    是指具有相同性质、相似比例的其本笔划归在一起算一个笔划。举例如下:

    然:cadag不是sadag;肃:hfc;米:gf

    4)位置跃变

    对于结构比较复杂的字,按其一般书写顺序最多写四个基本笔划,在有空间位置跃变的地方停下来鉴定一次,然后依此类推,举例如下:

    身:拆为23 126 130;段:拆为12304 50 12304 13403

    5)结构平衡

    对于有几种拆法的字,应尽量使上下左右平衡,不应出现头重脚轻、左歪右倒的情况,举例如下:

    手:拆为ct,不拆为ce (上下平衡);

    戍:拆为gw,不拆为azw(左右平衡)

    综上所述,用户只需记住1、2、3、4、5、6、7、0及其所代表的意义,还有5条汉字拆分规则,就能很方便地输入汉字,这就是本发明的″基本上一看就会″性。

    2本发明的″快速性″是通过以下方式实现的:

    我们知道,英文是线性结构,在键盘上是一键一键地顺序输入,把所击过的键用一根线穿起来,一个英文单词就对应着键盘上的一根曲线;我们也知道,汉字是平面结构,那么,一个汉字对应的键盘图是什么呢?显然是一幅平面图。要在键盘上形成平面图,就需要多键齐敲,这就是中文指法。

    本指法强调击键的无序性、强调各手指之间的相互配合。各手指没有特别具体的分工,只有一个责任范围。在执行具体的汉字输入任务时临时合理、科学地对各个手指进行调度。

    各手指的责任范围如表4所示:

                                               表4    手指          责任范围      左手      右手    食指    cvbfgrt    nhytgb    中指    xcderf    mnjuh    无名指    zexsw    kmi    小指    azwq    lop    姆指    空格    空格

    由于本发明提出的中文指法在执行具体的汉字输入任务时才对各手指进行合理调度,减少了手指不必要的行程,从而也减少了击键时间;还有,各手指接到任务时可以同时行动,实现了击键时间的相互覆盖,大大提高了输入速度。这就是本发明的″快速″性。

    3实用程序(tw.com)

    用程序实现中文指法的关键在于实现输入的无序性,举个例子来说,输入ds两键和输入sd两键所达到的郊果应该是一致的,即是毫无区别的。

    附图是依据本发明提出的一个工作流程图。

    现对流程图作一些说明:

    取输入只取一个原始字符,供程序分析使用。

    分流块对字符进行分流,之后交给下面的模块处理,并对某些字符作些预处理。如果用户按了Ese键,那么就结束程序返回操作系统。

    查表块根据用户的输入笔划先排序再查对照表。

    数字块仅是根据用户输入的提示行合格字序号,在合格字区提出汉字内码,存入预定区域以便处理。

    功能块主要处理回车符和大写字符,程序定义回车符为全删笔划符,如果没有笔划符则返主;程序定义大写字符为删除相对应的笔划符。

    如上所述,本发明成功地解决了目前汉字输入技术中的易学与快打的矛盾。奠定了两键一字的基本格局,是一种易学、高效的,专业与非专业汉字录入人员都可运用的汉字输入法。

一种非编码汉字输入法中文指法.pdf_第1页
第1页 / 共16页
一种非编码汉字输入法中文指法.pdf_第2页
第2页 / 共16页
一种非编码汉字输入法中文指法.pdf_第3页
第3页 / 共16页
点击查看更多>>
资源描述

《一种非编码汉字输入法中文指法.pdf》由会员分享,可在线阅读,更多相关《一种非编码汉字输入法中文指法.pdf(16页珍藏版)》请在专利查询网上搜索。

本发明涉及一种在普通英文键盘上使用的高速汉字输入方法。把新汉字笔划表科学地布在20个英文字母键上,另外6个字母键作为合格字选择用,不占用数字键。本发明特别强调指法的运用,对左右手的各个手指都没有特别具体的分工,只有一个大概的责任范围,根据具体汉字的输入任务,临时合理、科学地对各个手指进行调度,以减少不必要的手指行程,实现各手指击键时间的相互覆盖,达到高速输入汉字的目的。本方案没有编码规则,是一种入。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1