[发明专利]符号输出方法及装置无效
| 申请号: | 200910235625.5 | 申请日: | 2009-09-30 |
| 公开(公告)号: | CN102033862A | 公开(公告)日: | 2011-04-27 |
| 发明(设计)人: | 赵志刚;杨雷鸣;王家杰 | 申请(专利权)人: | 北大方正集团有限公司;北京北大方正电子有限公司 |
| 主分类号: | G06F17/24 | 分类号: | G06F17/24;G06F3/048 |
| 代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 郭润湘 |
| 地址: | 100871 北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 符号 输出 方法 装置 | ||
技术领域
本发明涉及到印刷排版技术领域,尤其是涉及到一种符号输出方法及一种符号输出装置。
背景技术
对公式的排版有交互式的公式排版方式和非交互式的公式排版方式,目前应用较多的是交互式的公式排版方式,可以降低排版公式的难度,用户易于学习和使用。
但是,通常交互式的公式排版方式的公式输入效率较低,为提高交互式的公式排版方式的公式输入效率,现有技术采用了一种公式输入方法,具体原理为:将运算符等可能输入的符号进行分类并命名,并建立命名后的名称与对应的符号的映射关系表,用户只需输入需要的符号的名称,终端就可以根据映射关系显示与输入名称相匹配的符号,用户只需在显示的符号中选择需要的符号,插入版面即可。
上述公式输入方法虽然在一定程度上能够提高交互式的公式排版方式的输入效率,但是,由于一个符号的名称一般都包括多个字符,为节省时间,提高输入效率,用户通常只输入名称中的一个或几个字符,并不将名称中包含的所有字符都输入,而一个符号甚至几个符号的名称之间可能存在大量的相同字符,当用户输入一个符号对应的一个或几个字符时,可能会映射到大量的候选项,此时,大量候选项同时在显示区显示出来,用户可能需要进行大量的翻页操作才能查找到需要输入的符号,会花费大量的时间,降低公式的输入效率,由上述内容可以看出,现有技术提供的公式输入方法在输入效率方面仍然存在着严重的不足。
发明内容
本发明实施例提供了一种符号输出方法,用以节省时间,提高公式的输入效率,该方法包括:
利用输入的字符与设定优先级的符号的名称进行匹配,所述符号的名称由字符组成,每个符号对应不同的优先级;
将包含所述输入的字符的名称对应的符号按照其设定的优先级从高到低进行排序;
根据排序结果,依次输出所述包含所述输入的字符的名称对应的符号。
较优的,接收输入的优先级修改指令,修改所述优先级修改指令对应的一个或多个符号的优先级。
较优的,获取所述优先级修改指令包含的优先级修改信息,依次选择所述优先级修改指令对应的一个或多个符号修改后的优先级,并修改。
较优的,获取所述优先级修改指令中携带的位置修改信息,将所述优先级修改指令对应的一个或多个符号依次移至所述位置信息对应的位置,修改其优先级,其中,不同的位置对应不同的优先级。
较优的,当所述优先级修改指令对应的一个或多个符号中的任意一个符号的优先级上升时,对优先级高于该符号修改前的优先级、且不低于修改后的优先级之间的符号的优先级进行修改,将其优先级依次降1;
当所述优先级修改指令对应的一个或多个符号中的任意一个符号的优先级下降时,对优先级低于该符号修改前的优先级、且不高于修改后的优先级之间的符号的优先级进行修改,将其优先级依次升1;
根据修改后的优先级从高到低,对所述包含所述输入的字符的名称对应的符号进行排序。
较优的,将包含所述输入的字符的名称对应的符号按照其使用频率从高到低进行排序,其中,所述输入的字符的名称对应的符号的优先级与其使用频率成正比。
较优的,根据当前所述包含所述输入的字符的名称对应的符号的使用频率修改其优先级,并按照修改后的优先级从高到低进行排序。
较优的,所述优先级按级别依次包括:主类型优先级、子类型优先级以及项优先级;其中,每个主类型包括至少一个子类型,每个子类型包括至少一个项,每个主类型的优先级不同、每个子类型的优先级不同,每个项的优先级不同。
本发明实施例还提供了一种符号输出装置,用以节省时间,提高公式的输入效率,该装置包括:
匹配单元,用于利用输入的字符与设定优先级的符号的名称进行匹配,所述符号的名称由字符组成,每个符号对应不同的优先级;
排序单元,用于将包含所述输入的字符的名称对应的符号按照其设定的优先级从高到低进行排序;
输出单元,用于根据排序结果,依次输出所述包含所述输入的字符的名称对应的符号。
较优的,符号输出装置还包括:
第一修改单元,用于接收输入的优先级修改指令,修改所述优先级修改指令对应的一个或多个符号的优先级。
较优的,所述第一修改单元进一步用于:获取所述优先级修改指令包含的优先级修改信息,依次选择所述优先级修改指令对应的一个或多个符号修改后的优先级,并修改。
较优的,所述第一修改单元进一步用于:获取所述优先级修改指令中携带的位置修改信息,将所述优先级修改指令对应的一个或多个符号依次移至所述位置信息对应的位置,修改其优先级,其中,不同的位置对应不同的优先级。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北大方正集团有限公司;北京北大方正电子有限公司,未经北大方正集团有限公司;北京北大方正电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910235625.5/2.html,转载请声明来源钻瓜专利网。





