论文摘要
随着基于Web的数学教育系统的发展,对网络数学公式编辑器的要求越来越普遍。但是目前Web技术对数学公式输入和显示的支持非常有限,因此开发具有自主知识产权的公式编辑器具有很强的现实意义。本文在研究了现有的各种数学公式实现技术的基础上,重点讨论了如何在网络上显示和编辑数学公式,提出了一种基于MathML的网络数学公式编辑器的实现方案。MathML是W3C的数学工作组发布的基于XML的数学标记语言,它是一种结构化的层次分明的树型数据结构,采用XML语法描述数学公式,旨在解决数学表达式在Web中的传送、接收和处理。论文描述了网络数学公式编辑器的总体设计和部分模块设计。编辑器的公式描述遵循MathML标准,主要通过JavaScript动态改变DOM树实现公式的输入和编辑。本文描述了网络数学公式编辑器的功能特点和相关功能的算法实现。用户可以GUI方式或使用基本的MathML/Infix表示方式编辑数学公式,并以MathML文档的形式保存,使得数学公式能够以不同于传统交流的方法在Web上处理和传输,解决了以往图像文件存储数学信息不能被查询和重用的弊端,具有极大的灵活性和可扩展性;编辑器还提供了公式模板定制化工具供用户制定个性化的公式模板,满足不同用户群体的应用需求;论文还描述了编辑器的应用程序接口,方便用户灵活有效地将编辑器应用到远程教育系统、BBS论坛或聊天室等网络交互场所中,以适应和推动网上数学信息交流的发展。
论文目录
相关论文文献
- [1].MathML在高等数学网络教学中的应用和研究[J]. 课程教育研究 2013(25)
- [2].MathML的发展历史和软件支持[J]. 中国科技信息 2009(17)
- [3].基于MathML的数学公式在网络上的表示与传输[J]. 重庆科技学院学报(自然科学版) 2008(02)
- [4].基于MathML的数学公式在线编辑与传输的研究[J]. 计算机应用与软件 2009(08)
- [5].一种MathML格式数学公式匹配算法[J]. 渤海大学学报(自然科学版) 2015(04)
- [6].MathML在网络教学中的应用研究[J]. 赤峰学院学报(自然科学版) 2008(09)
- [7].MathML相关技术综述[J]. 中国科技信息 2009(18)
- [8].基于MathML的WEB数学公式实现[J]. 科技经济市场 2011(07)
- [9].应用MathML的数学公式关键技术研究[J]. 福建电脑 2020(07)
- [10].基于MathML的数学公式中文发音方法研究[J]. 系统科学与数学 2014(04)
- [11].基于MathML和SVG的数学交流平台构建[J]. 计算机工程 2009(05)
- [12].基于MathML的在线公式编辑器的实现与应用[J]. 计算机应用研究 2008(10)
- [13].一种在标文通文档中显现SVG和MathML对象的方法[J]. 北京信息科技大学学报(自然科学版) 2010(S2)
- [14].基于MathML的web数学公式的解决方案[J]. 中国科技信息 2008(17)
- [15].基于JavaScript的HTML+MathML通用方案的设计与实现[J]. 浙江工业大学学报 2009(03)
- [16].网上形成性考核系统在线公式编辑器、数学图形生成器的实现[J]. 福建广播电视大学学报 2011(01)
- [17].设计一个基于MathML的数学表达式网络交互系统[J]. 长春教育学院学报 2011(06)
- [18].基于MathML的非平直文本信息处理研究[J]. 现代图书情报技术 2008(03)
- [19].基于MathML的在线符号运算的设计与实现[J]. 微计算机信息 2009(06)
- [20].基于MathML的网络数学公式编辑器的实现[J]. 计算机工程 2008(07)
- [21].基于MS Word字处理软件的内容结构化标引和拆分技术研究[J]. 现代计算机(专业版) 2015(11)
- [22].基于MathML的数学公式编辑器在浏览器上的实现[J]. 湖北师范学院学报(自然科学版) 2012(03)