MathJax是使用LaTeX方式输入数学公式的好工具。Hexo虽然可以直接使用mathjax,但是存在一些不方便之处。使用hexo-math这个插件可以大大方便使用。使用Hexo 3.2.0,主题NexT 5.0.1,hexo-math 3.0.0安装方式如下
删除过时内容,使用hexo: 5.1.1,hexo-cli: 4.2.0,hexo-math: 4.0.0。
需要注意,新版的math
标签改成了mathjax
标签,需要更新旧的公式才能使用,不然hexo g
的时候会报错。
在hexo安装目录下执行
1 | npm install hexo-math --save |
然后编辑站点根目录下的_config.yml
,添加
1 | # _config.yml |
之后进入theme的目录,编辑主题的_config.yml
,找到mathjax字段。NexT 5.0.1中默认mathjax是禁用,需要改成
1 | mathjax: |
在需要插入数学公式的文章md头中加入
1 | --- |
最后hexo g
,就可以部署或者运行server查看效果了。