標籤:

ipython中的jupyter可以隱藏代碼嗎?

我在jupyter裡面寫了含Latex的代碼,現在想隱藏掉程序代碼,只顯示Latex公式。有什麼直接或間接的方法實現嗎?

我要把Latex生成的公式給別人看,代碼不需要。

如果可以實現的話,就可以直接用jupyter寫一些簡單的計算書。


可以的,可以看我的例子

https://cdn.rawgit.com/cqcn1991/Wind-Speed-Analysis/master/output_HTML/marham.html

點擊那個按鈕,就可以隱藏所有的代碼片段了。並且可以導出成HTML格式

基本做法,源於:javascript - How to hide code from cells in ipython notebook visualized with nbviewer?

當然,我這裡代碼做了一些抽象,和其他的小插件放在一起了。


IPython直接支持書寫markdown的,所以你用python代碼輸出latex完全是多此一舉:

像這樣直接寫markdown,這裡僅僅寫了個數學公式

然後這是顯示效果

另外,如果你願意,IPython Notebook不僅可以用來做數學筆記,還可以做幻燈片,嵌入視頻啥的。


在Jupyter Notebook中隱藏代碼有兩種方法。

  1. 不安裝插件

在任意cell中執行

from IPython.display import display_html
display_html("""&

ipython notebook 如何修改一開始打開的文件夾路徑?
IPython 6.0 新版本發布與總結
ipython notebook 如何打開.ipynb文件?
有哪個Python IDE有類似RStudio的run current line or selection功能?
ipython如何使用gui而不是命令行模式?

TAG:Python | IPython |