0%

hexo复杂latex公式无法显示问题

问题描述

在写hexo博客的时候,遇到markdown中公式太长太复杂的时候,就老是显示出错,部分错误信息如下:

image-20200515144644002

这个问题好久就存在了,前几次一直懒得解决,直接用图片代替公式,今天,爷不躲了!开干!

测试公式:

1
P(x) = \frac{1}{{\sqrt {2\pi } \sigma }}\exp \{  - \frac{{{{(x - \mu )}^2}}}{{2{\sigma ^2}}}\}

结论

我的天,其实这是一个hexo中的latex公式渲染问题。不能在公式内连续使用两个左花括号!,把两个左花括号中间加空格分开就行了

没用的分析

之前,我直接从mathtype导出的公式格式为:

image-20200515145408291

其中有三处左花括号连续使用的情况,就是这里使公式出错,用空格拆散它们!

image-20200515145551441

最后,你会看到成功的显示公式啦

参考资料

[1] Sui_Xin. Hexo中的LaTex公式渲染问题. 简书. 2018. https://www.jianshu.com/p/a9f26f4cd4e6