一种查找特定词典的汉语字词输入法的制作方法

文档序号:6403868阅读:347来源:国知局
专利名称:一种查找特定词典的汉语字词输入法的制作方法
技术领域
本发明涉及一种计算机信息输入方法,具体涉及一种利用键盘查找汉语字词的四角号码输入法。
背景技术
汉语输入编码种类繁多,大约有数百种,这些编码大多从输入速度、编码的易学性等方面进行考虑。目前出现的一些电子产品,如电子辞典等,这些工具在输入汉语时一般是查词典,比如查《汉英词典》、查《现代汉语词典》等。在这种情况下,一次输入一个词(查到后再输入下一个词),而不是像一般的情况下,输入整篇文章。因此在这种环境下,速度因素不是太重要。这时编码应易记且要照顾使用者输入时的舒适度。比如使用电子辞典的大部分是学生,如果输入时动脑太多会给学生造成较大的负担。形码是根据汉字书写结构进行编码的,由于有些地方说方言,拼音拼不准,因此使用音码(比如拼音等)很困难。最常用的也是最具代表性的形码是“五笔字型”编码。一般电子辞典中设“五笔字型”输入法,但对于中学生来说,“五笔字型”记忆量太大,而且输入时拆字对学生负担也很大。

发明内容
本发明的目的是提供一种可以快速、简便的查找特定词典的汉语字词输入法,它能在计算机的数字键盘或其它电脑设备的数字键盘(如电子词典、手机的数字键盘等)上键入相应数字键,查到所需字词。本发明包含数字键盘,输入步骤为一、根据汉语四角号码输入法在数字键盘定义数字键;二、根据汉语四角号码输入法在数字键盘上向计算机或电子词典内输入与预输入词组相对应的数字键,词组输入规则是在数字键盘上首先输入词组中第一个字的全码,然后依次输入后面每个字的第一位码和第四位码,形成一个数字串;三、在计算机或电子词典中依据上述输入的数字串在其内存的词库中自动进行对比查找与之相对应的所有词组;四、在显示屏上显示查到的所有词组,并按顺序将显示的词组进行数字编号;五、在数字键盘上输入与所要查找词组相对应的数字编号,此时即完成了向计算机或电子词典内汉语词组的输入。在本发明中使用四角号码对字编码,取码与拆字方法完全与四角号码词典相同。本发明采用的词库是″信息处理用现代汉语五千词表″(见《汉字操作系统实用技术》钱培德等编学苑出版社1993)中的词和商务印书馆出版社的《四角号码新词典》(第九次修订重排本)中的词的合集,其中《四角号码新词典》中只取国标GB2312-80汉字集中包含的字涉及的词。词库的具体形式为在词库中,每个词条的形式为编码词(字)1,词(字)2,…;词(字)1,词(字)2,…为编码相同的词(字),即重码的词(字)。词条的排列顺序按其编码的长度由小到大排列,码长相同的词条按码的大小由小到大排列。词库的查找用hash表实现,用词(字)的编码作hash表的键。在键盘上输入编码打结束键后,用输入的编码在hash表中可快速的查到相应的词,显示在屏幕上。本发明提出的输入法字和词的输入法一致,即输入一个字时是四角号码全码;输入词时第一字仍是全码,第二字开始是第一位和第四位码;这样单字和词的输入是兼容的。比如“端”的编码是“0212”,“中”的编码是“5000”,“国”的编码是“6010”,中国的编码为“500060”,“国情”的编码为“601092”。本发明用第一个字的全码确定词头的字,然后用后面的字的第一位码和第四位码减少重码。在电子辞典这类工具中输入汉语一般是查《汉英词典》或《现代汉语词典》等。这些词典的词汇是有穷的,并且一般不是非常大,因此这种输入法很有效。在现在的一些电子产品中,重码的选择不象计算机中那样在每个字前面显示数字以便输入人确定相应的字,而是在屏幕的下方相应位置标好数字。本发明从可能的用途出发,提出了一种重码选择方法,一种方法是在屏幕下相应位置标数字,即分别在1、3、5…等位置标上1、2、3…用于二字词重码的选择;在1、4、7…等位置标上1、2、3…用于三字词重码的选择;在1、5、9…等位置标上1、2、3…用于四字词重码的选择;由于五字词重码极少,因此在屏幕下面可不设重码选择标志。另一种个方法是词在屏幕上按列显示(竖着显示),这样就可利用原来单字的(屏幕)选择码选择词。随着电子技术的快速发展,电子辞典等产品的屏幕也越来越大,这样词的重码在一屏就能显示出来的几率会越来越大。另外,由于价格等不同方面的考虑,相应的产品屏幕大小也不一样,所以可以根据屏幕大小设定有几字词的重码选择标识。这种汉字输入方式很适合在目前出现的一些电子产品中使用,这些产品在输入汉语时一般是查词典,输入单个词而不是整篇文章。通常来说,汉语中包含哪些词并没有统一标准,而在这类产品的词典中,词的数量和含有哪些词都是非常精确的,因此非常适合用词输入,而且本发明不仅适合电子辞典这类产品使用,也适合其他类相关产品的使用。四角号码的规则相当少,也比较简单,使用过程中记忆量不大,减轻了输入时拆字对学生的负担,具有准确、快速、方便、简单易学的优点。


