博客園支持LateX公式


Latex公式

LateX本來是一種基於TEX的排版系統,是由美國計算機學家萊斯利蘭伯特開發的,是寫各種論文的一種非常好的工具,尤其是對於一些公式的排版具有不可替代的作用,作為一個假的研究人員,寫公式是一種經常遇到的事情。另外一直使用的是Markdown寫博客,所以要想辦法讓博客園支持LateX公式。

支持方法

支持LateX的方式很多,本文主要是通過引入MathJax的腳本文件在線使用的方式,他可以在線渲染公式達到我們的目的。MathJax 是一個開源的基於 Ajax 的數學公式顯示的解決方案,結合多種先進的Web技術,支持主流的瀏覽器。MathJax 根據頁面中定義的 LaTex 數據,生成對應的數學公式。具體可見:mathjax項目代碼(【GitHub】).

官網:https://www.mathjax.org/

直接使用的話可以直接引用腳本:

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

但是正如你看到的,通過的是mathjax進行CDN的,但是這種走的是MathJax的服務器,速度不太理想,我們可以使用jsDelivr的CDN,直接從MathJax的Github地址CDN過來,速度還不錯。

<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/mathjax@2.7.5/latest.min.js" />

注意:需要去博客園申請js權限。

實驗

計算半徑為R的圓的面積:

\[S=\pi R^2 \]

說明

這個方式不僅僅可以用於博客園,基本可以用於所有的情況,如果遇到沒有網絡的環境可以直接把文件下載下來作為本地文件CDN照樣可用。

另一種方法

這種方式就需要


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM