pakutoma / Juglans

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ヒンティングの品質が低い

pakutoma opened this issue · comments

Notepad++ にて最新のInconsolataと見た目が違う。
Inconsolataのバージョンを更新する必要があるかもしれない?
Inconsolata

Google版(3.001)が一番ヒンティングの品質が良い?
しかしそのまま使うとスクリプトが対応していないらしく壊れる。修正が必要
また、ライセンスも変更されているため変更追従の必要あり。

メモ:Myrica ReplacePartsの*にもttfautohintでヒンティングを付ける?

Inconsolata 3.001に対応させたところ、英字が縦に潰れたように見える。Ascent/Descentの変更が必要?
incon-juglans-new

メモ:
Inconsolata (3.001)
Ascent: 800
Descent: 200
EM: 1000
underline: -225
WinAscent: 1004
WinDescent: 454
Really use Typo Metrics: True
TypoAscent: 859
TypoDescent: -190

Inconsolata (1.016)
Ascent: 800
Descent: 200
EM: 1000
underline: -200
WinAscent: 859
WinDescent: 190
Really use Typo Metrics: False
TypoAscent: 859
TypoDescent: -190

源真ゴシック
Ascent: 881
Descent: 143
EM: 1024
underline: -153
WinAscent: 1101
WinDescent: 328
Really use Typo Metrics: False
TypoAscent: 881
TypoDescent: -143

Myrica M
Ascent: 819
Descent: 205
EM: 1024
underline: -6
WinAscent: 840
WinDescent: 170
Really use Typo Metrics: False
TypoAscent: 840
TypoDescent: -170

Ascent/Descentは関係なさそう。
InconsolataのEMを1000->1024に変換するときにヒンティングが壊れているっぽい?
とりあえず源真ゴシック側を1024->1000に変換して試す。

フォント全体のEMを1000にした場合、Inconsolataの表示は改善した。
源真ゴシック側の表示が更に少し薄くなった、あるいはラスタライズの品質が落ちた気がするが、これについては #2 で扱うことにする。
incon-juglans-new