推荐一个Markdown数学公式编辑器——Haroopad & Mathjax

要在Markdown里插入数学公式,如果没有好用的的引擎or编辑器,那么只能插入图片了,十分麻烦。这里推荐一个十分强大的数学公式引擎——Mathjax。

配置

有道云笔记目前不支持浏览MathJax公式。我们可以使用Haroopad,这是一个支持MathJax引擎的Markdown编辑器,能够方便你更直观地观看你写的Mathjax数学公式,学习起来很方便。

1092156-20170320172301940-1925968649.png

打开Haroopad之后,我们在文件-偏好设置-Markdown中,把数学表达式选项的两个框都打钩。

推荐一个Markdown数学公式编辑器——Haroopad & Mathjax_第1张图片

在博客园的后台设置中,在页首Html代码一栏输入如下代码:


就可以用Mathjax语法来表达公式,并且在博客中显现了!

常用用法

这里只介绍一些常用的。

  • 插入公式
    公式分为两种,一种是一个公式占一整行(displayed),另一种是公式夹杂在文段中(inline)。Mathjax中公式的标识符是美元的符号:$。

    • 如果是独立成行的,那么就是开头和结尾各用两个美元包括起来。如果是嵌入的,那么把想要表达的公式开头和结尾各用一个美元包括起来。
  • 上下标
    • ^ 表示上标,_ 表示下标。当上下标多于一个字符时,要用{}括起来。同时上下标是可以嵌套使用的。eg: x^ { y ^ 2 } 相当于:$ x^{y^2} $
  • 括号
    • 小括号和方括号:直接使用
    • 大括号:由于大括号在 MathJax 被用来分组,如果要使用大括号,那就用{...}或者 \lbrace 和 \rbrace。
    • 尖括号:使用 \langle 和 \rangle 表示左尖括号和右尖括号。
    • 上取整和下取整:上取整用 \lceil 和 \rceil 表示;下取整用 \lfloor和 \rfloor 表示。eg:\lfloor x \rfloor 代表 $ \lfloor x \rfloor$
  • 大型运算符
    • 求和:\sum。eg: $\sum_{i=0}^n $ 的写法为:\sum_{i=0}^n
    • 累乘:\prod。\(\prod_{i=0} ^ n\) 的写法为:\prod_{i=0} ^ n
    • 积分:\int。eg:\(\int_1 ^ \infty\) 的写法为:\int_1 ^ \infty
  • 分号和根号
    • 分号用\frac。eg:\(\frac{a}{a+b}\) 的写法为:\frac{a}{a+b}
    • 根号用\sqrt。eg:\(\sqrt[3]{\frac{x}{y}}\) 的写法为:\sqrt[3]{\frac{x}{y}}

参考链接:

  • →Haroopad下载地址
  • Mathjax的更多用法戳这里
  • 博客园中使用MathJax
  • 博客园官方已经推出的内置LaTeX数学公式功能:在博客园使用LaTeX数学公式

转载于:https://www.cnblogs.com/ZCplayground/p/6590468.html

你可能感兴趣的:(推荐一个Markdown数学公式编辑器——Haroopad & Mathjax)