半角:全角==1:2な等幅フォントを作る
普段プログラミングする時はSublime Text 3とSource Code Proを使っているのだけれど、半角:全角の文字幅が1:2じゃなくて気になる時があった。
ちょっと無理矢理な例だけど、こんな感じ:
- 半角スペースが全角文字の半分の幅じゃないので
=>
が揃わない。もやっとする
Source Code Pro と MigMix 1Mの合成
ベースからの変更点
- Source Code Proの中間フォントに
Scale(70)
を適用 - 記号をあまり改変しないように変更。全角スペースの可視化は残した
- Hashのkeyに日本語が入っていても、もやっとしなくなった。
- 半角文字が思ったより横に圧縮されたけど、ちょっと使ってたら慣れた
Tips
Macではフォントを削除→再生成→再インストールしてもキャッシュを消さないと反映されなかった。
キャッシュ削除コマンド: $ atsutil databases -removeUser
TODO
- generator公開
- 素材用のフォントを自動的にダウンロードしてフォント生成するやつを作りたい
追記