2016-05-26 65 views
0

將筆記本轉換爲pdf時遇到了一些麻煩。首先我tryed做的韋伯,應用程序,我得到了:無法將ipython筆記本轉換爲pdf

nbconvert failed: PDF creating failed 

然後我試圖從CMD運行PDF格式轉換器,它給了我很長的錯誤消息,但以下似乎是最重要的:

! 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! 

然後它給了我結束例外長線:

OSError: PDF creating failed 

我已經通過文件看,我沒有發現無與倫比$任何地方。

回答

0

Jupyter首先將筆記本轉換爲LaTeX,然後使用本地膠乳將其轉換爲pdf,將筆記本轉換爲PDF。您會收到此錯誤,因爲在LaTeX文檔nbconvert中創建了一個無與倫比的$登錄,而您看到的錯誤消息實際上是乳膠因此而失敗。

您可以嘗試分兩步轉換文檔。首先運行

jupyter nbconvert thenotebook.ipynb --to latex 

然後檢查周圍線291 LaTeX的文件,看看是否有確實是一個無與倫比的$。我的猜測是你會找到一個。如果您發現並更正它,你可以做的第二個步驟,並將其轉換以latex爲PDF格式:

latex thenotebook.tex 

如果你不能找到的LaTeX文檔中$符號,就應該擴大與周邊線路線問題291,以便我們能夠提供幫助。

+0

你在哪裏正確。當我在我的筆記本上看到那裏沒有無與倫比的「$」時,但當我將它轉換成膠乳時,jupyter竟然決定在每個美元符號前插入「\\」,使它們成爲實際的美元符號而不是美元符號乳膠識別 –