2017-05-14 35 views
2

在我的筆記本電腦,我有時不得不轉換筆記本電腦生成的HTML片段,以乳膠和PDF

from IPython.display import display, HTML 
... 
display(HTML('<h3>The %s is important!</h3>'%question_of_the_day)) 
... 

,但是當我的筆記本電腦後轉換爲.pdf(用膠乳文件的中間步驟),我所得到的.pdf只是

<IPython.core.display.HTML object>

我的問題是,是否有可能說服jupyter nbconvert --to pdf ...(並最終說服pandoc)轉換我編程插入輸出單元格的HTML代碼片段 ?

+0

您缺少display()右大括號。編輯按鈕對我來說是灰色的 – CodingYourLife

+0

想到我可能有一個解決方案,但只是測試它,你失去了HTML格式。所以你的文本被打印,但不是在大小h3。這裏是一個鏈接到我的答案在tex論壇萬一沒有更好的答案出現https://tex.stackexchange.com/a/349818/123523 – CodingYourLife

回答

0

基於this github issue(在撰寫本文時尚未公開)PDF導出經歷了Latex,這使得很難包含HTML。只有微不足道的HTML作品。根據我的經驗,甚至連降價表格都無法正常工作。

我現在的解決方法是:File> DownloadAs> HTML,使用Chrome瀏覽器打開下載的HTML並說打印。選擇目標「另存爲PDF」。