[发明专利]一种交互式公式的光标走位方法及其控制装置有效
申请号: | 200910235580.1 | 申请日: | 2009-09-29 |
公开(公告)号: | CN102033622A | 公开(公告)日: | 2011-04-27 |
发明(设计)人: | 赵志刚;杨雷鸣 | 申请(专利权)人: | 北大方正集团有限公司;北京北大方正电子有限公司 |
主分类号: | G06F3/033 | 分类号: | G06F3/033;G06F17/24 |
代理公司: | 北京天昊联合知识产权代理有限公司 11112 | 代理人: | 陈源;罗建民 |
地址: | 100871 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 交互式 公式 光标 方法 及其 控制 装置 | ||
技术领域
本发明涉及印刷排版技术领域,尤其涉及一种交互式公式的光标走位方法及其控制装置。
背景技术
交互式公式排版软件是一种常用的公式排版方式,但是,由于公式本身不是简单的行结构,而是一个复杂的结构形态,这导致了在交互式公式编辑过程中光标的走位能力受到了很大的限制。具体地讲,公式中的不同部分之间的位置关系非常复杂,而传统的简单的坐标优先的光标走位方法使得使用者往往不能很清楚地预知光标将进入的下一个位置,并且难以进入实际想进入的位置。这样的光标走位能力不能满足便捷快速的排版要求,直接影响了与使用者的交互能力。
比如,如图1所示,对于分式,无论是哪种形式的分式,比如,一般分式(图1(b))或斜线分式(图1(a)),光标左右走位的处理都是一样的,即,光标只走分子部分,而不走分母部分。然而,对于斜线分式1/2,使用者按下向右方向键的意图有可能是要进入分母部分,但是,在现有技术中,仅通过光标左右走位是进入不了斜线分式的分母区域的,需要使用其它的方向键才能进入分母区域。
又比如,如图2所示,在现有技术中,Tab键走位即是在运算符的可编辑区域中进行逐个的切换,在图2中,各个可编辑区域中的数字表示Tab键走位的顺序。但是,Tab键走位只是单纯地进行区域的切换,而不具备光标的定位能力,也就是说,不能定位到各个可编辑区域的某个特定位置,需要使用其它方向键才能进入可编辑区域中的某个特定位置。
发明内容
针对现有技术中存在的缺陷,本发明提供一种交互式公式的光标走位方法及其控制装置,以使光标快速定位到使用者意图进入的可编辑区域中,提高交互式公式排版的易用性、便捷性和准确性。
为了实现以上目的,根据本发明的交互式公式的光标走位方法,包括以下步骤:采用树状结构描述公式的结构,即,公式的字母符号和运算符之间的位置关系;根据树状结构和制定的运算符的可编辑区域的进入顺序进行光标走位。
所述可编辑区域的进入顺序可根据使用者的进入意图来制定。
相应地,根据本发明的交互式公式的光标走位控制装置包括:
光标上下走位单元、光标左右走位单元、Tab键走位单元和Home/End键走位单元。这些单元采用树状结构描述公式的结构,即,公式的字母符号和运算符之间的位置关系;根据树状结构和制定的运算符的可编辑区域的进入顺序进行光标走位。
在本发明中,根据使用者的进入意图制定运算符的可编辑区域的走位顺序,从而可容易地将光标定位到使用者期望进入的位置,极大地提高了交互式公式编辑的易用性和便捷性。
附图说明
图1是现有技术中分式的光标左右走位的示意图;
图2是现有技术中Tab键走位的示意图;
图3是根据本发明的示例性的表示公式的树状结构图;
图4是根据本发明的光标左右走位的流程图;
图5是在图3所表示的公式的光标左右走位过程中树状结构的遍历过程;
图6是图3所表示的公式根据本发明的光标左右走位方法的走位过程示意图;
图7是根据本发明的光标上下走位的流程图;
图8是图3所表示的公式根据本发明的光标上下走位方法的走位过程示意图;
图9是在图3所表示的公式的光标上下走位过程中树状结构的遍历过程;
图10是根据本发明的上下走位的一个示例;
图11是根据本发明的上下走位的另一示例;
图12是根据本发明的上下走位的另一示例;
图13是根据本发明的上下走位的另一示例;
图14是根据本发明的Tab键走位的流程图;
图15是在图3所表示的公式的Tab键走位过程中树状结构的遍历过程;
图16是图3所表示的公式根据本发明的Tab键走位方法的走位过程示意图;
图17是根据本发明的Tab键走位的另一示例;
图18是求和运算符的可编辑区域在根据本发明的Tab键走位中的三种走位顺序;
图19是根据本发明的Home/End键走位的示例;
图20是在图3所表示的公式的Home/End键走位过程中树状结构的遍历过程;
图21是图3所表示的公式根据本发明的Home/End键走位方法的走位过程示意图。
具体实施方式
在本发明中,光标的走位主要通过键盘上的方向键、Tab键和Home/End键来实现,光标走位主要包括左右走位、上下走位、Tab键走位和Home/End键走位。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北大方正集团有限公司;北京北大方正电子有限公司,未经北大方正集团有限公司;北京北大方正电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910235580.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:织机经纱断经保护装置
- 下一篇:光学戒指鼠标