Где в FontLab`е прописываются outlines?

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

Subaru_19

Участник
Топикстартер
Сообщения
10
Реакции
0
При создании ps-шрифта с помощью FontLab`а из ttf получается шрифт, который нельзя в QuarkXpress`e перевести в кривые. Выскакивает сообщение: Cannot turn the selected text into the box because the text has no outlines. И Corel не работает с этими шрифтами.
Может кто поможет?
Спасибо
 

aar

Участник
Сообщения
379
Реакции
0
Ответ: Где в FontLab`е прописываются outlines?

Неплохо было бы увидеть шрифт (через ПС).
 

Denisbox

15 лет на форуме
Сообщения
402
Реакции
249
Ответ: Где в FontLab`е прописываются outlines?

Subaru_19
Попробуй это почитать, может поможет...
 

Subaru_19

Участник
Топикстартер
Сообщения
10
Реакции
0
Ответ: Где в FontLab`е прописываются outlines?

aar сказал(а):
Неплохо было бы увидеть шрифт (через ПС).
К сожалению, не знаю, как это, через ПС :(
Но эта проблема касается всех конвертированных мною шрифтов :(

Denisbox, спасибо за ссылку. Повторила все, как обезьяна, по пунктам - вроде бы получилось. Кварк все понял, а Корел не почувствовал изменений. Будем теперь искать, где собака порылась.
Спасибо за помощь :)
 

VF

Участник
Сообщения
95
Реакции
2
Ответ: Где в FontLab`е прописываются outlines?

На PRODTP как-то предлагалось описание процесса:

-----------------------------------------------------

Я для грубого перевода TrueType в Type 1 применяю следующие действия.

1. Загружаю в FontLab TrueType-шрифт.

2. Удаляю оттуда ненужные символы. Например, для русского шрифта можно поставить в режиме показа CodePages режим Windows 1251 Cyrillic, и далее удалить все символы, кроме отмеченных жёлтым цветом и символа .notdef.

3. Запускаю следующую программу (Transform Range) для всех символов шрифта:

Extremes
Convert to Type 1
Reverse All [T1]
Convert to hints
Autohint

4. В свойствах шрифта (Ctrl-F):

а) Для вкладки Names and Copyright — устанавливаю нужное имя шрифта (желательно не совпадающее с именем исходного TrueType), проверяю поля Weight и Width, флаг Font is italic. Далее жмутся кнопки «Build Style Name» и «Build Names». И кнопка «Apply».

б) Для вкладки Metrics and Dimension — устанавливаю Font’s UPM is в 1000, флажок Scale all glyphs according to UPM change — включён. И далее надо нажать «OK» (ни в коем случае не «Apply»).

5. Снова зайти в свойства шрифта (Ctrl-F), и выполнить:

а) Для вкладки Metrics and Dimension => Key dimension — жмём кнопку «Recalculate», и затем «Apply»; (*** это факультативно, для "фирменных" шрифтов это можно и не делать -- тогда полученный шрифт будет иметь с точностью до ошибок округления те же метрики, чт исходный ***)

б) Для вкладки Encoding and Unicode — ставим нужное значение Microsoft Character Set (для русских шрифтов — Cyrillic CP 1251), и затем «Apply»;

в) Для вкладки Hinting Settings – жмём кнопку «Auto zones» и затем «Apply».

г) Для вкладки Hinting Settings => Standard Stems [T1 hinting] жмём кнопку «Auto stems» и затем «OK».

6. Сгенерировать Type 1 шрифт (File => Generate font).

7. (*** Факультативно ***) Можно прогнать полученный шрифт через программу Type1Cyr.

------------------------------------------------------------
 

Denisbox

15 лет на форуме
Сообщения
402
Реакции
249
Ответ: Где в FontLab`е прописываются outlines?

Subaru_19
Скиньте мне пожалуйста ваш не работающий шрифт на denis_mbox[at]hotmail.com
посмотрю...
 

aar

Участник
Сообщения
379
Реакции
0
Ответ: Где в FontLab`е прописываются outlines?

Subaru_19
ПС — персональные сообщения, в правом верхнем углу.
 

Subaru_19

Участник
Топикстартер
Сообщения
10
Реакции
0
Ответ: Где в FontLab`е прописываются outlines?

Спасибо за помощь, добрые люди! :)
 

Denisbox

15 лет на форуме
Сообщения
402
Реакции
249
Ответ: Где в FontLab`е прописываются outlines?

VF
В вашем рецепте, который вы предлагали на ProDTP, есть несколько неточностей:
Convert to hints
Команда которая конвертирует линки Multiple Master шрифтов в хинты Type1 шрифтов, В данном случае лишняя, ведь мы конвертируем TrueType в Type1 :)

Autohint
проверяю поля Weight и Width, флаг Font is italic.

Наверное есть смысл выставлять чекбокс Font is Italic , только для курсивных начертаний.

Для вкладки Metrics and Dimension — устанавливаю Font’s UPM is в 1000, флажок Scale all glyphs according to UPM change — включён. И далее надо нажать «OK» (ни в коем случае не «Apply»).
Данного бага уже нет, жмём хоть на OK, хоть на Apply… :)
 

VF

Участник
Сообщения
95
Реакции
2
Ответ: Где в FontLab`е прописываются outlines?

Линки могут быть не только в ММ шрифтах. См. параграф Links в главе Hinting в FonlLab 5 Studio User's Manual.

При описании команды Convert to Hints сказано, что она конвертирует линки, но не указано, что только линки в ММ шрифтах. См. параграф Hints and Guidelines Transformation в главе Actions в FonlLab 5 Studio User's Manual.
 

Denisbox

15 лет на форуме
Сообщения
402
Реакции
249
Ответ: Где в FontLab`е прописываются outlines?

Линки могут быть не только в ММ шрифтах.
Можете поверить мне на слово, но я в курсе :)
При описании команды Convert to Hints сказано, что она конвертирует линки, но не указано, что только линки в ММ шрифтах.
Вы правы, но только в том, что в мануале об этом в мануале сказано вскользь. Однако данная команда не работает для линков в ttf шрифтах.
Это легко проверить, возьмите любой шрифт ttf, выберите любой знак, например «Н»,Включите панель TrueType Hinting (Ctrl+Sh+F7), возьмите инструмент Single link (Sh+Alt+S), и ткните в горизонтальные и вертикальные штрихи, создав три линка. Сохраните результат. Откройте панель Action set (Ctrl+Sh+T), выберите в hints and guidelines geyrn convert to hints, переместите его в правое окошко и нажмите Run action set… результат не заставит себя долго ждать, точнее его отсутствие.
Можно совсем заморочиться и выполнить обратную команду Convert to link, предварительно создав хинты, в результате мы получим прекрасные линки, используемые в ММ шрифтах.:)
 
Статус
Закрыто для дальнейших ответов.