转换为Jupyter Notebook> HTML> PDF时分页符

时间:2020-03-08 22:00:45

标签: html css jupyter-notebook jupyter nbconvert

我正在使用nbconvert将Jupyter笔记本转换为HTML,然后使用Adobe Acrobat(创建PDF)或Chrome将其转换为PDF。我正在使用nbextensions的toc2扩展名,希望TOC位于完全独立的页面上。我尝试使用page-break-after: alwaysbreak-after: always定义自定义CSS类,并尝试在将HTML源代码转换为PDF之前成功对其进行调整。

This post是我的问题的一个很好的摘要(尽管没有答案)。

尝试时我注意到了一些奇怪的事情:

  • 当我使用Chrome打印到PDF时,它根本没有显示中断。
  • 当我使用Adobe Acrobat的create PDF函数时,它没有显示中断 我在其中放置相关标签的第一个实例(就在 TOC),因此它只显示TOC而没有分页符。然而, 下一页实际上是从TOC再次开始,这会导致TOC(部分)重复。

我尝试过的其他事情:

有人找到解决此问题的有效方法了吗?

使用:操作系统Windows 10,Python 3.6.5,Jupyter 4.4.0,nbconvert 5.6.1,Chrome 80,Adobe Acrobat Pro DC 2015

0 个答案:

没有答案
相关问题