Jupyter Notebookを使用して私の研究レポートを書きたいので、これは私にとって継続的な問題でしたが、Jupyter NotebooksをコードなしでPDFにエクスポートすることは非常に難しいことがわかりましたフォーマットエラー。
ノートブックをPDFとしてダウンロードすることはできますが、コードを非表示にする方法が見つからないか、PDFがノートブックのフォーマットに似ています。
SO=で見つけた解決策は私の問題には十分ではなかったので、これがJupyter Notebookの意図された機能ではない可能性があります。
これを試しましたか:
jupyter nbconvert path/to/your/ipynb --to=pdf --TemplateExporter.exclude_input=True
フラグの詳細については、 nbconvert config options を参照してください。
.ipynbを.htmlに正常に変換し、コードブロックを除外しました
上記の0xffffの提案に従いましたが、PDF出力は意図したとおりに動作しませんでした(コードブロックはまだ含まれていました)。
しかし、彼らの提案は私に次の呼び出しを使用して最初にhtmlへの変換を試みるように促しました:jupyter nbconvert path/to/your/ipynb --to=html --TemplateExporter.exclude_input=True
これは意図したとおりに動作し、そこから、ブラウザーでPDFに出力を印刷することは簡単でした。
--to=pdf
フラグの問題について、Jupyter Notebookのgitリポジトリで問題を公開しました: https://github.com/jupyter/notebook/issues/3804 。返信がありましたら報告します。