Подумайте о глобальном использовании
Итак, вы создали что-то, чем вы гордитесь. Вы сделали шрифт только для латиницы? А как же кириллица? А как же 220 миллионов читателей на деванагари? Рынок не-латиницы растет.
Глава 3. Программы для создания шрифтов
Alphabet Synthesis Machine
Весьма примечательная программа, реализованная в виде Java-апплета. При желании любой Web-серфер может попробовать себя на ниве создания шрифтов, правда создаваемый шрифт ничем не будет напоминать кириллицу или латиницу. Дело в том, что механизм данного редактора построен так: предполагаемый автор заходит на страницу с загруженным апплетом Alphabet Synthesis Machine, рисует некий знак (совсем необязательно, чтобы он был похож на какую-либо букву кириллицы или латиницы), а ASM, опираясь на параметры этого знака, достраивает весь алфавит. При этом для генерации остальных знаков используется алгоритм построения генов. Получившийся шрифт, больше похожий на алфавит иноземной цивилизации, можно сохранить на своем компьютере в TTF-формате.
Подобных шрифтов создается около пятидесяти в день. При желании можно покопаться в архиве данного проекта.
Казалось бы, абсолютно бесполезный проект — создание шрифтов, которые нельзя использовать в повседневной деятельности дизайнера или верстальщика. Однако все не так просто. Создатели ASM опирались на философские концепции, ознакомиться с которыми можно на страницах сервера проекта.
FontLab
FontLab по количеству функций и удобству использования можно считать шрифтовым редактором всех времен и народов. В нем есть все необходимое как для создания шрифтов с нуля, так и для их модификации: Glyph Editor — среда создания знаков; TrueType & Type 1 Hinting — ручное и автоматическое хинтирование; VectorPaint Tools — прекрасные инструменты для работы с векторными объектами; FontAudit Technology — уникальная технология автоматического выявления и устранения проблем с контурами создаваемых знаков; Font Metrics and Kerning — профессиональный редактор метрик и кернинга шрифтов с автоматическими функциями; Transformations — различные трансформации, применяемые как к отдельным знакам, так и к их группам; Font Header Editor — доступ к редактированию всех свойств шрифта от имени и поддерживаемых кодовых страниц до специфических TrueType-метрик. В последней, четвертой, версии FontLab появилась полная поддержка формата OpenType — импорт, создание, редактирование, экспорт и конвертирование. Также в более ранних версиях была введена подобная поддержка шрифтов в формате Multiple Master. Очень полезна новая функция Macro Language, которая позволяет на языке Python писать не только скрипты, но и создавать собственные инструменты и даже плагины (plugins), что значительно расширит и без того немалые возможности программы. Также нельзя не отметить новые инструменты для работы с контуром: Knife, Magic Wand, 3D Rotate, Scale and Slant, Sketch-режим для создания нового контура Ikarus-подобными инструментами. И вдобавок ко всему этому великолепию — настраиваемый интерфейс пользователя, позволяющий настроить практически все — от клавиатурных сокращений до новых кнопок на палитре инструментов.
FontExpert 2000
Лучшая российская программа из категории «средневесов». Программа очень динамично развивается, приобретая с каждой новой версией все больше и больше возможностей. Возьму на себя смелость утверждать, что при таких темпах развития можно прогнозировать ее переход в категорию «тяжеловесов», где вольготно чувствуют себя Suitcase, Font Reserve и др. FontExpert просматривает, печатает и управляет TrueType-, OpenType-, Postscript Adobe Type 1- и растровыми (.fon) шрифтами. Выявляет проблемы. Встроенный в программу «эксперт Кириллов» предлагает решения каждой проблемы (конфликты имен файлов, гарнитур, наборов символов, плохой файл, плохая подстановка шрифта и др.).
Из возможностей: установленные шрифты Windows — выбрать набор символов, выгрузить, деинсталлировать, фильтровать по набору символов; шрифты на диске — выбрать набор символов, копировать, вырезать, вставить, установить, фильтровать шрифты по набору символов; поиск шрифтов — мощный поиск с сохранением результатов для последующей работы; свойства шрифта — подробные сведения о шрифте, версии, метрике, параметрах Panose и др.; таблица символов — сравнение шрифтов, масштабирование, цвета, выбор раздела Юникод; образцы текста — выбор из списка образцов, ввод своего текста, загрузка текста из файла, выбор цветов из ленточной палитры; предварительный просмотр и печать — пять видов отчетов для печати; дополнение оболочки Windows — в контекстное меню проводника Windows добавляются команды Open, Print и Install by FontExpert для файлов .ttf (также для файлов .ttf добавляется страница свойств с подробными данными о файле шрифта). Программа позволяет отфильтровывать шрифты, например делать выборку из полного списка только тех шрифтов, в которых есть кириллица, или только из символьных шрифтов, или из имеющих греческий алфавит и т.д. Можно легко «прокручивать» наборы символов, имеющихся в шрифте, например просматривать один и тот же шрифт с разными наборами: «кириллица», «Западная Европа», «греческий» и т.д.