プログラミング用フォント/Ricty

プログラミング用フォント/Ricty

特徴

定番のアルファベット数字系の識別性が上がっているのは当然として、日本語の濁音半濁音の識別性も上がっている。

生成

  • 2011-07-12
  • Ricty 3.1.1

フォント生成?

なんかライセンスの関係で直接配布ができないようでRictyは自分で合成しないといけない。まーこういうのも夏休みの工作キットみたいで楽しいな。

実際に生成

VM環境でUbuntu10.10が転がってたのでこいつの上で生成しよう

あとは公式サイトに書いてある通りに実行する

FontForgeのインストール

aptで一発

sudo apt-get install fontforge

Inconsolataのインストール

aptで一発

sudo apt-get install ttf-inconsolata

Migu 1M のインストール

「M+ と IPA の合成フォント」より入手し、インストールと・・ ここからMigu 1Mというフォントをダウンロードする。

丁寧にRictyで使うのはこれって書いてあるから間違えることは無いだろう。ゲット!

wget "http://sourceforge.jp/frs/redir.php?m=globalbase&f=%2Fmix-mplus-ipa%2F52283%2FMigu-1M-20110610.zip"

解凍

unzip redir.php\?m\=globalbase\&f\=%2Fmix-mplus-ipa%2F52283%2FMigu-1M-20110610.zip

インストール用のディレクトリを作る

mkdir .fonts

コピー

cp Migu-1M-20110610/*.ttf ~/.fonts

フォントのキャッシュをつくり直す

fc-cache -fv

確認

fc-list|grep Migu

Ricty 生成

生成スクリプトを公式サイトからゲット

wget http://save.sys.t.u-tokyo.ac.jp/~yusa/fonts/ricty/Ricty-3.1.1.tar.gz

解凍して

tar xvzf Ricty-3.1.1.tar.gz

生成スクリプト起動

$ cd Ricty
$ sh ricty_generator.sh auto

ずらずら動いて最後に

Generated Ricty-Regular.ttf
While merging Modified-Inconsolata-Bold.sfd and Modified-Migu-1M-bold.sfd, wait a little more...
Generated Ricty-Bold.ttf
Remove temporary files
Generated RictyDiscord-Regular.ttf
Generated RictyDiscord-Bold.ttf
Succeeded to generate Ricty!

なんて最後に出て完了~

確認

$ ls
Ricty-Bold.ttf     RictyDiscord-Bold.ttf     ricty_discord_patch.pe
Ricty-Regular.ttf  RictyDiscord-Regular.ttf  ricty_generator.sh

生成できた!

参考サイト

Tags

programming/programming_font/ricty.txt · 最終更新: 2019-01-25 10:22 by ore