cnblog中添加數學公式支持

在博客中使用數學公式,是一件相對麻煩的事兒,大量的截圖和插入圖片不只耗費極大的精力,並且影響寫做體驗。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}$$

相關文章
相關標籤/搜索