平時寫技術博客的時候數學公式還是用的挺多的,之前一直都是在本地寫完數學公式之后做成圖片添加到博客中,但是這樣很不方便。所以現在介紹一種在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{-b\pm\sqrt{b^2-4ac}}{2a}$$
\[x=\frac{-b\pm\sqrt{b^2-4ac}}{2a} \]
\\(x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}\\)
\(x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}\)
其他關於數學符號方面的,可以參考下面的鏈接內容。