我在学校的一个项目中使用 Jupyter notebook for Python。我想将笔记本转换为 PDF 文件。我安装了 nbconvert 并使它工作。唯一的问题是我希望 pdf 看起来与笔记本本身完全一样,即包括输入和输出单元格周围的边框。当我在单元格中使用 markdown 来评论我的工作时,间距也是错误的。当我转换为 html 时效果很好,但我需要一个 pdf。
tl;dr:我希望 PDF 文件包含单元格周围的边框。
我在学校的一个项目中使用 Jupyter notebook for Python。我想将笔记本转换为 PDF 文件。我安装了 nbconvert 并使它工作。唯一的问题是我希望 pdf 看起来与笔记本本身完全一样,即包括输入和输出单元格周围的边框。当我在单元格中使用 markdown 来评论我的工作时,间距也是错误的。当我转换为 html 时效果很好,但我需要一个 pdf。
tl;dr:我希望 PDF 文件包含单元格周围的边框。
尝试使用 nbconvert 的模板系统。
已经有一个可以使用的模板 https://github.com/t-makaro/nb_pdf_template
pip install nb_pdf_template
python -m nb_pdf_template.install
jupyter nbconvert --to pdf filename.ipynb --template classic