1. 程式人生 > >Hexo使用next主題也可以用latex啦

Hexo使用next主題也可以用latex啦

Hexo使用了next主題,不能使用latex公式,這可麻煩了。

  • 更換Hexo的預設的hexo-renderer-marked渲染引擎,改為hexo-renderer-kramed。在終端輸入命令如下:

    sudo npm uninstall hexo-renderer-marked
    sudo npm install hexo-renderer-kramed --save
  • 開啟NexT主題的Mathjax的開關,找到下圖所示的內容,將false改為true。

這裡寫圖片描述

這裡寫圖片描述

  • 解決語義衝突,在Hexo的目錄下找到node_modules\kramed\lib\rules\inline.js,找到下圖所示的位置,並更改為和圖片一樣的。

這裡寫圖片描述

這裡寫圖片描述

這裡寫圖片描述

shell
escape: /^\\([`*\[\]()#$+\-.!_>])/,

shell
em: /^\*((?:\*\*|[\s\S])+?)\*(?!\*)/,

  • 在寫部落格的時候,如果在部落格裡面用到了latex公式,那麼就在檔案頭加上:

    mathjax: true

    這樣子就可以使用latex編輯公式啦。