簡體   English   中英

你如何在Jupyter筆記本中包裝線條?

[英]How do you wrap lines in a Jupyter notebook?

我有一個Jupyter筆記本,我希望將其轉換為pdf用於出版,但是當我將筆記本保存為pdf時,許多單元格都會超越邊緣。

有沒有辦法包裝行(標准的80個字符),以便在我鍵入時,單元格永遠不會比標准的A4頁面寬?

或者,當我轉換為pdf時,我能做些什么嗎? 謝謝。

這是一個總是包裝長行的解決方案(不僅僅是導出到psd):

https://stackoverflow.com/a/39398949/5411817

基本上,Jupyter的配置文件中有一個標志,用於打開換行。

只需將以下內容添加到您的配置中:

{
  "MarkdownCell": {
    "cm_config": {
      "lineWrapping": true
    }
  },
  "CodeCell": {
    "cm_config": {
      "lineWrapping": true
    }
  }
}

您需要重新啟動Jupyter以查看更改。

您可以在用戶目錄中找到(或創建)配置文件: ~/.ipython/profile_nbserver/ipython_notebook_config.py

-

我的壞:我沒有意識到換行中斷會導致PDF格式化! @Louie提出的評論鏈接到編寫自定義導出器的討論和示例代碼 他還提出了一種手動纏繞長線(緊要關頭)的解決方法。

我將在這里留下我的答案,因為它回答了作為標題發布的問題(“ 如何在Jupiter Notebook中包裹線條? ”),並強調通常的解決方案在pdf導出時中斷。 尋找答案的其他人可以在這個帖子中輕松找到答案。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM