平时写技术博客的时候数学公式还是用的挺多的,之前一直都是在本地写完数学公式之后做成图片添加到博客中,但是这样很不方便。所以现在介绍一种在Markdown中添加数学公式的方法。
使用MathJax引擎
MathJax是一款运行在浏览器中的开源的数学符号渲染引擎,使用MathJax可以方便的在浏览器中显示数学公式,不需要使用图片。目前,MathJax可以解析Latex、MathML和ASCIIMathML的标记语言。 MathJax项目于2009年开始,发起人有American Mathematical Society, Design Science等,还有众多的支持者。
在Markdown中使用MathJax引擎很方便,只需要在文章中添加以下代码就可以。
<script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=default"></script>
行间公式用$$公式$$
表示,行内公式用\(公式\)
表示,例子:
$$x=frac{-bpmsqrt{b^2-4ac}}{2a}$$
[x=frac{-bpmsqrt{b^2-4ac}}{2a}
]
\(x=frac{-bpmsqrt{b^2-4ac}}{2a}\)
(x=frac{-bpmsqrt{b^2-4ac}}{2a})
其他关于数学符号方面的,可以参考下面的链接内容。