在博客中使用數學公式,是一件相對麻煩的事兒,大量的截圖和插入圖片不只耗費極大的精力,並且影響寫做體驗。javascript
雖然對於公式顯示已經有多種解決辦法,但大多數須要安裝插件。而MathML這一雄心勃勃的網頁數學語言,則須要瀏覽器支持,目前支持較好的瀏覽器也就是firefox。更具備災難性的事是它跟latex語法不一致,須要用戶從新學習!html
在有了Latex利器以後,終於又出現了MathJax這一利器,完美的解決了網頁顯示公式的問題。java
MathJax是一個javascript類庫,全部瀏覽器都原生支持,不須要安裝任何插件,「有瀏覽器的地方就有公式」;它也支持latex代碼以及mathml代碼,原來的latex用戶不須要再次學習便可輕鬆上手。瀏覽器
下面說明在cnblog中如何配置,使得公式能夠正常顯示。學習
(1)進入「個人博客」--「設置」頁面,spa
(2)在「頁首html」框裏添加以下代碼:firefox
1 <script type="text/x-mathjax-config"> 2 MathJax.Hub.Config({tex2jax: {inlineMath: [['$','$'], ['\\(','\\)']]}}); 3 </script> 4 <script type="text/javascript" 5 src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"> 6 </script>
(3)點擊「保存」。插件
在正文中寫做時,使用美圓符號($)括起latex代碼便可。code
代碼 x=\frac{{-b}\pm\sqrt{b^2-4ac}}{2a}(注意兩邊加上$符號括起來)cdn
獲得以下結果: $$x=\frac{{-b}\pm\sqrt{b^2-4ac}}{2a}$$