gpt4 book ai didi

python - 是否可以在jupyter笔记本中将 `print`输出显示为LaTeX?

转载 作者:行者123 更新时间:2023-12-04 03:10:34 25 4
gpt4 key购买 nike

我正在编写一个非常简单的脚本来计算椭球的面积和体积以及其他一些东西。我正在展示输出,如下所示:

print('Dims: {}x{}m\nArea: {}m^2\nVolume: {}m^3'.format(a, round(b,2), P, V))
当然,给出了什么输出(带有示例数据):
Dims: 13.49x2.25m
Area: 302.99m^2
Volume: 90.92m^3
如我先前所写,我正在使用jupyter笔记本,因此可以在markdown单元格中使用 $运算符来创建LaTeX公式。
我的问题是,是否可以使用Python代码来生成输出 ,从而将其理解为LaTeX公式并以这种方式打印:
Latex_example
感谢您的所有回复。

最佳答案

结合使用IPython.displaydisplay函数和Math对象:

from IPython.display import display, Math
display(Math(r'Dims: {}x{}m \\ Area: {}m^2 \\ Volume: {}m^3'.format(a, round(b,2), P, V)))

请注意,使用了Latex风格的 \\换行符和 r''字符串,这些字符串会将反斜杠视为文字反斜杠,而不将其视为转义字符。

找到了解决方案 here

关于python - 是否可以在jupyter笔记本中将 `print`输出显示为LaTeX?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48422762/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com