尝试将Jupyter Notebook转换为PDF幻灯片

时间:2018-10-22 07:38:40

标签: latex jupyter-notebook pdf-generation nbconvert

我正在尝试将使用RISE将幻灯片可视化为浏览器中的幻灯片的Jupyter笔记本转换为PDF文件。 PDF文件应使所有页面处于横向模式,并且类似于浏览器中的视图。当然,动画是不可能的,但是应该fragments可以组合在单个PDF幻灯片中,也可以散布在多种“累积”幻灯片中(即以其先行幻灯片为基础)。

我一直在尝试创建自己的Jinja模板,该模板利用beamer文档类来生成LaTeX文档,但到目前为止效果不佳。

您知道是否有任何工具或模板,导出器或任何可用的工具可以帮助我完成此过程?最好是自动地,例如利用nbconvert

2 个答案:

答案 0 :(得分:4)

自己弄清楚。请执行以下步骤:

  1. 启动jupyter nbconvert --to slides --post serve the_notebook.ipynb;浏览器将打开托管the_notebook.slides.html
  2. 的节点
  3. 在浏览器URL中将#后面的the_notebook.slides.html替换为?print-pdf,以便该URL很可能像http://127.0.0.1:8000/the_notebook.slides.html?print-pdf
  4. 打印到PDF文件

答案 1 :(得分:0)

我猜jupyter nbconvert --to pdf the_notebook.ipynb应该可以正常工作。 不过,您确实需要安装乳胶。