読者です 読者をやめる 読者になる 読者になる

等幅フォントの全角文字と半角文字の横幅が2:1にならない

フォント

ので困っていましたが…

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

に、思いっきり…

  • 一部のフォントサイズで半角文字と全角文字の横幅比が 1:2 にならないことがあります。
    • ピクセル値 (px) が偶数でないとき、どのフォントにおいても起こりうる問題です。
    • 一般的な 96 DPI のフォントレンダリングでは、9 pt、10.5 pt、12 pt、13.5 pt、15 pt など、1.5 の倍数を指定すると 1:2 で表示されると思います。

って書いてあってふっとびました。

知らなかったよーん。 emacs で height 105 にしたら見事にぴったり…。