第一步:修改编译引擎
1 | npm uninstall hexo-renderer-marked --save |
第二步:修改新的编译引擎的行内规则,确保行内公式正常显示
修改node_modules\kramed\lib\rules\inline.js
的第11行为1
2//escape: /^\\([\\`*{}\[\]()#$+\-.!_>])/,
escape: /^\\([`*\[\]()#$+\-.!_>])/,
第三步:启用next的数学公式支持
在themes/next/_config.yml
文件中找到mathjax
,修改为1
2
3
4mathjax:
enable: true
per_page: true
cdn: //cdn.bootcss.com/mathjax/2.7.1/latest.js?config=TeX-AMS-MML_HTMLorMML
第四步:启动公式渲染
在需要公式渲染的文章头加上1
2
3
4
5
6---
title:
date:
tags:
mathjax: true
---