kef*_*ich 36 ipython ipython-notebook
将ipython笔记本变成html格式以便在博客文章中使用的最佳方法是什么?
将ipython笔记本变成PDF很容易,但我宁愿发布为html笔记本.
我发现如果我将笔记本下载为.ipynb文件,然后将其加载到gist上,然后使用ipython notebook viewer(nbviewer.ipython.org)查看它,然后抓取html源代码,我可以将其粘贴到一篇博客文章(或者只是将它作为html加载到任何地方),它看起来是正确的.但是,如果我直接使用ipython中的"打印视图"选项,则源包含一堆javascript而不是处理过的html,由于不直接包含图像和文本,因此无效.
该%pastebin
魔法也没有完成这个任务特别有用,因为它粘贴在Python代码,而不是IPython的笔记本电脑格式化代码.
编辑:请注意,这正在开发中; 看到接受的答案下的评论.
编辑2014年5月2日:根据纳撒尼尔的评论,ipython 2.0需要一个新的答案
Dan*_*kov 16
正确的方法描述于:http://blog.fperez.org/2012/09/blogging-with-ipython-notebook.html.然后你可以做nbconvert -f blogger-html your_notebook.ipynb
你的帖子的HTML代码.
Too*_*ppe 11
从上面的答案更进一步.要创建PDF文件,
创建一个tex文件
nbconvert -f latex your_notebook.ipynb
Run Code Online (Sandbox Code Playgroud)将tex转换为pdf:
pdflatex your_notebook.tex
Run Code Online (Sandbox Code Playgroud) 归档时间: |
|
查看次数: |
12378 次 |
最近记录: |