使用python将标准数学输入转换为类型集输出

使用python将标准数学输入转换为类型集输出,python,math,Python,Math,我正在考虑转换标准的数学用户输入,例如 int(3cos(x)+2) 胶乳 $\int cos(3x)dx$ 然后将latex表达式转换为可在GUI上实时使用的类型设置数学图像 如何做到这一点?您还可以使用symphy将latex表达式生成图像 检查Symphy的文档。 下面是一个例子: latexexpr = sin(sqrt(x**2 + 20)) + 1 preview(latexexpr, viewer='file', filename='result.png') 结果: 太好了,只

我正在考虑转换标准的数学用户输入,例如

int(3cos(x)+2)

胶乳

$\int cos(3x)dx$

然后将latex表达式转换为可在GUI上实时使用的类型设置数学图像


如何做到这一点?

您还可以使用
symphy
将latex表达式生成图像

检查Symphy的文档。 下面是一个例子:

latexexpr = sin(sqrt(x**2 + 20)) + 1 
preview(latexexpr, viewer='file', filename='result.png')
结果:

太好了,只是遇到了运行时错误RuntimeError:latex程序没有安装尽管我安装了texlive,结果不是在这个虚拟机上,可能已经解决了问题它工作正常,但我面临一个问题,我无法更改输出的字体大小和背景颜色,我试图使用文档中的前言,但没有用。