一种基于HTML5 canvas的数学公式显示方法及系统

基本信息

申请号 CN201310101291.9 申请日 -
公开(公告)号 CN103176954A 公开(公告)日 2013-06-26
申请公布号 CN103176954A 申请公布日 2013-06-26
分类号 G06F17/21(2006.01)I 分类 计算;推算;计数;
发明人 韩鹏;高跃;王东强;侯锋;王佳;罗茂;闫东旭 申请(专利权)人 重庆市应用技术有限公司
代理机构 重庆市前沿专利事务所(普通合伙) 代理人 重庆市科学技术研究院;重庆市全媒体数字教育工程技术研究中心有限公司
地址 401123 重庆市北部新区黄山大道中段杨柳路2号
法律状态 -

摘要

摘要 本发明提出了一种基于HTML5?canvas的数学公式显示方法及系统,该方法包括如下步骤:利用画布创建模块创建画布;利用控制器建立字符、符号函数库;利用控制器建立数学公式结构控制函数库;利用MathML数学公式模块编写MathML数学公式;利用公式处理模块解析所述MathML数学公式,根据所述字符、符号函数库以及数学公式结构控制函数库中的内容将所述MathML数学公式绘制在所述画布上;输出并显示数学公式。本发明利用HTML5的canvas功能和MathML在表达数学公式方面的规范性,提出了简单、高效的HTML5+JavaScript+MathML技术,通过解析MathML数学公式,快速、高效地将数学公式显示在网页上。