这是一篇来自于旧站的重置文章。

当初就是因为这篇网站,让我从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

正文

参考了《Latex 公式异常 #607》

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}
$$

总结

  1. 内行,暂时没有办法。

  2. 多行,可以用math块 + $$

建议,转型更高的halo,这个已经是halo 1.5就支持的东西了,现在都halo 2.21了(2025年8月11日),我已经不知道我这个blog已经是多老时候的东西了,悲。

参考

[1] 《使用Sakura主题,文章中仍然无法正确的解析Latex语法》
[2] 《数学公式渲染不出来 #186》
[3] 《Latex 公式异常 #607》

立志做一个有趣的碳水化合物。