文章目录
  1. 1. Hexo Mathjax下划线_的渲染问题
  2. 2. References

Hexo Mathjax下划线_的渲染问题

以前Hexo渲染数学公式的时候有时候下划线会渲染成<em>,导致渲染不出公式的情况。
比如下面这种情况:

但是在其他markdown中又能够正确显示,这时候其实是Hexo的锅,它渲染的时候把_渲染成<em> ,可以修改渲染规则来使之渲染正常。
打开:hexo\node_modules\marked\lib\marked.js
找到:


删去选中的部分,即删除对_的渲染转换,重新生成即可。
当然还有其它方式,不过这种比较简便有效。

References

错误解决与优化 | Err&Opt