Markdown中實時顯示數學公式的方法
Markdown非常好用,但是對於數學公式的實時顯示有一些缺陷,如何解決這一問題呢?
一、在線LaTex編輯
在對話框中輸入數學公式(使用TeX語法),比如輸入
> x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}
然后頁面下面有 HTML(Edit) 對話框,選中里面的HTML語句,
><a href="http://www.codecogs.com/eqnedit.php?latex=x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}" target="_blank"><img src="http://latex.codecogs.com/gif.latex?x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}" title="x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}" /></a>
將其copy到MarkDownPad中,就能顯示了。結果如下:
二、使用forkosh服務器
直接輸入
> <img src="http://www.forkosh.com/mathtex.cgi? \Large x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}">
將\Large x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}替換成你需要的公式即可。顯示結果如下:

三、使用MathJax
在MarkDownPad中選擇 工具 --> 選項 --> 高級 --> HTML Head編輯器,輸入如下代碼:
><script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=default"></script>
然后使用TeX輸入公式。如下代碼:
行間公式用
>$$x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}$$
行內公式用
>\\(x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}\\)
顯示如下(第三種方法需要按F6才能在網頁中顯示公式,並且注意如果顯示“Internet Explorer已限制此網頁運行腳本或ActiveX控件,要選擇容許阻止的內容”)
\[x=\frac{-b\pm\sqrt{b^2-4ac}}{2a} \]
\(x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}\)