簡體   English   中英

使用pycharm/ipython在latex中顯示sympy表達式

[英]Display sympy expressions in latex using pycharm/ipython

我正在使用SymPyPyCharm的科學模式進行符號計算。

我想在集成控制台中顯示 latex 代碼以打印出表達式。 使用qtconsole這工作正常,但我不知道如何在 PyCharm 控制台中使它工作。 我使用sympy.init_printing()但方程式通常看起來很亂並且難以閱讀。 Sympy還可以將符號表達式轉換為包含 latex 代碼的字符串。

所以我只需要知道如何顯示編譯后的 latex 表達式,盡管讓它像在qtconsole中一樣直接工作會更方便。

我正在使用 PyCharm 2019.3.1 和 python 3.8.1 和ipython控制台。

有誰知道如何做到這一點?

假設我正確理解你的問題,這可以使用 IPython 的display來完成:

import sympy as sym
from IPython.display import display

x, a, b = sym.symbols('x a b')
func = (a*x**b)/(a+b)

display(func)

這將打印編譯后的 LaTeX

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM