解决hexo markdown渲染引擎和mathjax冲突问题

这两天开始研究机器学习相关的数学原理,参考的书目是李航的《统计学习方法》,无奈有很多公式,但是最蛋疼的是hexo的markdown渲染引擎和mathjax渲染引擎出现冲突,导致很多公式直接显示mathjax的源代码,所以搜了下Google,发现个不错的解决方法,这是传送门,其实我觉得最好的方法就是替换默认的markdown渲染引擎(早就看不顺眼了,因为老是会出现模板渲染错误,让人很崩溃)

以下是详细替换方法:

替换hexo默认的markdown渲染引擎

首先,参考github的hexo-renderer-pandoc插件,直接按照他说的方法来:

首先

你得在电脑中装好pandoc ,具体安装包在这里,下载完成后按照,一路next,安装完毕后打开电脑终端(windows命令提示符),保证pandoc --help这条命令可以运行才可以继续下一步

安装pandoc

安装pandoc到你的hexo,首先命令行切换到你的hexo博客的根目录下,然后运行npm install hexo-renderer-pandoc --save , 当然如果你安装过程出了问题可以直接卸载掉sudo npm uninstall hexo-renderer-pandoc,OK,到这里基本上就OK了,然后运行

1
2
hexo clean
hexo g

OVER

热评文章