Шрифты. Разработка и использование
_Ejlc_ _£diIt ÿlew Eath Pgint Spedai Window Цеір
GraphicLlght
О Key О Dec О Hex О Oct О Width <§> Char О Unicode
ЯШІГЧПГГГ'
GraphicLlght metrics
Рис. 7.1. Рабочие окна программы Fontographer 3.5
Система редактирования шрифтов FontLab 2.5
Система FontLab 2.5 создавалась как продолжение предыдущей вер¬
сии — 2.0, поэтому в ней сохранены основные свойства и возможности
этой версии. С другой стороны, развитие технологий, связанных с циф¬
ровыми шрифтами, и необходимость вести конкурентную борьбу с си¬
стемой Fontographer 3.5 потребовали существенной переработки сис¬
темы и добавления новых средств редактирования шрифтов.
FontLab 2.5 работает со шрифтами в форматах TrueType и Туре 1, то
есть она может импортировать и экспортировать эти шрифты и редак¬
тировать их параметры. Для обоих форматов предусмотрена возмож¬
ность автоматической генерации разметки, а для формата Туре 1 — еще
и редактирования разметки вручную. Кроме шрифтовых форматов
FontLab может работать с EPS-файлами, а при помощи отдельной про¬
граммы ScanFont — и с растровыми TIF-файлами.
Для поиска шрифтов на дисках по определенным критериям в состав
системы входит программа FindFont. С ее помощью можно, например,
обнаружить все каллиграфические шрифты и преобразовать их в дру¬
гой формат с применением одного из 24 эффектов.
Кстати, об эффектах. В состав FontLab входит специальный язык про¬
граммирования, на котором можно писать программы любого трансфор¬
мирования шрифта. Среди команд этого языка есть большой набор мате¬
матических и графических команд, команды организации выполнения
программы и команды организации диалога с пользователем. Написанные
- 176 -
Глава 7. Шрифтовые программы
на макроязыке программы можно установить в главное меню FontLab и
применять их при необходимости. Вместе с FontLab поставляются 24 гото¬
вые программы преобразования шрифтов, используя которые, можно за
несколько часов увеличить любую шрифтовую библиотеку в 10-20 раз.
Для того чтобы лучше продемонстрировать возможности FontLab 2.5,
покажем, как с ее помощью можно создать несколько символов шрифта.
Создание нового шрифта
Создание нового шрифта производится при помощи команды New
из меню File, представленого на рис. 7.2.
Open... *0
Import ►
Find Font...
Exit ~X
Если к моменту выбора этой команды уже ведется работа над симво¬
лами другого шрифта, появится запрос (рис. 7.3), требующий подтвер¬
ждения выполнения команды:
Рис. 7.3. Диалоговое окно-запрос
программы FontLab 2.5
Подобные запросы будут довольно часто появляться при работе с
программой. Многие из них будут иметь особый знак (магический ка¬
мень) в правой нижней части, как показано на рис. 7.4:
уверены ?
J
No
'W
Рис. 7.4. Сервисная кнопка программы FontLab 2.5
Этот знак в системе FontLab обозначает сервисные кнопки. Нажа¬
тие такой кнопки вызывает разъяснение по поводу текущего действия
или предложение автоматически выполнить его. В случае запросов или
Записать изменения ?
Yes No Cancel
Рис. 7.2. Меню File программы
FontLab 2.5
- 177 —