0

I'm running into an error during conversion from Jupyter Notebook to PDF:

nbconvert failed: PDF creating failed

Then I tried running the pdf-converter from the command line and received the following error:

! Missing $ inserted.
<inserted text>
                $
l.291 ... Till att börja med har vi \$\frac{1}{2}

?
! Emergency stop.
<inserted text>
                $
l.291 ... Till att börja med har vi \$\frac{1}{2}

!  ==> Fatal error occurred, no output PDF file produced!

I then get a line of exceptions ending with:

OSError: PDF creating failed

I have looked through the document and I found no unmatched $ anywhere.

4

1 回答 1

3

Jupyter 将笔记本转换为 PDF,首先将其转换为 LaTeX,然后使用本地乳胶将其转换为 pdf。$您收到此错误是因为在创建的 LaTeX 文档中有一个不匹配的符号nbconvert,并且您看到的错误消息实际上是乳胶因此而失败。

您可以尝试分两步转换文档。第一次运行

jupyter nbconvert thenotebook.ipynb --to latex

然后检查第 291 行附近的 LaTeX 文件,看看是否确实存在不匹配的$. 我猜你会找到一个。当您找到并更正它时,您可以执行第二步并将其转换为 pdf latex

latex thenotebook.tex

如果您在 LaTeX 文档中找不到该$符号,您应该使用围绕第 291 行的行展开问题,以便我们提供帮助。

于 2016-05-28T23:22:02.960 回答