Kassian
Cat Food | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору FontLab 4.5. Первые впечатления. До этого пользовался 3.00E. Скачал 4.5. Поставил Ну что ж. Очень все неплохо. Интерфейс изменился, но сказать, что катастрофически ухудшился нельзя. Однако Help'а теперь нету-у никакого!!!! Не виснет. Однако залипание клавиатуры осталось: например, если закрыть шрифт через Ctrl+F4, то Винда попадает "в никакое окно", клава не работает, хотя окно FontLab'а формально активно. Вылечивается или щелканьем мышкой в любую точку экрана или Alt+Tab. Совместимость с трешкой в обе стороны. Новые возможности: научился открывать шрифты типа ArialUni.ttf с включенной опцией конвертации ttf кривых -> ps. Правда на порождение фонта остался лимит в 5000 глифов. А вот породить otf фонт я не смог Открываю какой-нибудь Адобовский otf из FontFolio 9. И прошу просто сохранить под другим именем. Otf не порождается с сообщением ERROR: There was a problem while compiling OpenType font. Делается вместо него ttf - корректный, но разумеется все OpenType фичи в нем убиты. А кроме того этот новый ttf получается ну гигантского размера: исходный otf, к примеру, 157Kb, а сделанный из него ttf 553Kb. Короче, эта проблема трешки так и осталась в новой версии. [Или там есть какие-нибудь хитрости с otf в FontLab'е?] Очень многие дефолтовые настройки IMXO надо поменять. Вот что успел заметить: 1. Пропала панель Options (режимы просмотра глифа: векторы, заливка, etc.). Ее надо сделать самому через Customization. 2. Отключена опция Convert tt outlines into Type1 outlines в импорте ttf. Надо сразу же ее включить. 3. В Options -> Glyph по-прежнему стоит Copy/Paste offset не на нуле. 4. В Options -> Font опять не стоит 64x64 pixels. 5. В файл 8859-01.cpg надо добавить в соответствующее место строки: 0x7F 0x007F 0x80 0x0080 0x81 0x0081 0x82 0x0082 0x83 0x0083 0x84 0x0084 0x85 0x0085 0x86 0x0086 0x88 0x0087 0x88 0x0088 0x89 0x0089 0x8A 0x008A 0x8B 0x008B 0x8C 0x008C 0x8D 0x008D 0x8E 0x008E 0x8F 0x008F 0x90 0x0090 0x91 0x0091 0x92 0x0092 0x93 0x0093 0x94 0x0094 0x95 0x0095 0x96 0x0096 0x99 0x0097 0x99 0x0098 0x99 0x0099 0x9A 0x009A 0x9B 0x009B 0x9C 0x009C 0x9D 0x009D 0x9E 0x009E 0x9F 0x009F Чтоб он все 256 символов захватывал. Теперь о первых найденных глюках, точнее об одном, но неприятном. При порождении шрифта, если в FontInfo -> Names&Copyright вес шрифта стоит на 700 (Bold) или 800 (ExtraBold), то при порождении ttf'а каждый контур будет продублирован причем с небольшим оффсетом (по вертикали вниз и по горизонтали вправо). Оффсет маленький, зазоры незаметны, просто визуально шрифт становится полужирным. Зазоры же на нескругленных углах очень хорошо видно например в Акробате при большом увеличении. Можете себе представить, сколько времени я потратил, пока понял при каком параметре появляется этот глюк. Вывод: новая версия так, ничего в общем-то. Когда научится порождать otf, то вообще будет отлично. |