将Jupyter笔记本转换为PDF - 在PATH上找不到pdflatex

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将Jupyter笔记本转换为PDF - 在PATH上找不到pdflatex相关的知识,希望对你有一定的参考价值。

我试图通过以下方式从Web界面下载我的Jupyter笔记本作为PDF:

文件 - >通过LaTeX下载 - > PDF

但是,我收到此错误:

nbconvert failed: pdflatex not found on PATH

我安装了pandoc和MacTex。另外,在终端中设置pdflatex。

$ which pdflatex
/Library/TeX/Distributions/.DefaultTeX/Contents/Programs/texbin/pdflatex

我使用Jupyter 4.2.0和Python 2.7.11在Mac OS X El Capitan上运行

答案

使用浏览器将其打印为pdf(ctrl + p)。这很简单,“你打印你所看到的”方法非常适合与不编码或使用jupyter环境的人分享报告/分析。通过任何方式都没有准备好发布,但完成工作。只需确保您的绘图和图形不在交互模式下,否则它们将不会显示(将它们设置为%matplotlib内联)。

我总是在通过乳胶将我的jupyter nb导出为pdf时遇到麻烦。快速搜索,你会看到很多人这样做。我可以得到一些东西,但格式是乏味的代码和情节没有按我想要的方式显示。我最终接受了jupyter笔记本无法轻松生成“发布就绪”的PDF文件。当我想要的时候,我在jupyter上生成绘图/数字/代码并在乳胶文件上调用它们。

您可能希望hide您的一些代码来自pdf,set您的情节的分辨率,并添加一些extensions来改善您的jupyter文档。如果你真的想从jupyter里面制作你的出版物,这个tutorial有一些很棒的提示。

以上是关于将Jupyter笔记本转换为PDF - 在PATH上找不到pdflatex的主要内容,如果未能解决你的问题,请参考以下文章

在 Jupyter 中将 ipynb 转换为 pdf

安装 MikTex、pandoc 和 nbconvert 后将 Jupyter Notebook 转换为 PDF 时出错

如何将jupyter笔记本转换为幻灯片

如何将IPython v3笔记本转换为Jupyter v4?

如何将 Jupyter Notebook 转换为适合 Wordpress 的 HTML

sh :rocket:最小的`nbconvert`模板将jupyter笔记本转换为HTML + thebe(详情:https://betatim.github.io/posts/really-inte