Skip to content

🎉 v2.7.2: LaTeX Math, Tables & GFM Admonition Support

Latest

Choose a tag to compare

@huangwb8 huangwb8 released this 24 Jan 15:50
· 3 commits to main since this release

🎉 v2.7.2 - LaTeX 数学公式、表格和 GFM 提示框支持

本次版本为 m2w 带来了强大的 Markdown 渲染增强功能,让您的内容更加专业和美观!

🚀 核心亮点

  • LaTeX 数学公式渲染:完整支持行内公式 ($...$) 和块级公式 ($$...$$)
  • Markdown 表格支持:原生表格格式支持,让内容组织更清晰
  • GFM Admonition:GitHub 风格的提示框(可选,需安装额外依赖)

✨ 主要更新

新增功能

  • 新增 m2w/math.py 模块,支持完整的 LaTeX 数学公式渲染
  • 所有 Markdown 处理模块现已启用 tables 扩展
  • 新增对 GitHub 风格提示框(> [!NOTE]> [!TIP] 等)的支持
  • 新增可选依赖 markdown-gfm-admonition

技术改进

  • 优化依赖管理:将 markdown-gfm-admonition 设为可选依赖
  • 自动回退机制:未安装 GFM Admonition 时自动跳过,不影响正常使用

📦 安装方式

# 基础安装
pip install m2w==2.7.2

# 完整安装(包含 GFM Admonition 支持)
pip install m2w[admonition]==2.7.2

🙏 致谢

特别感谢 @Mareep-YANG 通过 PR #20 贡献了这些精彩的功能!

📋 完整变更

  • 8 个文件变更,225 行新增代码
  • 新增 m2w/math.py (136 行)
  • 更新 REST API 和传统模式的所有 Markdown 处理模块
  • 更新文档和依赖配置

查看完整变更日志: CHANGELOG.MD