Странные значения weight и style в ttf
alexeyten opened this issue · comments
Вот такие веса показывает fc-scan
(fontconfig) в Ubuntu
$ fc-scan --format '%{file}\t%{weight}\t%{style}\n' MartianMono-Std*.ttf
MartianMono-StdBd.ttf 200 Std Bd,Bold
MartianMono-StdLt.ttf 80 Std Lt,Regular
MartianMono-StdMd.ttf 80 Std Md,Regular
MartianMono-StdRg.ttf 80 Std Rg,Regular
MartianMono-StdTh.ttf 0 Std Th,Regular
MartianMono-StdxBd.ttf 205 Std xBd,Regular
MartianMono-StdxLt.ttf 80 Std xLt,Regular
По документации я бы ожидал для
Lt — 50
Md — 100
xLt — 40
Ну и style у всех почему-то Regular
.
По документации я бы ожидал
Не понимаю откуда берутся 50 для Light, 80 для Regular и 100 для Medium.
В спецификациях OpenType и CSS для тех же классов предполагаются 300, 400 и 500.
Возможно freetype их как-то сам матчит. Во всяком случае для остальных файлов он показывает правильные значения.
Проблема обнаружена, со следующим апдейтом будет фикс.
А значения style
тоже поправятся?
FIxed in 0.9.1.