返回介绍

5 cutemarked 数学公式扩展

发布于 2023-07-19 19:55:19 字数 3406 浏览 0 评论 0 收藏 0

cutemarked 开源 Markdown 编辑器支持数学公式扩展,它利用了 MathJax 这个 JavaScript 引擎来渲染数学公式。cutemarked 支持代码高亮,支持数学公式,通过在"设置"菜单中可以选择打开或者关闭这两个功能。

MathJax 支持以 LATEX 格式作为输入。在 cutemarked 的源文件中,与数学输入相关的源代码有:

cutemarked 与 LATEX 的语法存在以下区别:

  • cutemarked 中,对于简单的上标,只需要输入 x^2 ,而不需要任何界定符;而 LATEX 中需要使用 $ x^2 $
  • cutemarked 中,若一行 $$...$$ 公式中命令太多可能出现解析失败的情况, 此时需要拆分 $$...$$ 到多个 $$...$$ 中;若仍然无法解析则需要在 $$...$$ 之间添加空行
  • cutemarked 由于对某些反斜线 \ 进行了转义,因此出现在数学公式中的反斜线需要注意。
    • 若公式中的 \ 后面紧跟非特殊字符,则 cutemarked 并不执行转义。 如 cutemarked 中输入 \begin ,则 MathJax 引擎接收到的字符是 \begin
    • 若公式中的 \ 后面紧跟特殊字符,则 cutemarked 执行转义。 如 cutemarked 中输入 \\ ,则 MathJax 引擎接收到的字符是 \

以下的所有公式均是针对 cutemarked 的语法

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文