г
Шрифты. Разработка и использование
ности, можно перемещать, удалять и добавлять точки. При этом обнов¬
ление всех символов, которых затрагивает это редактирование, произ¬
водится автоматически.
Трансформации и эффекты
Уже говорилось о том, что при помощи макроязыка можно програм¬
мировать последовательность преобразований символов шрифта. Все
средства трансформации доступны не только из макроязыка, но и из
меню, и могут применяться к участку контура символа, к символу цели¬
ком или к нескольким символам, выделенным в окне Table.
Трансформации можно разделить на три группы, представленные на
рисунках 7.14 — 7.16.
кАМ
Рис. 7.14. Масштабирование,
растягивание по одной
из координатных осей, поворот
и наклон на заданный угол
Рис. 7.15. Трансформации,
манипулирующие толщиной штри¬
хов: Bold и Outline (для изменения
насыщенности символов
и построения контурных шрифтов)
AAÄA
Применение любых трансформаций к участку контура производит¬
ся при помощи команд меню Transform, а к символам целиком и к груп¬
пам символов — при помощи панели инструментов окна Table.
Формирование заголовка шрифта
Формирование заголовка шрифта может производиться в двух ре¬
жимах: полном и упрощенном. В упрощенном режиме от вас потребу¬
ется дать ответ на несколько простых вопросов (например, имя шриф¬
та и его тип), а все остальные поля будут заполнены автоматически с
очень высоким качеством.
В полном режиме вы получите контроль над всеми параметрами,
относящимися к форматам Туре 1 и TrueType. При этом остается воз¬
можность автоматического определения всех значений (для вызова
этого диалогового окна необходимо выбрать команду Font Info... из
меню File). Само окно представлено на рис. 7.17.
Рис. 7.16. Набор декоративных
эффектов
- 186 -
Глава 7. Шрифтовые программы
FamllyName:
EontName:
FullName:
Menu j^ame:
Gaillard ВТ
GalllardITCbyBT-Roman
Gaillard ВТ
Г Metrics
c Typefece
С Qther
MS Family
UniquelD
—i ^ 1
[ [Roman
f II 4000000
H 1
PCL ID 1
?! lOlS
Gaillard
1*1
FontMatrfx: ScaleX
^translate Sco|eY
100.0
100.0
-Ul VP >D 1r
Jtl I 132 I [
a
Vÿelght: Roman
ItalicAngle: |o.Q [~j FixedEHtch J
i PANOSE
I [Family |±||Text&Dlsplay |±]
Library...
SubClassl Garalde
Custom
Шрифты, основанные на латинской традиции 15-17 вв., с ярко выраженным
диагональным контрастом и плавным переходом к от штрихов к засечкам
Cancel
Рис. 7.17. Диалоговое окно редактирования заголовка шрифта
Все поля огромного диалогового окна редактирования заголовка
шрифта содержат исчерпывающие пояснения на русском языке, дос¬
тупные по нажатию правой кнопки мыши.
Одной из самых трудоемких операций при определении заголовка
шрифта считается синтез описания шрифта в соответствии со стандар¬
тами IBM Classification и PANOSE. В FontLab этот процесс, как и все
другие, автоматизирован. От вас только требуется выбрать из списка
шрифт, похожий на ваш, и все параметры будут определены автомати¬
чески. Всего список содержит более 700 примеров шрифтов, причем вы
можете дополнять его самостоятельно.
Редактирование метрик символов
Средствами FontLab можно определить все возможные метрики
символов и шрифта: поля и ширину символов, кернинг и трекинг. Раз¬
меры полей символов можно изменять прямо в окне редактирования
(см. рис. 7.18), передвигая границы, но лучше для этого использовать
специальную панель (она вызывается командой Set Sidebearings... из
меню Expert).
В этой панели можно очень удобно изменять ширину символа и ве¬
личину правого и левого полей, при этом автоматически производится
расчет оптических параметров символа (относительной площади чер¬
ной области, а также оптических полей символов). Кроме того, если вы
нажмете кнопку с изображением «магического камня», то появится
меню, в котором можно выбрать команду автоматического определе¬
ния полей для текущего символа или для всего шрифта.
- 187 -