hexo博客搭建问题 next主题使用latex
问题:
一开始参考了几个网站,使用如下命令安装新的渲染引擎
npm uninstall hexo-renderer-marked –save npm install hexo-renderer-kramed –save
结果报错:
pandoc exited with code 9: pandoc: Unknown extension: smart_
原因:
参考网站:https://theme-next.js.org/docs/third-party-services/math-equations
next主题与 hexo-katex
插件冲突
解决办法:
换用 hexo-renderer-pandoc
确保电脑内安装有最新版pandoc,版本不低于2。pandoc安装地址: https://www.pandoc.org/installing.html
用 pandoc --version 查看电脑内pandoc版本
卸载旧渲染器,下载
hexo-renderer-pandoc
npm un hexo-renderer-marked npm i hexo-renderer-pandoc
- 更改主题配置文件 next/_config.yml 中如下部分
math: ...
every_page: false
mathjax: enable: true
every_page:true渲染每一页,false只会渲染头文件中mathjax: true
的文章
- 测试
hexo clean
hexo g
hexo s