2014-09-03 46 views
4

試圖將我的ipynb轉換爲html我得到的降價單元格沒有LaTeX數學渲染。最終的HTML包含原始的LaTeX符號。筆記本使用基於ipython的基於web的編輯器很好地呈現,但是不導出爲HTML。IPython LaTeX數學不使用nbconvert在HTML中呈現

我做錯了什麼?

回答

1

我擴大了@盧卡斯的回答,他的鏈接指向的網頁與相關的信息,但太多的信息。 This link here更重要。

因爲缺乏耐心,改變 '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 

會做。

+0

_ [NbConvertApp]警告|模式'nb.ipynb'沒有匹配文件 [NbConvertApp]警告| pattern'nb.html'不匹配文件 [NbConvertApp]警告|模式'sed'不匹配 [NbConvertApp]警告| pattern's | c328740.ssl.cf1.rackcdn.com | cdn.mathjax.org | g'沒有匹配的文件 [NbConvertApp]警告|模式'nb.html'匹配no files_。 與Windows 10,暢達3.19.1,IPython中4.1.1。 – bastaPasta 2016-02-12 11:56:43

+0

@bastaPasta:(i)本公佈代碼是兩線bash腳本,所以一切,包括和後「的sed」不是IPython中nbconvert的自變量,但第二個命令。 (ii)該示例僅針對名爲「nb.ipynb」的筆記本「按原樣」工作,並生成名爲「fixed.html」的固定html文件,並且應該根據需要進行調整。 – cnaak 2016-04-19 21:24:24