IPython LaTeX数学未使用nbconvert在HTML中呈现



在尝试将我的ipynb转换为html时,我从渲染的markdown单元格中没有得到LaTeX数学。最终的HTML包含原始的LaTeX表示法。使用基于ipython web的编辑器,笔记本可以很好地渲染,但导出到HTML则不然。

我做错什么了吗?

嗯,模板中似乎有一个到mathjax的链接被破坏了(因此在生成的html中也是如此),这修复了它:https://github.com/ipython/ipython/pull/6395

我正在扩展@lukas的回答,因为他的链接指向一个包含相关信息但信息太多的页面。这里的链接更切中要害。

对于不耐烦的人,将所有出现的"c328740.ssl.cf1.rackcdn.com"更改为"cdn.mathjax.org",因此:

ipython nbconvert --to html nb.ipynb nb.html
sed 's|c328740.ssl.cf1.rackcdn.com|cdn.mathjax.org|g' nb.html > fixed.html

可以。

最新更新