文章目录
这里与其说安装,还是不如直接拷贝相应文件到hexo目录

最近尝试在写blog的时候用Latex来写数学公式,写起来还是极其方便灵活滴,但是,但是其速度慢如爬蜗牛,一般修改一下,在刷新一下要4~5s才能将公式渲染出来,其书写效率也太低了,总之我不能忍,所以准备将其MathJax放在本地.

  1. 一方面是希望加快公式的渲染速度
  2. 另一方面也是希望能支持我在断网的情况下也能正常使用Mathjax

我用的是Jark大神的jacman主题,在简单grep查找之后可以发现MathJax的引用在:
/themes/jacman/layout/_partial/mathjax.ejs这里,可以发现也就远程引用了官网cdn的一个js
<script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">

http://docs.mathjax.org/en/latest/installation.html可以下载到Mathjax的离线包(建议乖乖直接下包,别去爬cdn里面的目录,心累)。

离线包解压之后的unpacked目录里面有整理好直接引用的资源文件(尼玛,之类有16m,难怪慢如蜗牛..)

/themes/jacman/source/js新建一个mathjax/2.5-latest的目录,将unpacked下的文件整个儿拷贝过去,修改mathjax.ejs中的引用
<script type="text/javascript" src="/js/mathjax/2.5-latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">

清空目录,再重新生成文件,启动服务器,跑起来看公式 只能说 如丝般顺滑 ^_^


本作品采用[知识共享署名-非商业性使用-相同方式共享 2.5]中国大陆许可协议进行许可,我的博客欢迎复制共享,但在同时,希望保留我的署名权kubiCode,并且,不得用于商业用途。如您有任何疑问或者授权方面的协商,请给我留言

文章目录