作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2008, Vol. 34 ›› Issue (7): 76-78. doi: 10.3969/j.issn.1000-3428.2008.07.026

• 软件技术与数据库 • 上一篇    下一篇

基于MathML的网络数学公式编辑器的实现

赵燕娟,李 廉,苏 伟,李冠宇   

  1. (兰州大学信息科学与工程学院,兰州 730000)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2008-04-05 发布日期:2008-04-05

基于MathML的网络数学公式编辑器的实现

ZHAO Yan-juan, LI lian, SU Wei, LI Guan-yu   

  1. (School of Information Science & Engineering, Lanzhou University, Lanzhou 730000)
  • Received:1900-01-01 Revised:1900-01-01 Online:2008-04-05 Published:2008-04-05

摘要: 针对目前网上数学公式不能被查询和重用的弊端,提出一种基于MathML的网络数学公式编辑器MathEdit的实现方案。MathEdit采用标准的JavaScript和DOM实现,使得数学公式能够以不同于传统交流的方法在Web上处理和传输。MathEdit适用于任何支持MathML的浏览器,具有极大的灵活性和可扩展性。

关键词: 数学公式, Web技术, JavaScript功能函数, DOM树

Abstract: To make up for shortage of traditional approach for resolving mathematical expressions on Web, a MathML-based mathematical expressions editor named MathEdit is presented. It is a totally Web-based environment for mathematical expressions processing and transmit, which is implemented in standard JavaScript and DOM, and makes use of browser support for MathML display. The architecture, implementation, flexibility and extensibility of MathEdit are discussed.

Key words: mathematical expressions, Web, JavaScript, DOM

中图分类号: