Rictyフォントのインストール(windows7)

ricty

久しぶりですが今回はプログラミング用フォント『Ricty』のインストール方法ですん。
Rictyは他のフォントとは違いインストールの方法がちょっと複雑なので、インストール方法を覚書も兼ねて紹介します。

Ricty (リクティ) は Linux 環境での研究・開発に適したフリーなプログラミング用 TrueType フォントです。Emacs や Vim を用いた C、C++、FORTRAN、Python、Perl、Ruby、AWK、sed、シェルスクリプト、LaTeX などのコーディングにおける使用を想定しています。以下の 2 つの等幅フォントの合成、および、プログラミング用フォントとしてのいくつかのチューニングを行う生成スクリプトの配布を行なっています。

Inconsolata
「Top 10 Programming Fonts」や「プログラミング時に最適なフォント『Inconsolata』」などで高い評価を受けているサンセリフ体等幅欧文フォント

Migu 1M
M+ 1M と IPA ゴシックの合成フォント (旧称 M+1VM+IPAG circle/M+2VM+IPAG circle) であり、「Windows でプログラミングに最適なフォントを探す」などで高い評価を受けているゴシック体等幅和文フォント

1. 以下4つのファイルを全てダウンロードして解凍して下さい。

Ricty生成スクリプト

Beta Version もしくは、Current Version をダウンロードして下さい。

misc
ricty_discord_patch.pe
ricty_generator.sh

Inconsolataフォント

Inconsolata.otf

Migu 1Mフォント

migu-1m-regular.ttf
migu-1m-bold.ttf

FontForge

FontForge を解凍した中の fontforge.bat があるフォルダに先程ダウンロードしたファイルとフォルダを全てコピーもしくは移動させて下さい。

2. fontforge.bat を同じフォルダに複製して適当な名前『ricty.but』とかをつけてください。
その ricty.but を右クリックから編集して下さい。

xwin-close.exe -wait
fontforge.exe -nosplash %file0% %1 %2 %3 %4 %5 %6 %7
xwin-close.exe -close

テキストの下の方に上記のように書いてあるところを下記のように修正して下さい。

xwin-close.exe -wait
sh ricty_generator.sh auto
sh misc/os2version_reviser.sh Ricty-*.ttf RictyDiscord-*.ttf
xwin-close.exe -close

これで、既存の不具合を回避できます。

3. ricty.but を実行して下さい。

コマンドプロンプトが起動され、実行が終わると ricty.but と同じディレクトリに Ricty フォントファイルが4つくらい生成される思います。

生成には時間がかかるので、コマンドプロンプトを終了しないで待っていてください。
これをクリックしてインストールするとRictyフォントが使用できます。

さらにフォントを綺麗に表示するには、MacType などを使うといいです。

今回はいつもと違う感じで書いてみました。

参考サイト:
http://d.hatena.ne.jp/itouhiro/20120703
http://blog.serverworks.co.jp/tech/2012/07/31/ricty_for_windows/