Geogebra里面一个有趣的LaTeX代码bug

时间:2021-10-07 18:10:12

这个bug是不太容易发现的。
这是一个文本对象中嵌入 LATEX 代码时的问题。

因为如果你新启动Geogebra并且输入的只是下面的代码:

x^2\qquad y^2

一切是正常的,没什么问题:
Geogebra里面一个有趣的LaTeX代码bug

而且接下来似乎也不容易发现什么。
因为输入下面的代码也完全正常:
Geogebra里面一个有趣的LaTeX代码bug

如果重新启动Geogebra程序(全新的启动似乎很重要):
首先在文本中嵌入的是下面的代码,问题才出现:

R^2=(R-H)^2+L^2\\
\qquad \Rightarrow R=\frac{H
^2+L^2}{2HL}

先预览下CSDN-Markdown下面是什么:

R2=(RH)2+L2R=H2+L22HL

看上去一切正常; 但是在Geogebra最新到 5.0.149中都是这样的:
Geogebra里面一个有趣的LaTeX代码bug

然后再输入起初用过的简单的 x2y2 :
Geogebra里面一个有趣的LaTeX代码bug

发现一切完全乱套了。这个bug隐藏得看上去比较深。而且再现性也不是很好。看上去修改起来也会繁琐。不知道哪个版本会修改好?