はじめに
WindowsでJetbrainsのCLionやIntelliJ IDEAを使っていたのですが、最近Ubuntu20.04を使ってみようとしていたところ、フォントが「Jetbrains Mono」というやつで見慣れていないせいかコーディングに集中できませんでした。そこでWindowsで愛用していた「Consolas」というフォントにしようと思いましたが、Microsoftで開発されたものだからかUbuntuでは標準装備のままでは使えませんでした。
そこで今回はこのConsolasをUbuntuで使えるようにする方法を記しておきます。
Consolasが使えないことの確認
IntelliJなどのJetbrainsのIDEで左上のFileから
File->Settings->Editor->Font
と押して、下の図のFont:
と書かれたところでフォントを変えるのですが、おそらく「Consolas」は存在しないと思います。
フォントのダウンロード
まずは
https://freefontsdownload.net/free-consolas-font-33098.htm
からconslas.zipをダウンロードして適当にconsolasフォルダとかを作ってそこに展開します。
フォントの有効化
zipファイルをconsolasフォルダに展開したらターミナルを開いて下のコードをコピペしてください。
cd consolas &&
sudo mkdir /usr/share/fonts/consolas &&
sudo cp CONSOLA.TTF CONSOLAB.TTF Consolas.ttf consolaz.ttf consolai.ttf /usr/share/fonts/consolas/
IDEを再起動します。
うまくいっていれば下のように、「Consolas」が選べる...はずです。
参考文献
- https://askubuntu.com/questions/269757/consolas-not-visible-in-intellij-idea-on-ubuntu-12-04
- https://www.it-swarm.dev/ja/fonts/ubuntu-1204%E3%81%AEintellij-idea%E3%81%A7%E3%82%B3%E3%83%B3%E3%82%BD%E3%83%A9%E3%81%8C%E8%A1%A8%E7%A4%BA%E3%81%95%E3%82%8C%E3%81%AA%E3%81%84/961545393/
おわりに
自分のメモ程度のつもりで思い出しながら書いてます。間違っていたら私のtwitterなどにご連絡いただけると嬉しいです。