相关文章链接
如何向IPython Notebook中导入.py文件
如何将 ipynb 发布到 blog 中(html, markdown格式)
Introducing IPython Notebook
Beginner’s IPython Notebook Tutorial
Example notebook showing how to do statistics in IPython Notebook
next generation slides for Jupyter Notebooks
1. Convert .ipynb notebook to HTML
ipython nbconvert --to html --template basic filename.ipynb
2. Paste HTML in blog
3. Add CSS to blog HTML
<style type="text/css">
.highlight{background: #f8f8f8; overflow:auto;width:auto;border:solid gray;border-width:.1em .1em .1em .1em;padding:0em .5em;border-radius: 4px;}
.k{color: #338822; font-weight: bold;}
.kn{color: #338822; font-weight: bold;}
.mi{color: #000000;}
.o{color: #000000;}
.ow{color: #BA22FF; font-weight: bold;}
.nb{color: #338822;}
.n{color: #000000;}
.s{color: #cc2222;}
.se{color: #cc2222; font-weight: bold;}
.si{color: #C06688; font-weight: bold;}
.nn{color: #4D00FF; font-weight: bold;}
</style>
转变为其他格式的形式
可见
Converting notebooks to other formats
Markdown 格式
ipython nbconvert --to markdown filename.ipynb
分享便捷
支持以网页的形式分享,GitHub 中天然支持 Notebook 展示,也可以通过 nbviewer 分享你的文档。当然也支持导出成 HTML、Markdown 、PDF 等多种格式的文档
References
Converting notebooks to other formats
IPython Notebook: 交互计算新时代
How to quickly turn an IPython notebook into a blog post
ipython notebook使用教程
Blogging with the IPython notebook