普段利用しているフォントが美しいと、なにをするにもテンションがあがりますね。
美は生産性に宿る!!
ということで、美しいプログラミングフォント、Rictyを Linux Mintに導入してみました。
以前、Windowsについての導入手順を記事にしましたが、今回はMint Linux環境で導入してみます。
環境
- Linux Mint 16 64bit cinnamon
Rictyとは
Rictyとは、プログラミング言語を美しく表示するためのフォントです。Top 10 Programming Fontsで1位になった Inconsolataと、日本語用フォントMigu 1Mを合成して作成されています。
Rictyのインストール
FontForgeのインストール
FontForgeとは、フォントのためのエディタです。コンソールから、
$ sudo apt-get install fontforge
Ricty生成スクリプトのダウンロード
githubからRicty生成スクリプトの最新版を落としてきます。
$ mkdir -p /tmp/ricty
$ cd /tmp/ricty
$ mv /home/tsu-nera/Downloads/Ricty-master.zip .
$ unzip Ricty-master.zip
$ mv Ricty-master/ricty_generator.sh .
- yascentur/Ricty · GitHub
- ricty_generator.sh
Inconsolata のダウンロード
Inconsolata 公式サイトより OpenType file を入手。
$ mv /home/tsu-nera/Downloads/Inconsolata.otf .
- Inconsolata.otf
Migu 1M のダウンロード
M+とIPAの合成フォントサイトから、Miigu 1Mを入手
。
$ mv /home/tsu-nera/Downloads/migu-1m-20130617.zip .
$ unzip migu-1m-20130617.zip
$ mv migu-1m-20130617/migu-1m-* .
- migu-1m-regular.ttf
- migu-1m-bold.ttf
Ricty生成
準備完了。
$ ll
-rw-r--r-- 1 tsu-nera tsu-nera 58464 12月 31 14:02 Inconsolata.otf
-rw-r--r-- 1 tsu-nera tsu-nera 3440184 6月 17 2013 migu-1m-bold.ttf
-rw-r--r-- 1 tsu-nera tsu-nera 3148684 6月 17 2013 migu-1m-regular.ttf
-rw-r--r-- 1 tsu-nera tsu-nera 115980 12月 31 13:58 ricty_generator.sh
以下でRictyを合成します。
$ sh ricty_generator.sh auto
完成しました。
$ ll
-rw-r--r-- 1 tsu-nera tsu-nera 3538464 12月 31 14:22 Ricty-Bold.ttf
-rw-r--r-- 1 tsu-nera tsu-nera 3228704 12月 31 14:22 Ricty-Regular.ttf
Rictyインストール
最後に、Rictyをシステムにインストールします。
$ mkdir -p ~/.fonts
$ cp -f Ricty*.ttf ~/.fonts/
$ fc-cache -vf
これで、フォントの選択画面にRictyが表示されるようになります。
システムのフォントをおきかえる
メニューからフォントを選択して、Rictyを選択することでシステムのフォントを置き換えることができます。
これで作業完了。Happy Programming!!