[英]Writing Latex in Ipython output
考虑一下IPython笔记本中的以下几行:
B=1.0e5 # in Gauss
fce = 1.80e6 * B
print "Electron gyrofrequency $f_{ce}$= %0.5e " %(fce)
我无法获得$ f_ {ce} $以乳胶形式打印。 我也尝试过:
from IPython.display import display, Math, Latex
display ("Electron gyrofrequency" + Math(r'f_{ce}') + "= %0.5e " %(fce))
我收到一个错误:
TypeError: cannot concatenate 'str' and 'Math' objects
您可以通过将完整的乳胶字符串传递给Latex
构造函数来呈现它:
from IPython.display import Latex
B=1.0e5 # in Gauss
fce = 1.80e6 * B
Latex("Electron gyrofrequency $f_{ce}$= %0.5e " % fce)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.