[发明专利]用于数学公式在HTML中编辑显示和导出到Word文档中的系统在审
申请号: | 201910908945.6 | 申请日: | 2019-09-25 |
公开(公告)号: | CN110765743A | 公开(公告)日: | 2020-02-07 |
发明(设计)人: | 李海涛;张德春;尹山;张雷;郑焕舒 | 申请(专利权)人: | 青岛励图高科信息技术有限公司 |
主分类号: | G06F40/151 | 分类号: | G06F40/151;G06F40/166;G06F40/106 |
代理公司: | 37247 青岛华慧泽专利代理事务所(普通合伙) | 代理人: | 马千会 |
地址: | 266000 山东省青岛市市北区*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数学公式 导出 格式标记 网页打印 编辑器 文本 数据信息处理 模板生成器 正则表达式 格式转化 数据清洗 文本数据 用户提供 元素模板 空元素 输出器 子模块 字符串 渲染器 提炼 网页 | ||
本发明涉及数据信息处理技术领域,涉及数学公式的编辑显示和导出到Word文档中的系统。该系统包括:数学公式模板生成器,使用数学公式编辑器MathQuill生成数学公式的HTML元素模板;数据清洗器,用于将HTML元素集导出成字符串,利用正则表达式整理成带格式标记的文本数据,抹去没有数据的空元素、跟格式无关的标记,提炼出公式内各个模块及其子模块的数据与格式标记;格式转化器,用于将加上格式标记到的数学公式转为MathML格式的文本;数学公式渲染器,用于将所述的MathML格式的文本在HTML中显示为数学公式;数学公式输出器,用于实现数学公式的网页打印和导出到Word文档中。本发明的系统,为用户提供一种方便快捷的网页数学公式编辑器,并能实现网页打印和导出到Word文档中。
技术领域
本发明涉及数据信息处理技术领域,涉及一种数学公式在HTML中编辑显 示和导出到Word文档中的系统。
背景技术
在使用计算机办公过程中,经常会用到数学公式,发现数学公式在网页的编 辑、显示和在Word文档中的显示,存在以下几个问题:
(1)LaTeX语言编写数学公式方便快捷,但是需要掌握TeX语言的几乎所 有记述规则以及代码编写能力,对于非专业人士而言,代码编写存在较高的困难 性和复杂性。
(2)MathML格式兼容性较差,只能在FireFox浏览器中直接显示公式。
(3)目前Microsoft Office Word仅支持OMML格式的公式,不支持LaTeX 语言编写的数学公式。
(4)另外,市面上也缺少一种能够从网页编辑显示公式,然后能直接导出 到Word中的工具。
发明内容
为了解决现有技术中存在的问题,本发明提供一种用于数学公式在HTML 中编辑显示和导出到Word文档中的系统。本系统利用LaTeX公式编辑器、MathJax 网页公式可视化渲染技术、MathML以及Open XML SDK,实现数学公式从网页编 辑、显示、打印到在导出到Word文档中。
本发明解决其技术问题采用的技术手段是:用于数学公式在HTML中编辑 显示和导出到Word文档中的系统,包括:
数学公式模板生成器,使用数学公式编辑器MathQuill生成数学公式的 HTML元素模板;
数据清洗器,用于将HTML元素集导出成字符串,利用正则表达式整理成 带格式标记的文本数据,抹去没有数据的空元素、跟格式无关的标记,提炼出公 式内各个模块及其子模块的数据与格式标记;
格式转化器,用于将加上格式标记到的数学公式转为MathML格式的文本;
数学公式渲染器,用于将所述的MathML格式的文本在HTML中显示为数 学公式;
数学公式输出器,用于实现数学公式的网页打印和导出到Word文档中。
作为本发明的进一步改进,所述的格式转化器包括LaTeX文本生成单元和 LaTeX转MathML单元;所述LaTeX文本生成单元用于将MathQuill的用户键 盘输入记录中对应的各部分数据加上格式标记,得到数学公式的LaTeX文本; 所述LaTeX转MathML单元通过LaTeX2MathML格式转换工具,将LaTeX文 本转为MathML格式的文本。
作为本发明的进一步改进,所述的数学公式渲染器利用MathJax可视化渲染 功能,在浏览器中将MathML语言的公式渲染成HTML元素或SVG图片的可视 数学公式。
作为本发明的进一步改进,所述的数学公式输出器,包括网页打印单元;所 述的网页打印单元通过MathJax使用JavaScript引擎将数学公式以SVG矢量图 形的形式打印出来。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛励图高科信息技术有限公司,未经青岛励图高科信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910908945.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于文本分析技术的自动写稿系统
- 下一篇:多人协同文档编辑方法及系统