Jupyter揭示了幻灯片

时间:2016-07-21 20:21:54

标签: python jupyter-notebook reveal.js

我想从一个简单的Jupyter笔记本开始创建一个this的演示文稿。 我看起来像:

enter image description here

鉴于此,我希望得到一张幻灯片,上面有两张与两个单元格相对应的幻灯片。 然后从命令行执行:

jupyter nbconvert --to slides mynotebook.ipynb --post serve

我得到的是一个静态html页面,似乎将我的两个单元格组合在一起。

enter image description here

如何获得链接演示文稿每个单元格效果的幻灯片类型?

2 个答案:

答案 0 :(得分:0)

您可能需要在nbconvert命令中包含对reveal.js包的引用:

jupyter nbconvert --to slides --reveal-prefix="http://cdn.jsdelivr.net/reveal.js/2.5.0 mynotebook.ipynb --post serve

或者,有关使用本地版本的reveal.js的说明,请参阅this blog post by Damian Avila

答案 1 :(得分:0)

您是否尝试使用浏览器打开生成的HTML?

我在VirtualBox中全新安装Lubuntu时遇到了同样的问题。它在我的主机系统(OSX)上工作正常(使用--post serve标志)但在VB中没有。我在互联网上找不到多少,所以我只是尝试用我的浏览器加载XXXX.slides.html文件,这似乎解决了它。

要点:

$ jupyter nbconvert --to slides --reveal-prefix ../reveal.js XXXX.ipynb  # using "--post serve" fails
$ firefox XXXX.slides.html

希望这有帮助!