【问题标题】:How to export standalone (HTML) Jupyter notebook with TOC and collapsible headers如何使用 TOC 和可折叠标题导出独立 (HTML) Jupyter 笔记本
【发布时间】:2021-02-17 14:47:55
【问题描述】:
我正在使用 Jupyter 笔记本为我的工作创建交互式网络报告。报告相当广泛,所以我想设置一个目录以便于导航。我知道针对此问题存在的扩展,但我也希望可折叠标题与我的 TOC 同步。在本地运行笔记本时一切正常,但在导出为 HTML 时,我必须在可折叠标题或 TOC 之间进行选择。
注意:要导出笔记本,我使用 jupyter nbconvert --to html_ch Untitled.ipynb 用于可折叠标题,jupyter nbconvert --to html_toc Untitled.ipynb 用于 TOC。
有人知道是否可以“合并”两个出口商,如果可以,如何?
【问题讨论】:
标签:
python
jupyter-notebook
【解决方案1】:
这是来自here 的逐字记录。一次使用多个导出器是不可能的。但是你可以得到想要的效果
jupyter nbconvert --to html_embed --template toc2 FILE
否则,如果您想要/需要将图像文件保存在 html 中(html_toc 提取图像,因为在 toc2.py 中启用了 extractPostprocesor -- 毕竟可能不是一个好主意),您可以发出
jupyter nbconvert --to html_toc --ExtractOutputPreprocessor.enabled=False FILE
第二个应该可以工作。