如何在markdown中插入數學公式

轉載自 Markdown中插入數學公式的方法
markdown對于程序員來說真的是友好,但在輸入數學公式的時候真的麻煩。以前都是直接把圖片拖進來。現在有更多的方法:

方法一:使用Google Chart的服務器

![](http://chart.googleapis.com/chart?cht=tx&chl= 在此插入Latex公式)

一個例子,

![](http://chart.googleapis.com/chart?cht=tx&chl=\Large x=\frac{-b\pm\sqrt{b^2-4ac}}{2a})

公式顯示結果為:

適用了下,Google Chart服務器的響應速度還可以,但據說可能復雜一些的Latex公式可能無法解析(參考[2])。

方法二:使用forkosh服務器

forkosh上提供了關于Latex公式的一份簡短而很有用的幫助,參考[1]和[3].
使用forkosh插入公式的方法是

![](http://www.forkosh.com/mathtex.cgi? 在此處插入Latex公式)

給個例子,

![](http://www.forkosh.com/mathtex.cgi? \Large x=\frac{-b\pm\sqrt{b^2-4ac}}{2a})

顯示結果為:


因為網頁插入公式的原理是調用“某某網站的服務器”動態生成的,所有保證公式正常顯示的前提是該網址能一直存在著為我等小生做些小小的服務。

方法三:使用MathJax引擎

大家都看過Stackoverflow上的公式吧,漂亮,其生成的不是圖片。這就要用到MathJax引擎,在Markdown中添加MathJax引擎也很簡單,

<script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=default"></script>

然后,再使用Tex寫公式。$$公式$$
表示行間公式,本來Tex中使用(公式)
表示行內公式,但因為Markdown中
是轉義字符,所以在Markdown中輸入行內公式使用\(公式\)
,如下代碼:

$$x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}$$\\(x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}\\)

分別顯示結果(行間公式):
x=?b±b2?4ac ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄√2a

行內公式:
x=?b±b2?4ac√2a

不信,你可以試一下,在公式上還可以使用鼠標右鍵操作

參考:

[1] http://www.forkosh.com/mathtextutorial.html
[2] http://www.ruanyifeng.com/blog/2011/07/formula_online_generator.html
[3] http://www.forkosh.com/mathtex.html

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容