Jupyter / IPython:如何用传统的数学符号得到结果?

时间:2018-04-25 19:31:37

标签: jupyter-notebook sympy

我一直在使用WxMaxima进行符号计算。关于WxMaxima的好处是你可以在程序中获得格式化的输出,然后只需单击鼠标就可以将它们导出为LaTeX格式。

现在我想尝试Jupyter / Ipython加上同情,原因有很多。我知道如何使用display(Math(r' some LaTeX math here ')),但我想要的是以一个很好的数学形式得到一个单元格的结果/输出;像Mathematica中的TraditionalForm[]命令。

如果您能帮助我知道我是否可以在Jupyter笔记本中获得该权利,我将不胜感激?

1 个答案:

答案 0 :(得分:3)

我认为我找到了合适的解决方案,而不是Jupyter / IPython。正如here所述:

  

如果你想要的是最好的漂亮打印,请使用init_printing()功能。这将自动启用您环境中可用的最佳打印机。

  

在[Jupyter /] IPython笔记本中,它将使用MathJax渲染LATEX。

然后可以右键单击输出并选择Show Math As > Tex commands

enter image description here

获取LaTeX输出。

P.S。可以通过galgebra library实现更合适的格式化。我将调查并稍后将其添加到此处。