Authorized Business
    MathQ is now officially available on numerous website servers both domestically and internationally, with
MathEditor & GraphEditor
being notable platforms authorized for business use.
Research and Development

With the rapid development of the Internet, obtaining, publishing and sharing information resources through the Internet has become a…[detail]

Research and DevelopmentX

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:

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

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

  • 1. Comprehensive visual editing and analysis of complex mathematical formulas.
  • 2. Customizable formula font size and color.
  • 3. HTML-based formula data for seamless offline and online integration.
  • 4. Support for numerical calculations, fraction operations, and matrixtransformations.
  • 5. 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:

1. 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.

2. 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.

Quick Access Platforms
PC Client
Andriod
PC
Special Feature
  • 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 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.
  • 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.
  • 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.
  • The system supports both local and web-based online search capabilities for visually edited mathematical formulas, enhancing formula recognition and retrieval.
  • The system enables selective calculation of formula expressions based on visual structure, facilitating a step-by-step processing capability for precise mathematical operations.
  • The font size and color of an edited mathematical formulacan be adjusted using the editing focus in the external editing window or through mouse selection.
  • 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.
  • The edited mathematical formulas are compressed and converted into textual annotations, significantly reducing both network storage and transmission demands.
  • The system supports programming calculations using visual formula structures and also facilitates symbolic computations based on these visual representations.
Function Differentiation of MathQ Formula Editing and Calculation Software Versions
Visual editing Numeral
calculations
Fraction
operations
Auto
save
Manual
save
Local selection
calculation
Matrix
operations
Matrix
transformation
Assignment operation of custom function
Free version          
Premium version