MMarked
npm version
MMarked 定义了一种 Markdown 语言 的变体,专门为数学内容写作所设计, 增加了大量与数学相关的语法, 如 定理块 , 解答块 等, 整合了对 LaTeX 数学公式的支持. 实现了使用易读易写的纯文本格式编写数学文档并转换为HTML.
npm i @agile/mathcrowd-marked-lib
支持符合 的非商业使用,商业使用需要联系购买 额外许可.

VSCode插件

为什么选择 MMarked ?

  • 语法兼容

    完整支持 CommonMark 规范的 Markdown 语法,提供一致的书写与渲染体验。

  • 支持脚注

    轻松添加自动编号的脚注,方便注解和引用。

  • 支持定理/定义块

    支持定理、定义、例子的块级渲染,带有自动编号和引用链接。

  • 支持折叠显示

    提供折叠/展开的解决方案块,适合隐藏内容如答案或提示。

  • 精准控制尺寸

    支持自定义调整图片和视频的尺寸,方便灵活排版。

  • 支持 LaTeX 公式

    将 LaTeX 公式转换为 SVG 图像,确保公式清晰且可缩放。

  • 轻松部署

    支持浏览器端和服务端的灵活集成,方便嵌入现有系统。

谁在使用MMarked?

获得技术服务/支持

  • 批量格式转换

    提供批量格式转换的有偿服务, 使已有的数学内容资源能够适应更现代的Web和电子出版物场景.

  • 职员/教师培训

    提供开展数学/科学学科的在线教学/测试的指导

  • 咨询/定制开发

    提供自定义Markdown语法等定制开发

  • 社群互助

    加入产品社群与其他使用者一起讨论.

  • 报告Bug/提出建议

    在GitHub上提交Issue报告Bug或提出建议.

  • 完善的文档

    提供完善的文档及大量示例.

致谢

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