我在 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