gpt4 book ai didi

latex - 在 Colaboratory 的输出单元格中渲染 LaTeX

转载 作者:行者123 更新时间:2023-12-03 18:11:57 25 4
gpt4 key购买 nike

我希望像这样的细胞

from IPython.display import display, Math
display(Math(r"e^\alpha"))

像在普通 jupyter 中一样使用 MathJax 进行渲染,
但它只显示 latex 代码,如:
$$e^\alpha$$

有没有办法让 Colaboratory 正确渲染它? (它可以很好地管理文本单元格)。

最佳答案

稍微简化 scraaappy 的答案。

from IPython.display import HTML, Math
display(HTML("<script src='https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.3/"
"latest.js?config=default'></script>"))
Math(r"e^\alpha")

它只包含 MathJax 库,因此可以显示以下等式。

或者使用内置的 output._publish(2018 年 8 月)
from IPython.display import Math
from google.colab.output._publish import javascript
url = "https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.3/latest.js?config=default"

javascript(url=url)
Math(r"e^\alpha")

除了 CDN,您还可以使用 Colab 附带的 MathJax。 https://colab.research.google.com/static/mathjax/MathJax.js?config=default

关于latex - 在 Colaboratory 的输出单元格中渲染 LaTeX,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49573644/

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