在常规的jupyter笔记本中,例如,运行以下命令:
from IPython.display import display, Math, Latex
display(Math(r'F(k) = \int_{-\infty}^{\infty} f(x) e^{2\pi i k} dx'))
Run Code Online (Sandbox Code Playgroud)
生成用LaTeX渲染的方程式(通过Mathjax)。
即使LaTeX在降价单元格中工作正常,上述生成的LaTeX方程似乎也无法在Google Colaboratory中呈现。同样,例如qutip的函数输出也会发生同样的情况,该输出通常会在乳胶中渲染(例如,qutip.basis(2, 0)通常会在乳胶中渲染,但不会在Colaboratory中渲染)。
为什么会这样?有办法进行这项工作吗?
我希望有一个像
from IPython.display import display, Math
display(Math(r"e^\alpha"))
Run Code Online (Sandbox Code Playgroud)
使用MathJax进行渲染,就像在普通jupyter中所做的那样,但是它只显示如下的乳胶代码:
$$e^\alpha$$
Run Code Online (Sandbox Code Playgroud)
有没有办法让协作实验室正确渲染它?(它可以很好地处理文本单元格)。