我在学校的一个项目中使用 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
关于python-3.x - 使用 nbconvert 将 Jupyter 笔记本转换为 PDF。希望输出看起来与 jupyter 笔记本一模一样,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52570772/