我正在尝试将计算器输入转换为LaTeX。如果用户输入以下内容:

(3x^(x+(5/x)+(x/33))+y)/(32 + 5)

我必须将其转换为:
frac{3x^(x+frac{5}{x}+frac{x}{33})+y}{32 + 5x}

但是我在确定分子何时开始和结束时遇到问题。有什么建议么?

最佳答案

已经存在用于这种转换的软件包:Py2Tex

如果要重用此程序包,可以使用py2tex.Interpret类这样做。

09-06 11:10