图1为具体实施方式
二中屏幕上显示词组与重码的对应关系,图2为具体实施方式
五中屏幕上显示词组与重码的对应关系,图3为计算机标准数字键盘与四角笔型的对应关系,图4为显示屏屏幕下面设重码选择标志示意图。
具体实施例方式具体实施方式
一本实施方式中的输入法包含数字键盘,输入步骤为一、根据汉语四角号码输入法在数字键盘上定义数字键,四角号码的基本思想是用字四个角的笔型表示一个字,每种笔型用0~9数字编码,每个数字对应的笔型为笔名 号码 笔形字例 说明头0 亠 主病广言 点和横相结合横1 一 天土 横 活培织兄风 挑、横上钩和斜右钩垂2 丨 旧山 竖 丿 亅 千顺力则 撇和竖左钩点3 丶 宝社军外去亦 点辶 造瓜 捺义4 十 古草 两笔交叉 乂 ナ 对式皮猪插5  青本 一笔纵穿两笔或两笔以上扌 丈 丰 打戈史泰申方6 口囗另扣国甲由曲 四角整齐的方形囗口目四角7 乛 刀写亡表 一笔向下或向右转折的角形 阳兵雪 两笔笔头相接所形成的角形八8 分共 八字形人入 丷余籴央羊午 八字形的变形小9 尖宗 小字形忄 快木录当兴組 小字形的变形,
汉语四角号码输入法中的号码0、1、2、3、4、5、6、7、8、9与数字键盘上的数字键0、1、2、3、4、5、6、7、8、9的位置一一对应,在计算机键盘上可以用数字键表示相应的笔型,具体见图3;二、根据汉语四角号码输入法在数字键盘上向计算机或电子词典内输入与预输入词组相对应的数字键,词组输入规则是在数字键盘上首先输入词组中第一个字的全码,然后依次输入后面每个字的第一位码和第四位码,形成一个数字串;三、在计算机或电子词典中依据上述输入的数字串在其内存的词库中自动进行对比查找与之相对应的所有词组四、在显示屏上显示查到的所有词组,并按顺序将显示的词组进行数字编号;五、在数字键盘上输入与所要查找词组相对应的数字编号,此时即完成了向计算机或电子词典内汉语词组的输入。
步骤三中对比查找规则为使用hash表查找,词库的定义规则是″信息处理用现代汉语五千词表″中的词和《四角号码新词典》中国标GB2312-80汉字集中包含的字词。步骤四中对屏幕上显示词组进行数字编号的方法为在显示屏的屏幕下边框上依次标有数字序号(以用于词的选择),屏幕上显示词组按顺序排列,每个词组的第一个字与屏幕下边框上的数字序号一一对应,具体见图4。
具体实施方式
二本实施方式以在电子词典中输入“河防”为例,在数字键盘上输入四角号码“311272”,屏幕显示“河防河马”,对应屏幕下方二字词选择数字(如图1),打“1”选“河防”。
具体实施方式
三本实施方式以输入“机械化”为例,在数字键盘上输入编码“47914521”,屏幕显示“机械化”,打“1”,选定“机械化”。
具体实施方式
四本实施方式以输入“濡染”为例,在数字键盘上输入编码“11230”,屏幕显示“污染河边河道污迹濡染”,打“5”,选定“濡染”。
具体实施方式
五本实施方式与具体实施方式
四不同的是,在数字键盘上输入编码“11230”,屏幕显示词在屏幕上按列显示(如图2),打“5”,选定“濡染”。
权利要求
1.一种查找特定词典的汉语字词输入法,它包含数字键盘,其特征在于它的输入步骤为一、根据汉语四角号码输入法在数字键盘定义数字键;二、根据汉语四角号码输入法在数字键盘上向计算机或电子词典内输入与预输入词组相对应的数字键,词组输入规则是在数字键盘上首先输入词组中第一个字的全码,然后依次输入后面每个字的第一位码和第四位码,形成一个数字串;三、在计算机或电子词典中依据上述输入的数字串在其内存的词库中自动进行对比查找与之相对应的所有词组;四、在显示屏上显示查到的所有词组,并按顺序将显示的词组进行数字编号;五、在数字键盘上输入与所要查找词组相对应的数字编号,此时即完成了向计算机或电子词典内汉语词组的输入。
2.根据权利要求1所述的一种查找特定词典的汉语字词输入法,其特征在于步骤一中数字键定义原则是汉语四角号码输入法中的号码0、1、2、3、4、5、6、7、8、9与数字键盘上的数字键0、1、2、3、4、5、6、7、8、9的位置一一对应。
3.根据权利要求1所述的一种查找特定词典的汉语字词输入法,其特征在于步骤三中词库的定义规则是″信息处理用现代汉语五千词表″中的词和《四角号码新词典》中国标GB2312-80汉字集中包含的字词。
4.根据权利要求1所述的一种查找特定词典的汉语字词输入法,其特征在于步骤三中对比查找方法为hash表查找方法。
5.根据权利要求1所述的一种查找特定词典的汉语字词输入法,其特征在于步骤四中查到的词组在显示屏上按列显示。
6.根据权利要求1所述的一种查找特定词典的汉语字词输入法,其特征在于步骤四中对屏幕上显示词组进行数字编号的方法为在显示屏的屏幕下边框上依次标有数字序号,屏幕上显示词组按顺序排列,每个词组的第一个字与屏幕下边框上的数字序号一一对应。
全文摘要
一种查找特定词典的汉语字词输入法,它涉及一种计算机信息输入方法。本发明包含数字键盘,输入步骤根据汉语四角号码输入法在数字键盘定义数字键;根据汉语四角号码输入法在数字键盘上向计算机或电子词典内输入与预输入词组相对应的数字键,词组输入规则是在数字键盘上首先输入词组中第一个字的全码,然后依次输入后面每个字的第一位码和第四位码,形成一个数字串;在计算机或电子词典中依据上述输入的数字串在其内存的词库中自动进行对比查找与之相对应的所有词组;在显示屏上显示查到的所有词组,并按顺序将显示的词组进行数字编号;在数字键盘上输入与所要查找词组相对应的数字编号。本发明的输入法具有准确、快速、方便、简单易学的优点。
文档编号G06F17/30GK1622018SQ20041004412
公开日2005年6月1日 申请日期2004年12月15日 优先权日2004年12月15日
发明者毕建东 申请人:哈尔滨工业大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1