小编Rin*_*one的帖子

将 Jupyter Notebook 转换为 PDF 时如何渲染图像?

我使用“nbconvert”和“notebook-as-pdf”模块将 Jupyter Notebooks 转换为 PDF 文件,并在命令行中使用以下命令:

jupyter nbconvert --to PDFviaHTML <mynotebook.ipynb>
Run Code Online (Sandbox Code Playgroud)

笔记本中显示的 Markdown 单元格中引用的图像(png 文件)不会在生成的 PDF 文件中呈现。我通过以下方式引用 MD 单元格中的图像:

![sometext](relativepath/filename.png)

或者

<img src="relativepath/filename.png">

作为解决方法,我可以在“下载为...”菜单中将笔记本下载为 HTML。图像在生成的 HTML 文件中正确呈现(假定图像在正确的位置提供,此处为笔记本目录的“relativepath”子文件夹)。

有谁知道可行的解决方案?(我主要尝试使用 PDF via LaTex 转换解决方案,不幸的是在我的 M1 Mac 笔记本电脑上遇到了问题,这就是我首先使用 PDFviaHTML 解决方案的原因)。

python jupyter-notebook nbconvert

6
推荐指数
1
解决办法
6519
查看次数

标签 统计

jupyter-notebook ×1

nbconvert ×1

python ×1