Jupyter Notebook 内のコード出力のフォント サイズをノートブック内で変更するにはどうすればよいですか?

Jupyter Notebook 内のコード出力のフォント サイズをノートブック内で変更するにはどうすればよいですか?

ユーザーが Binder を通じてアクセスできるように、GitHub に保存した Jupyter Notebook のセットがあります。

ユーザー向けのコードブロックの出力のフォントサイズを小さくしたいのですが、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

関連情報