Шрифты. Разработка и использование
Особую неприятность способны доставлять шрифты, не имеющие plain-
версии в семействе второго типа. Такие шрифты достаточно часто попа¬
даются среди «экзотических» заголовочных шрифтов в формате TrueType.
Отображая на экране вместо plain один из модифицированных вариан¬
тов, прикладная программа может выдать на печати совершенно неожи¬
данный результат.
Наблюдательный читатель заметил, конечно, что до сих пор речь в ос¬
новном шла только о трех эффектах (стилях) — bold, italic и их объедине¬
нии. Однако средства палитр стилей многих программ обработки текста
существенно шире рассмотренных вариантов. Дело в том, что остальные
«стилевые» модификации, такие как shadow (с тенью), outline (контурный),
underline (подчеркнутый), Strike Thru (перечеркнутый) носят характер про-
граммно-обрабатываемых, то есть не требуют отдельных описаний в виде
шрифтовых файлов для их реализации. Иначе говоря, эти эффекты могут
быть применены к любому шрифту, не требуя выполнения каких-либо до¬
полнительных условий. Единственное отступление от названного правила
касается одновременного применения эффектов типа shadow (или outline)
с вышеупомянутыми bold и italic. Как правило (хотя и не для всех шриф¬
тов) включение shadow или outline отменяет bold и italic при выводе на
печать (но не на экран).
Еще два стилевых эффекта condensed и extended, то есть сжатие и рас¬
ширение символов (не путать с масштабированием и регулировкой тре¬
кинга, это тоже чисто программные функции) требуют отдельных версий
шрифта, но ни шрифты с такими стилевыми модификациями (к сожале¬
нию), ни подобные атрибуты стиля в программах работы с текстом (к сча¬
стью) автору не встречались. Получение названных эффектов на сегод¬
няшний день может быть просто достигнуто за счет использования
соответствующих шрифтов, типа PragmaticaCondC или XeniaExtended.
|Ѵ7Ж ^
Форматы цифровых
1 * A
AV AäT Л.ГѴ
Понятие о формате и шрифтовой машине
Любой цифровой шрифт, как это сразу становится понятно из назва¬
ния, представляет собой описание входящих в него символов, метри¬
ческих и других параметров, определяющих особенности шрифта в циф¬
ровой форме. Форматом представления цифрового шрифта называется
способ (стандарт) представления цифровой информации, образующей
шрифт. Обычно он представляет собой один или несколько файлов, с ко¬
торыми можно поступать так же, как и с любыми другими файлами: копи¬
ровать, удалять, переименовывать и т.д.
Шрифт, представленный в определенном формате, можно использовать
в любых программных и аппаратных средствах, которые могут восприни¬
мать закодированную в формате информацию. Таким образом, создание
определенного формата представления шрифтов не является достаточным
для их использования. Необходимо иметь еще два компонента: средства
преобразования информации в заданный формат и средства воспроизве¬
дения шрифтов, представленных в этом формате. Если средства кодиро¬
вания используются в основном производителями шрифтов, то средства
воспроизведения необходимы в первую очередь пользователям цифровых
шрифтов.
'Материал публикуется с разрешения издательства ВНѴ, Санкт-Петербург
- 135 -