使用 Jupyter Notebook 创建演示文稿

主要观点:Jupyter Notebook 可转化为类似 PowerPoint 的幻灯片演示,能实时运行代码,虽存在主题样式少的缺点,但有两种创建幻灯片的方法。
关键信息

  • 两种创建幻灯片的方法:使用 Jupyter Notebook 内置的幻灯片功能和 RISE 插件。
  • RISE 插件使用 reveal.js 使幻灯片能实时运行代码,可通过 conda 或 pip 安装,安装后需进行一些配置步骤。
  • 安装 RISE 后,可在幻灯片中编辑和运行代码,有多种快捷键,如 SPACEBAR 前进、SHIFT+SPACEBAR 后退、SHIFT+ENTER 运行等,还支持 Notebook 小部件。
  • RISE 有不同主题和幻灯片过渡支持,可通过相关文档获取信息。
    重要细节
  • 创建新 Notebook 并创建三个细胞,通过“View”菜单中的“Cell Toolbar”打开“Slideshow”,每个细胞顶部有小组合框可选择“Slide”“Sub-Slide”等选项。
  • 为细胞设置不同内容,如第一个细胞为“# Hello Slideshow”(Markdown 格式),第二个细胞为函数代码,第三个细胞为“# The end”(Markdown 格式)。
  • 生成幻灯片需保存 Notebook 并关闭服务器,运行“jupyter nbconvert slideshow.ipynb --to slides --post serve”命令。
  • RISE 插件可添加小部件、图形等交互元素,使演示更有趣。
    相关阅读包括使用 Jupyter Notebook 制作幻灯片的相关文章、RISE 的 Github 页面、Jupyter nbconvert 的用法以及如何用 Jupyter Notebook 和 Reveal JS 构建交互式演示等。
阅读 33
0 条评论