如何将 Jupyter notebook 分成多张幻灯片?

How to split a Jupyter notebook into several slides?

Jupyter 允许通过 nbconvert 或(甚至更好)在带有 RISE.

的笔记本中动态生成幻灯片

但是,当我在我的笔记本上启动 RISE 或使用 nbconvert 创建幻灯片时,它只会创建一张(可能很大)幻灯片。我认为它 would/could 在每 header 行自动拆分,但它不会。

如何将笔记本分成不同的幻灯片?

您需要引入默认情况下未显示的特定工具。在笔记本中,转到

View > Cell Toolbar > Slideshow

现在每个单元格的右端都会出现一个下拉菜单,显示 "slide label"(我的术语)。

默认情况下,标签是 -,这意味着该单元格与上面的单元格属于同一块。

如果将标签更改为 slide,该单元格现在是新幻灯片的第一个单元格。 (new slide 可能确实是一个更好的标签)。

您还会发现其他与 Reveal.js 的工作方式密切相关的标签:

subslide 标签也对应一张新幻灯片,但放在 "vertical stack" 中 Reveal.js。 fragments 用于幻灯片元素的渐进显示。 skip 个单元格未显示,notes 个用于演讲者备注。