我已经在 Spyder 中设置了 IPython 控制台,通过 sympy 在 LaTeX 中输出
import sympy as sy
sy.init_printing(use_latex=True)
现在的输出是 LaTeX 风格的 png。现在我想将底层的“LaTeX 代码”复制粘贴到我的 .tex 文件中。我怎样才能有效地做到这一点,如何从这个 png 输出中获取 LaTeX?
例如从
的输出a, b, c, d = sy.symbols('a b c d')
sy.Eq(a**2*(b-c),d)
这是 a^2(b-c)=d,但是在一个花哨的 LaTeX-png 中,我想得到类似的东西
a^{2} \left(b-c\right) = d
实际上,方程要复杂得多,而且有很多,我不想手动转录它们。
感谢您的帮助!
我自己想出来了
sy.print_latex(sy.Eq(a**2*(b-c),d))
成功了!
在控制台中打印它会给出输出
a^{2} \left(b - c\right) = d
就像我想要的那样。
好极了,伙计!感谢分享!