Windowsでプログラミング用フォントRictyを生成
プログラマってエディタとかフォントとかあほみたいにこだわりますよね。
はい、私もその1人です。
フォントが綺麗なだけでプログラミングが楽しくなりますよね。
今回は、巷で噂の(たぶん^^;)RictyフォントをWindowsで生成して使ってみよう、というお話です。
# このような情報は他にもたくさんありますが、自分の備忘録的なことも含めて記事にしようと思います。
Rictyフォント
[http://save.sys.t.u-tokyo.ac.jp/~yusa/fonts/ricty.html:title]は、プログラミング用のフォントとして大変評価の高い[http://levien.com/type/myfonts/inconsolata.html:title=Inconsolata]とこれまた評価の高い和文用フォント[http://mix-mplus-ipa.sourceforge.jp/migu/:title=Migu 1M]を足し合わせて、最強の日本語対応プログラミングフォントを作っちゃいました、というものです。
用意するもの
Cygwinのインストール
setup.exeを使う。すみません。ググってください。
CygwinにFontForgeをインストール
$ bunzip2 fontforge_cygwin-*.tar.bz2 $ tar xvf fontforge_cygwin-*.tar $ ./doinstall
私の環境ではすんなり入りましたが、もしかしたらうまくいかないこともあるかも?
必要なものをsetup.exeで追加して再度実行してみてください。
DLしたファイル群を解凍してまとめる
$ ls Inconsolata.otf migu-1m-regular.ttf ricty_generator.sh migu-1m-bold.ttf ricty_discord_patch.pe
生成スクリプト実行
$ ./ricty_generator.sh Inconsolata.otf migu-1m-regular.ttf migu-1m-bold.ttf $ ls Inconsolata.otf RictyDiscord-Bold.ttf migu-1m-regular.ttf Ricty-Bold.ttf RictyDiscord-Regular.ttf ricty_discord_patch.pe Ricty-Regular.ttf migu-1m-bold.ttf ricty_generator.sh