MMarked
npm version
MMarked defines a type of Markdown language variant, specifically designed for writing mathematical content, adding a wealth of math-related syntax, such as theorem block , solution block and more, integrating support for LaTeX mathematical equations. It enables writing math documents in a readable and easy-to-write plain text format and converting them into HTML.
npm i @agile/mathcrowd-marked-lib
Support compliant for non-commercial use; commercial use requiresContact us to purchase an additional license.

VSCode Extension

Why Choose MMarked?

  • Syntax Compatibility

    Fully supports CommonMark-compliant Markdown syntax, providing a consistent writing and rendering experience.

  • Supports Footnotes

    Easily add automatically numbered footnotes for annotations and references.

  • Supports Theorem/Definition Blocks

    Supports rendering theorem, definition, and example blocks with automatic numbering and reference links.

  • Supports Collapsible Sections

    Provides collapsible/expandable solution blocks, suitable for hiding content such as answers or tips.

  • Precise Size Control

    Supports custom resizing of images and videos, providing flexible layout options.

  • Supports LaTeX Equations

    Converts LaTeX equations to SVG images, ensuring clear and scalable equations.

  • Easy Deployment

    Supports flexible integration both on the client-side and server-side, making it easy to embed into existing systems.

Who is Using MMarked?

Get Technical Service/Support

  • Batch Format Conversion

    We provide paid batch format conversion services to help existing mathematical content adapt to modern Web and electronic publishing scenarios.

  • Staff/Teacher Training

    We offer guidance for online teaching/testing in mathematics/science disciplines

  • Consulting/Custom Development

    Custom Markdown syntax and other development services

  • Community Support

    Join the product community and discuss with other users.

  • Report Bugs/Suggestions

    Submit Issues on GitHub to report bugs or provide suggestions.

  • Comprehensive Documentation

    Provides detailed documentation and plenty of examples.

Acknowledgment

MMarked - 数学内容增强型 Markdown 变体