投稿

ラベル(font)が付いた投稿を表示しています

Chromebook の Linux 開発環境におけるフォント設定

イメージ
最近の Linux デスクトップのフォントはオープンソースのフォントエンジン FreeType のおかげでとてもきれいに表示されますし、フォントの設定も Fontconfig が面倒を見てくれるのでだいぶわかりやすくなりました。 Chromebook の Linux 開発環境もこの恩恵を受けて便利になっているのですが、普段は雰囲気で使っているところもあり、なかなか意図したとおりに設定できないこともあります。 それもどうかということで少し調べてみたので、メモを残しておきます。 なお、以下の内容はこれを書いている時点の Debian GNU/Linux 11 bullseye で確認しています。 ほぼ同じ見た目の「Chrome OS の Chrome」と「Linux 開発環境の Chrome」 Chromebook の Linux 開発環境におけるデフォルトフォント Chromebook の Linux 開発環境はほとんど Debian GNU/Linux そのままなのですが、少しだけカスタマイズが入っています。 GUI 関連ですと、専用の CrosAdapta テーマと、 Roboto フォントが、初めから設定されている状態になっています。 # GTK2 のデフォルト設定 $ cat /etc/gtk-2.0/gtkrc gtk-icon-theme-name = "CrosAdapta" gtk-theme-name = "CrosAdapta" gtk-font-name = "Roboto 11" # GTK3 のデフォルト設定 $ cat /etc/gtk-3.0/settings.ini [Settings] gtk-icon-theme-name = CrosAdapta gtk-theme-name = CrosAdapta gtk-font-name Roboto 11 /mnt/chrome/fonts には Chrome OS 側で用意されているフォントが共有されており、Fontconfig で読み込まれるように設定されています。 このディレクトリには Roboto の他に Noto なども含まれていて、日本語を表示する場合に利用されま...