研究与开发

文本、公式、图形是记录、交流、传播人类文明和科学知识的基本工具。编辑和输入公式和图形的能力是数字环境中文本输入的重要补充。尽管自 20 世纪末以来互联网快速发展,但高效的在线编辑以及公式和图形输入的问题仍然部分未得到解决。这种限制导致依赖文本和静态图像作为在线交流的主要手段,严重阻碍了教育、科学研究、工程和经济管理的进步。

Web-FormulaEdit 作为一款开创性的基于 Web 的公式编辑工具,与 IE 核心浏览器兼容,旨在解决这些挑战。主要特点包括:

  • 公式可视化编辑、分析、在线管理
  • 视觉公式搜索和识别能力
  • 网络客户端无需安装插件或特定字体
  • 将公式数据压缩为文本注释,以减少服务器存储需求
  • 客户端公式编辑和分析,最大限度减少网络负载

MathEditor 进一步增强了这一领域,引入了处理复杂数学表达式的高级功能:

  • 复杂数学公式的全面可视化编辑和分析
  • 可定制的公式字体大小和颜色
  • 基于 HTML 的公式数据,实现离线和在线无缝集成
  • 支持数值计算、分数运算和矩阵转换
  • 基于可视化公式结构的局部选择和编程计算

随着互联网的迅速发展,它已成为获取、传播和共享信息的基本工具,对于工作、教育、研究和交流至关重要。鉴于数学是科学技术的基础语言,在线编辑和共享数学公式的能力对于教育和研究领域越来越重要。这一挑战促使全球范围内开发出各种技术解决方案,这些解决方案大致分为两类:

基于图像的显示
这种方法包括数学公式的静态和动态显示。静态显示通常涉及使用Word等软件创建公式图像并将其上传到服务器,这会显着消耗网络资源且不允许数据重用。而动态显示则涉及服务器根据用户提交的公式数据生成图像。虽然这种方法可以支持交互式使用,但它需要用户的复杂理解,消耗大量的服务器和网络资源,并且难以实现同时交互式会话的可扩展性。此外,图像质量会影响清晰度和传输效率。

基于MathML(数学标记语言)
此方法利用 MathML 在 Web 浏览器中注释和显示数学公式。然而,由于缺乏 IE 等流行浏览器的支持,它的采用受到限制,需要额外的软件或插件来实现功能。根据万维网联盟 (W3C) 的说法,在不支持的主流浏览器中显示和编辑公式的现有策略通常需要额外安装。

本摘要说明了对在线编辑和共享数学内容的更高效、可扩展和普遍可访问的解决方案的持续需求,强调了当前方法的技术和实践局限性。

更多
ui ico-pc

集成于

MathQ PC 客户端

公式可视化编辑

实现复杂数学公式的可视化编辑,并支持复制、粘贴、修改公式等在线操作。客户端无需安装插件。

编辑后的数学公式的字体大小和颜色可以使用外部编辑窗口中的编辑焦点或通过鼠标选择来调整。

演示

公式的数据格式

数据采用 HTML 格式,允许本地离线功能和在线交互式共享。内容以矢量格式显示,支持任意缩放,保证打印清晰。

演示
a+b

公式 搜索识别

该系统支持本地和基于网络的在线搜索功能,以可视化编辑数学公式,增强公式识别和检索。

演示

数值计算 功能

该系统支持以公式结构可视化的算术表达式和初等函数的数值计算,允许用户根据需要调整结果的精度。

演示
1284.03 1284.025 1284.0254 1284.02542

分数运算 功能

系统支持分数运算,包括基于表达式的视觉结构的除法、约简和简化,确保结果以最简单的形式呈现。

演示

矩阵变换 运算

该系统支持基于视觉结构的数值矩阵的加法、减法、乘法和缩放等操作,并且还有助于这些矩阵的初等变换。

演示
0   0     0     14
0   1   -3    0
=

局部选择 计算

系统能够基于可视化结构选择性计算公式表达式,有利于精确数学运算的分步处理能力。

演示

强大功能 扩展

该系统支持使用可视化公式结构进行编程计算,并且还有助于基于这些可视化表示的符号计算。

演示
TOP