如何在筆記本本身內更改 Jupyter Notebook 中程式碼輸出的字體大小?

如何在筆記本本身內更改 Jupyter Notebook 中程式碼輸出的字體大小?

我在 GitHub 上儲存了一組 Jupyter Notebook,以便用戶可以透過 Binder 存取它們。

我想為用戶減小程式碼區塊輸出的字體大小。我能找到的有關更改字體大小的所有資訊(包括在 Stack Overflow 上)都與更改檔案有關custom.css。這個文件改變了什麼在我自己的瀏覽器中看到,但它不是儲存庫的一部分,無法推送到 GitHub,並且不由 Binder 提供服務,因此更改此文件對我的用戶所看到的內容沒有任何作用。

有沒有辦法更改筆記本本身固有的輸出字體大小,從而可以透過 GitHub 和 Binder 傳遞?

這是 Jupyter Notebook 5.4.0。

答案1

將此作為最後一個單元添加到所有筆記本中。因為使用了 javascript,所以使用者必須信任筆記本。

%%javascript
$('.output_result').css('font-size', '5pt')

答案2

使用者應該能夠根據他們的視覺能力更改字體大小。提供使用者安裝 jupyter_contrib_nbextensions 並啟用程式碼字體大小擴充功能的說明: https://github.com/ipython-contrib/jupyter_contrib_nbextensions

相關內容