[英]iPython Notebook output latex or mathjax
如何使iPython使用乳膠輸出結果?
例如,例如在此頁面上: http : //nbviewer.ipython.org/urls/raw.github.com/ipython/ipython/master/examples/notebooks/SymPy%20Examples.ipynb
如果我執行代碼:
Rational(3,2)*pi + exp(I*x) / (x**2 + y)
我得到輸出:
Out[13]: 3*pi/2 + exp(I*x)/(x**2 + y)
我想看到乳膠中的輸出,如上面的鏈接所示。
這些Google員工的最新答案:
from IPython.display import Math
Math('3 \cdot \\frac{\pi}{2} + e^{\\frac{I*x}{x^2 + y}}')
比SymPy笨拙一些,但不需要額外的程序包。
就像您在@tcaswell發布並提到的鏈接中所做的一樣,您需要使用以下方法“激活”乳膠打印
from sympy.interactive import printing
printing.init_printing(use_latex=True)
對於sympy 0.7.2,需要use_latex = True語句,而對於0.7.3,則不需要。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.