2016-08-10 118 views
4

我想打印我的jupyter筆記本,並與非程序員同事共享硬拷貝。最好的方式來打印Jupyter筆記本幻燈片?如何設置分頁符?

我迄今所做的:

我的問題: 如何設置分頁符以指定每個pdf頁面上的內容?

將幻燈片(html)轉換爲pdf後,文本和圖形不在PDF中的預期位置。我希望圖形和解釋圖形的文本位於同一頁面中。我是否需要在Jupyter筆記本的降價單元中放置一些分頁符?或如何指定的,而不是讓瀏覽器決定

而且PDF的每個頁面上的內容,我想Jupyter notebok直接將PDF轉換,但遇到的問題:Convert jupyter notebook to pdf: Error encounters when install pandoc

回答

0

我發現了好幾個地方,其其中提到了在降價單元中包含分頁符的HTML代碼。我得到這個工作,但只能通過:

  1. 包含HTML在減價細胞分頁符。使用的代碼是<p style="page-break-after:always;"></p>
  2. 將其導出爲HTML與nbconvert。爲此,命令行將爲jupyter nbconvert --to html YourNotebook.ipynb
  3. 然後,我可以使用Chrome打開該靜態HTML文件。
  4. 最後,從Chrome中選擇打印並選擇save as PDF

我試過其他方法,如打印時看到.ipynb文件或使用nbconvert直接轉到PDF,但沒有任何工作。導出爲HTML,然後打開HTML並保存爲PDF確實有效。

相關問題