Wie ändere ich die Schriftgröße der Codeausgabe in einem Jupyter-Notebook innerhalb des Notebooks selbst?

Wie ändere ich die Schriftgröße der Codeausgabe in einem Jupyter-Notebook innerhalb des Notebooks selbst?

Ich habe eine Reihe von Jupyter-Notebooks, die ich auf GitHub speichere, sodass Benutzer über Binder darauf zugreifen können.

Ich möchte die Schriftgröße der Ausgabe von Codeblöcken für den Benutzer reduzieren. Alle Informationen, die ich zum Ändern der Schriftgröße finden kann, einschließlich bei Stack Overflow, beziehen sich auf das Ändern der custom.cssDatei. Diese Datei ändert, wasICHin meinem eigenen Browser sehen, aber es ist nicht Teil des Repo, kann nicht auf GitHub übertragen werden und wird nicht von Binder bereitgestellt, sodass eine Änderung dieser Datei keinen Einfluss darauf hat, was meine Benutzer sehen.

Gibt es eine Möglichkeit, die Ausgabeschriftgröße zu ändern, die im Notebook selbst nativ ist und daher die Kanalisierung über GitHub und Binder übersteht?

Dies ist Jupyter Notebook 5.4.0.

Antwort1

Fügen Sie dies allen Notizbüchern als LETZTE Zelle hinzu. Da JavaScript verwendet wird, müssen die Benutzer den Notizbüchern vertraut haben.

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

Antwort2

Benutzer sollten die Schriftgröße entsprechend ihren visuellen Fähigkeiten ändern können. Geben Sie den Benutzern die Anweisungen zum Installieren von jupyter_contrib_nbextensions und zum Aktivieren der Code Font Size-Erweiterung: https://github.com/ipython-contrib/jupyter_contrib_nbextensions

verwandte Informationen