有没有一种简单的方法可以在Spyder中从IPython LaTeX-png复制“LaTeX代码”?

问题描述 投票:0回答:2

我已经在 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

实际上,方程要复杂得多,而且有很多,我不想手动转录它们。

感谢您的帮助!

python latex ipython png spyder
2个回答
0
投票

我自己想出来了

sy.print_latex(sy.Eq(a**2*(b-c),d))

成功了!

在控制台中打印它会给出输出

a^{2} \left(b - c\right) = d

就像我想要的那样。


0
投票

好极了,伙计!感谢分享!

© www.soinside.com 2019 - 2024. All rights reserved.