2015-12-08 16 views
7

jupyter/ipythonノートブックスライドのスライドデッキを印刷する方法はありますか? nbviewerサイト(http://nbviewer.ipython.org)から行うことは可能ですか?jupyter/ipythonノートブックスライドプレゼンテーションを印刷する方法はありますか?

私のノートブックのpdfを印刷することができますが、私はそうすると同じページ区切りを持たず、スキップしたいコードをすべてスキップしません(たとえば、ライブラリI輸入は必要ありません)。私はバックアップまたは印刷可能な配布物としてそれを持っていたいと思います。

答えて

9

あなたがこの試すことができます。これは、ブラウザを起動し、(http://127.0.0.1:8000/<some-title>.slides.html#/時など)の提示を果たすべきで

jupyter nbconvert --to slides --post serve /path/to/your/notebook.ipynb 

http://127.0.0.1:8000/<some-title>.slides.html?print-pdf 

に変更URLをあなたが今開いた場合あなたのブラウザからの印刷ダイアログでは、スライドのフォーマットが正しいはずです。

プリンタに送信する代わりに、プリンタのメニューからPDFファイルに書き込むことができます。


私はこれをOSXのchromeでテストしました。私はそれがすべてのシステムで動作すると仮定しますが、私はテストしませんでした。

+1

私はFirefoxでこれをOSXで試してみましたが、それは私のために働いていました。 –

+0

@cel私はあなたのソリューションが好きです。しかし、テキストとグラフはpdfの予想される場所にありません。私はグラフとグラフを説明するテキストを同じページに入れることを望みます。ブラウザに決めるのではなく、pdfの各ページにコンテンツを指定する方法はありますか? – Lisa

+0

@Lisa、スライドショーをデザインする際には、スライドショーのツールバー 'View-> Cell Toolbar-> Slideshow'を使用して、どのページにどのセルが移動するかを制御できます。出力pdfはあなたの選択を尊重する必要があります。 – cel

関連する問題