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

一個例子,

適用了下,Google Chart服務器的響應速度還可以,但據說可能復雜一些的Latex公式可能無法解析(參考[2])。
方法二:使用forkosh服務器
forkosh上提供了關于Latex公式的一份簡短而很有用的幫助,參考[1]和[3].
使用forkosh插入公式的方法是

給個例子,

因為網頁插入公式的原理是調用“某某網站的服務器”動態生成的,所有保證公式正常顯示的前提是該網址能一直存在著為我等小生做些小小的服務。
方法三:使用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