这是一篇来自于旧站的重置文章。
当初就是因为这篇网站,让我从Halo1.+ & Sakura1.+ 直接升级到了现在这个Halo2.+ & Sakura2.+ 的博客系统
前言
其实,这个挺奇怪的,后端显示的公式一切正常,但是前端却无法渲染,如下:
行内:$MSE = \frac{1}{2}(y - y_{true})^{2}$
多行:
$$MSE = \frac{1}{2}(y - y_{true})^{2}$$
发现很多其他朋友也有这样的问题:例如《使用Sakura主题,文章中仍然无法正确的解析Latex语法》、《数学公式渲染不出来 #186》 和 《Latex 公式异常 #607》。
于是,做一下总结,顺便看看有没有解决办法。
悲,多行有解决办法,但是行内没有,现已准备将整个Blog转型更高级的Halo和Sakura
正文
1. 行内公式
行内公式,无论如何都无法成功,《Latex 公式异常 #607》推荐的办法是
但是无论如何也无法成功:
测试: $y_t$ 和 $y_{t}$ 和 $y\_{t}$ 和 y_{t}$
$ 和 ’y_{t}$`$
现在调查出来主要问题在下下_
一个公式 $MSE = \frac{1}{2}(y-y_t)^{2}$ 下标后面不跟{}
的时候没有问题,
但是如果跟{}
的时候,就会有显示问题$MSE = \frac{1}{2}(y-y_{t})^{2}$
暂时不清楚解决办法,已经提交Github Comment。
注意:对于行内公式$$
前后需有空格
目前打算,转向更高级的halo 和 Sakura。(也想做了挺久了)
2. 多行公式
使math
效果如下:
$$
MSE = \frac{1}{2}(y - y_{true})^{2}
$$
总结
内行,暂时没有办法。
多行,可以用math块 +
$$
建议,转型更高的halo,这个已经是halo 1.5就支持的东西了,现在都halo 2.21了(2025年8月11日),我已经不知道我这个blog已经是多老时候的东西了,悲。
参考
[1] 《使用Sakura主题,文章中仍然无法正确的解析Latex语法》
[2] 《数学公式渲染不出来 #186》
[3] 《Latex 公式异常 #607》