一种公式处理方法与系统技术方案

技术编号:5199542 阅读:178 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种公式处理方法和系统,以解决现有排版技术中不能在版面所包含公式中查找公式片段的问题。本发明专利技术的技术方案包括:接收输入的第一公式片段,建立所述第一公式片段对应的第一树形结构数据;通过将所述第一树形结构数据与待编辑版面中的公式所对应的树形结构数据进行比较,确定所述公式对应的树形结构数据中是否包含与所述第一树形结构数据相匹配的部分。本发明专利技术技术方案实现了对待编辑版面中所含有的公式进行公式片段的查找,进而可实现对所述版面所包含的公式中相应的公式片段的编辑,方便了用户对公式的再编辑过程,提高了公式处理的效率和精确性。

【技术实现步骤摘要】

本专利技术涉及排版
,尤其涉及一种应用于公式排版过程的公式处理方法与 系统。
技术介绍
在科技类排版中,公式排版在排版内容中占有比较大的比例,占有很重要的地位。 对于传统的科技类排版软件,公式的编辑、插入以及正确显示一直是软件价值的体现之处, 而对于初次排版之后的版面,往往存在着错误校对的问题,而公式的校对尤为重要。在现有的排版类软件中,对于公式的查找、校对以及替换功能普遍存在着较大的 欠缺。这是由于公式有着和流式排版完全不同的数据结构,这使得在公式中进行查找替换 变得非常困难。排版人员进行对公式的校对时,可能会发现所有的公式片断▲实际上应 该是丨,这时就需对整个▲这个公式片断进行查找替换,而传统的公式编辑软件,一般 都没有提供这种对公式片断的查找替换功能。因此,现有排版技术存在着不能对整体公式进行查找以找出其所包含的特定公式 片断,从而不能有效地对待编辑版面中的公式进行再编辑的问题,使得在公式插入版面之 后的再编辑变得不方便,影响了科技类排版的效率。
技术实现思路
本专利技术实施例提供了一种公式处理方法与系统,以解决现有排版技术中不能在版 面所包含公式中查找公式片段的问题。一种本文档来自技高网...

【技术保护点】
一种公式处理方法,应用于公式排版过程,其特征在于,包括以下步骤:接收输入的第一公式片段,建立所述第一公式片段对应的第一树形结构数据;通过将所述第一树形结构数据与待编辑版面中的公式所对应的树形结构数据进行比较,确定所述公式对应的树形结构数据中是否包含与所述第一树形结构数据相匹配的部分。

【技术特征摘要】
1.一种公式处理方法,应用于公式排版过程,其特征在于,包括以下步骤 接收输入的第一公式片段,建立所述第一公式片段对应的第一树形结构数据; 通过将所述第一树形结构数据与待编辑版面中的公式所对应的树形结构数据进行比较,确定所述公式对应的树形结构数据中是否包含与所述第一树形结构数据相匹配的部 分。2.如权利要求1所述的方法,其特征在于,以与所述公式的树形结构数据相同的建立 方式,建立所述第一公式片断对应的第一树形结构数据。3.如权利要求1所述的方法,其特征在于,按照深度优先的中序遍历的顺序,将所述第 一树形结构数据中的节点与所述公式对应的树形结构数据中的节点进行比较。4.如权利要求1至3任一项所述的方法,其特征在于,确定出所述公式对应的树形结构 数据中包含与所述第一树形结构数据相匹配的部分后,还包括将所述公式中该匹配部分 所对应的公式片断设为选中状态。5.如权利要求1至3任一项所述的方法,其特征在于,确定出所述公式对应的树形结构 数据中包含与所述第一树形结构数据相匹配的部分后,还包括将所述公式对应的树形结 构数据中该匹配部分的树形结构数据删除。6.如权利要求1至3任一项所述的方法,其特征在于,还包括接收输入的第二公式片段,建立所述第二公式片段对应的第二树形结构数据; 当确定出所述公式对应的树形结构数据中包含与所述第一树形结构数据相匹配的部 分后,还包括利用所述第二树形结构数据,对所述公式对应的树形结构数据中该匹配部分 的树形结构数据进行替换处理。7.如权利要求6所述的方法,其特征在于,以与所述公式的树形结构数据相同的建立 方式,建立所述第二公式片断对应的第二树形结构数据。8.—种公式处理系统,应用于公式排版过程...

【专利技术属性】
技术研发人员:赵志刚谢国超
申请(专利权)人:北大方正集团有限公司北京北大方正电子有限公司
类型:发明
国别省市:11[中国|北京]

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

1