如何在 Jupyter Notebook 中更改笔记本本身内代码输出的字体大小?

如何在 Jupyter Notebook 中更改笔记本本身内代码输出的字体大小?

我有一组 Jupyter Notebooks,存储在 GitHub 上,以便用户可以通过 Binder 访问它们。

我想减小代码块输出的字体大小。我能找到的所有关于更改字体大小的信息(包括在 Stack Overflow 上)都与更改文件有关custom.css。此文件更改了什么我可以在我自己的浏览器中看到,但它不是 repo 的一部分,无法推送到 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

相关内容