LoginSignup
38
20

More than 1 year has passed since last update.

Jupyter Notebookのフォント変更のためだけにCSSとかJSON書く必要はないですよ

Last updated at Posted at 2020-01-14

(2022年10月3日追記)
MacだとJupyterLabのターミナルのフォントがイカレる問題も以下の方法で解決できるようです。


Jupyter Notebookのフォントは(というかMacのブラウザの等幅フォントは)、デフォルトの設定では等幅フォントじゃないのでエンジニアの逆鱗に触れ続けています。
image.png

よくある解決策

解決策としては ~/.jupyter/custom/custom.css あたりにカスタムCSSを置くというのが定番です。

~/.jupyter/custom/custom.css
/* 要らないよ */
.CodeMirror pre, .output pre { font-family: Monaco, monospace; }

Chromeのフォント設定だけでOK

しかし、全体のデザイン拘りたいならともかく、フォント変更だけならCSS要りません。

Google Chromeを使ってる前提で話します。

Chromeの設定から「デザイン」→「フォントをカスタマイズ」を選択します。
image.png

おそらく"Osaka"と設定されている「固定幅フォント」を好きなイケてるフォントに変更します。ここでは"Monaco"にしてみます。

image.png

そしてJupyter Notebookを見てみるとあら不思議、イケてるフォントになっています。

image.png

僕はRicty厨なのでRictyに設定しています。

image.png

Jupyter Notebookのセルの出力も等幅になってくれています。

image.png

38
20
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
38
20