Research & Development

Text, formulas, and graphics serve as fundamental tools for documenting, communicating, and disseminating human civilization and scientific knowledge. The ability to edit and input formulas and graphics is a critical complement to text input in digital environments. Despite the internet's rapid evolution since the late 20th century, efficient online editing and input of formulas and graphics remain partially unresolved. This limitation has led to reliance on text and static images as primary means of online communication, significantly hindering progress in education, scientific research, engineering, and economic management.

Web-FormulaEdit emerges as a pioneering web-based formula editing tool compatiblewith IE core browsers, designed to address these challenges. Key features include:

  • Visual editing, analysis, and online management of formulas
  • Capability for visual formula search and recognition
  • No need for plugin installations or specific fonts by the network client
  • Formula data compression into textual notes to reduce server storage demands
  • Client-side formula editing and analysis to minimize network load

Further enhancing this domain, MathEditor introduces advanced capabilities for handlingcomplex mathematical expressions:

  • Comprehensive visual editing and analysis of complex mathematical formulas
  • Customizable formula font size and color
  • HTML-based formula data for seamless offline and online integration
  • Support for numerical calculations, fraction operations, and matrixtransformations
  • Local selection and programming calculations based on visual formulastructures

As the internet has rapidly evolved, it has become a fundamental tool for accessing,disseminating, and sharing information, crucial for work, education, research, andcommunication. Given that mathematics is the foundational language of science andtechnology, the ability to edit and share mathematical formulas online is increasinglycritical for educational and research fields. This challenge has prompted thedevelopment of various technical solutions worldwide, which broadly fall into twocategories:

Image-Based Display
This approach includes both static and dynamic displaysof mathematical formulas. Static displays typically involve creating images offormulas using software like Word and uploading them to servers, which cansignificantly consume network resources without allowing for data reuse.Dynamic displays, on the other hand, involve servers generating images based onformula data submitted by users. While this method can support interactive uses,it requires complex understanding from users, consumes substantial server andnetwork resources, and struggles with scalability for simultaneous interactivesessions. Additionally, the quality of images can compromise clarity andtransmission efficiency.

MathML (Mathematical Markup Language) Based
This method utilizes MathMLto annotate and display mathematical formulas in web browsers. However, itsadoption is limited by the lack of support from popular browsers like IE,necessitating additional software or plugins for functionality. According to theWorld Wide Web Consortium (W3C), existing strategies to display and editformulas in non-supporting mainstream browsers universally require extrainstallations.

This summary illustrates the ongoing need for more efficient, scalable, and universallyaccessible solutions for editing and sharing mathematical content online, highlightingthe technological and practical limitations of current approaches.

more
ui ico-pc

Integrated in

MathQ PC Client

Formula Visual Editing

Enables visual editing of complex mathematical formulas andsupports online operations such as copying, pasting, and modifying these formulas. No plug-in installation is required for the client.

The font size & color of an edited mathematical formulacan be adjusted using the editing focus in the external editing window or through mouse selection.

Demonstrate

Data Format Of Formulas

The data is formatted in HTML, allowing for both local offline functionality and online interactive sharing. Content is displayed in vector format, which supports arbitrary scaling and ensures clear printing.

Demonstrate
a+b

Formula Search Recognition

The system supports both local and web-based online search capabilities for visually edited mathematical formulas, enhancing formula recognition and retrieval.

Demonstrate

Numerical Calculation Function

The system supports numerical computations for arithmetic expressions and elementary functions visualized in formula structures, allowing users to adjust the precision of the results as needed.

Demonstrate
1284.03 1284.025 1284.0254 1284.02542

Fraction Operation Function

The system supports fraction operations including division, reduction, and simplification of expressions based on their visual structure, ensuring theresult is presented in its simplest form.

Demonstrate

Matrix Transformations Operations

The system supports operations such as addition, subtraction, multiplication, and scaling of numerical matrices based on their visual structure, and also facilitates elementary transformations of these matrices.

Demonstrate
0   0     0     14
0   1   -3    0
=

Local Selection Calculation

The system enables selective calculation of formula expressions based on visual structure, facilitating a step-by-step processing capability for precise mathematical operations.

Demonstrate

Powerful Function Expansion

The system supports programming calculations using visual formula structures and also facilitates symbolic computations based on these visual representations.

Demonstrate
TOP