如何讓iPython使用latex輸出結果?iPython Notebook輸出latex或mathjax
如果我執行的代碼:
Rational(3,2)*pi + exp(I*x)/(x**2 + y)
我得到的輸出:
Out[13]: 3*pi/2 + exp(I*x)/(x**2 + y)
我想看看在乳膠輸出如圖所示在上面的鏈接中。
如何讓iPython使用latex輸出結果?iPython Notebook輸出latex或mathjax
如果我執行的代碼:
Rational(3,2)*pi + exp(I*x)/(x**2 + y)
我得到的輸出:
Out[13]: 3*pi/2 + exp(I*x)/(x**2 + y)
我想看看在乳膠輸出如圖所示在上面的鏈接中。
如您發佈的鏈接來實現,並提及@tcaswell你需要「激活」使用
from sympy.interactive import printing
printing.init_printing(use_latex=True)
的use_latex =真語句乳膠打印,要求與sympy 0.7.2但不是0.7。 3。
在我的情況下,問題是我有一箇舊版本的sympy,但你的答案讓我檢查什麼版本我有和更新我的sympy,它現在的作品。 – Riina
的那些更新的Google回答:
from IPython.display import Math
Math('3 \cdot \\frac{\pi}{2} + e^{\\frac{I*x}{x^2 + y}}')
比SymPy更笨拙了一點,但並不需要一個額外的軟件包。
您是否運行過包含該鏈接的所有導入? – tacaswell
http://docs.sympy.org/dev/modules/printing.html#module-sympy.printing.latex – zero323