使用 Jupyter Lab 编辑幻灯片

Slideshow editing with Jupyter Lab

新的 Jupyter Lab 很棒,但我缺少将单元格转换为幻灯片的选项。在经典的 Jupyter 笔记本中,它位于 "View > Cell Toolbar > Slideshow":

之下

该功能发生了什么变化?有没有办法在 Jupyter Lab 中编辑幻灯片?

仍然可以使用nbconvert

Presenting Code Using Jupyter Notebook Slides

您需要运行的命令:

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

在 Jupyter Lab 中,您可以更改 'Cell Inspector' 菜单中的 'slide type'。

我在 Ubuntu 18.04.3 LTS 上安装了 jupyter lab 1.1.4,我正在使用 python 3 虚拟环境内核,它运行良好。只需完成您的笔记本,然后使用最左侧的 "Notebook Tools" 选项卡配置每个单元格(如屏幕截图所示)。然后保存并关闭笔记本和运行下面的命令输出幻灯片。

打开终端并导航到最近保存的 .ipynb 和 运行

jupyter nbconvert Untitled2.ipynb --to slides

对于幻灯片或说

jupyter nbconvert Untitled2.ipynb --to pdf

对于 pdf

注意:您可能需要安装 Tex 包才能执行 pdf 输出。请参阅文档 here 或 运行 下面的命令来安装它。

sudo apt-get install texlive-xetex texlive-fonts-recommended texlive-generic-recommended

干杯