最近自己搭了一个vps,准备把博客搬到自己的服务器上。
在使用Hexo搭建博客的时候,发现它默认并不支持latex数学公式,在网上找了很多资料,踩了各种坑终于搞定了数学公式的渲染问题。
安装maupassant主题
$ git clone https://github.com/tufu9441/maupassant-hexo.git themes/maupassant
$ npm install hexo-renderer-pug --save
$ npm install hexo-renderer-sass --save
在主题_config.yml中添加支持mathjax:
mathjax: true
更换Hexo的markdown渲染引擎
$ npm uninstall hexo-renderer-marked --save
$ npm -g install hexo-renderer-kramed --save
解决语义冲突
修改node_modules\kramed\lib\rules\inline.js中的第11行: