Отличия Win 7 и 8 в работе со шрифтом: ломаются!

Статус
Закрыто для дальнейших ответов.

Kaavain

Участник
Топикстартер
Сообщения
9
Реакции
0
Посмотрел ваш шрифт.
Проблема ваша заключается в том, что вы изменили метрики шрифта, но при этом информация о tt-хинтинге и часть информации в FontInfo осталась от старого шрифта. Вот при переводе в кривые вы и получаете "подарок".

Да, и Корел и формат TTF тут ни при чём. А в OTF просто эта информация отсутствует, да и другие механизмы прорисовки контура.
Скажу тупость - ничего не трогал! Тока затащил ровно такие же кривые на место старых. Можно как-то межбуквенное расстояние сравнять с оригинальным Таймсом?
 

Denisbox

15 лет на форуме
Сообщения
402
Реакции
249
Там на самом деле много чего пострадало, но меж буквенное расстояние цело - часть символов стоят на базовой линии, часть ниже. Самый простой вариант это действительно конвертировать шрифт в PS и править его в FontLab, но опять же ручками. Автоматом это не сделать, увы.

Соответственно всю информацию о метриках после этого нужно перестроить.
 

Н. Васильева

Участник
Сообщения
386
Реакции
736
Да, и ещё такой нюанс...
TTF оперирует кривыми 2-го порядка, Type1 и OTF кривыми третьего порядка. Просто банально меньше точек на кривой.

В этом трассированном шрифте точек больше, чем в любом TTF. Вообще-то он в таком виде никуда не годится.
 

Kaavain

Участник
Топикстартер
Сообщения
9
Реакции
0
Все я понял, спасибо. Резюме - пойду уродовать дальше до работоспособного состояния...
 
Статус
Закрыто для дальнейших ответов.