Сочинения

Каждый охотник желает знать

Говорящие на иврите

Анатомия для дизайнера

Управление цветом

Форматы графических файлов

Техника сканирования и основы коррекции изображений

Сюрпризы и особенности Illustrator 9

Школа компьютерной графики

Нестрашный PostScript

Светлое будущее верстки

Особенности InDesign

Форматы шрифтовых файлов

Человек-Оркестр 3.0

Чем отличается магия от науки?

Ошибка учителя

Развитие письменности

День открытых дверей

Редакторы трехмерных сцен

Брошюра "Статьи на темы компьютерной графики и графического дизайна"
 

Страничка Алексея Клецеля
 
 

Форматы шрифтовых файлов

TrueType | Type 1 | Multiple Master | OpenType | Type 3 | Type 4 | Type 42

TrueType

Шрифтовой формат TrueType был разработан в середине 80-х компанией Apple, для операционной системы компьютеров Макинтош. TrueType-шрифты созданы на языке описания страниц TrueImage, для построения шрифтовых знаков в TrueType применяются квадратичные сплайны. Они рисуются на экране быстрее, чем кривые Безье, применяемые для построения знаков в PostScript-шрифтах, однако при печати дают менее точные кривые, чем кривые Безье.

Шрифты TrueType состоят из одного файла, используемого и для вывода на экран и для печати. Они спроектированы таким образом, чтобы одинаково четко выводиться на экран и печать при любом кегле. При печати шрифтов TrueType на принтере QuickDraw (струйный принтер), лазерных PCL-принтерах или TrueImage-совместимых информация, используемая компьютером передается непосредственно на принтер. При печати TrueType-шрифтов на принтере PostScript, драйвер принтера обычно преобразует их в PostScript-совместимые шрифты (например, Type 1). Такое преобразование может привести к некоторой потере информации шрифта или небольшому его изменению, включая хинтовку и толщину штрихов.

Хинты - это команды, встроенные в контурные шрифты и позволяющие печатать их с максимальным соответствием спроектированной форме символа. Хинтовка позволяет воспроизводить (печатать, например) контурные шрифты сохраняя форму символов при низком разрешении. Так хинтовка улучшает вид мелкого текста, напечатанного на лазерном принтере с разрешением 300 dpi.

оглавление

Adobe Type 1

Adobe создала множество шрифтовых форматов, основанных на языке описания страниц PostScript. Самый распространенный из них - Type 1. Знаки в шрифтах Type 1 описываются с помощью кривых Безье, что позволяет более точно, чем TrueType передавать их форму на печати. Основанный на языке PostScript формат Type 1 более, чем TrueType совместим с программами Adobe, он не требует конвертации при печати на PostScript-устройствах и, как следствие, порождает меньше ошибок.

Type 1 состоит из двух компонентов: растрового (экранного) и контурного (принтерного) файла шрифта. Растровый шрифт имеет, как правило ряд вариантов размеров, созданных при генерации шрифта. На Макинтош все вариации экранного шрифта сгруппированы в шрифтовой набор (suitcase), на Windows - записываются в файл с расширением .pfm. Имеющиеся векторные гарнитуры шрифта не группируются, на Windows-версии принтерные Type 1-шрифты имеют расширение .pfb.

Шрифты Type 1 могут быть резидентными и находиться в ПЗУ принтера, что повышает скорость печати. Для работы с операционной системой Type 1 требует утилиту Adobe Type Manager (ATM), которая, кроме прочего, позволяет генерировать на лету из контурного шрифта отсутствующие версии экранного.

оглавление

Adobe Multiple Master

Формат Multiple Master представляет из себя PostScript-шрифт, который позволяет динамически изменять такие параметры как насыщенность, ширину, начертание и оптический размер. Данные характеристики описываются в терминах линейных осей проектирования. Таким образом, Multiple Master-файл способен включать, соответственно, оси насыщенности, ширины, стиля и оптического размера. Каждая ось проектирования имеет линейный диапазон, в котором может плавно изменятся данный параметр. Например, для шрифта Myriad ось насыщенности предусматривает диапазон от 1 до 830, а ось ширины - от 1 до 700.

Multiple Master-шрифты содержат базовое начертание (Multiple Master Base Font) и несколько заранее сконфигурированных комбинаций параметров осей (Multiple Master Instance). Для создания готовых комбинаций применяется специальная утилита Adobe Font Creator. Названия всех Multiple Master-шрифтов содержат сочетание "MM", имя гарнитуры так же заканчивается на MM с числовыми значениями параметров осей.

Џалитра MM Design из Adobe Illustrator

Палитра MM Design из Adobe Illustrator

С Multiple Master-шрифтами могут работать такие программы как Adobe Photoshop, Adobe InDesign, Adobe Illustrator. Illustrator, кроме возможности использования готовых комбинаций позволяет, так же, создавать свои вариации посредством палитры MM Design. Для вывода на печать Multiple Master-шрифт требует не менее 3 Mb памяти принтера. Несмотря на то, что Multiple Master основан на PostScript могут быть проблемы с интерпретацией параметров его осей, поэтому в ряде случаев имеет смысл, перед выводом на печать (или созданием EPS/PS-файла), конвертировать тексты в кривые.

Изменение по оси Weight буквы "a" шрифта AIQuantaMM
Изменение по оси Weight буквы "a" шрифта AIQuantaMM.

Данный формат, благодаря способности к динамическому изменению параметров, как ни один другой обладает беспрецедентными возможностями для дизайнера. Пример MM-типографики вы можете увидеть на сайте компании Gold Look. В меню и заголовках мной был использован один и тот же шрифт - AIQuantaMM.

оглавление

Adobe/MS OpenType

OpenType - первый кроссплатформенный формат шрифта, он разработан совместно Adobe и Microsoft. Спецификации OpenType были выпущены в 1997 году, формат вобрал в себя все последние достижения в области шрифтовых технологий.

Кроссплатформенность OpenType достигается за счет включения в один файл и Windows и Mac OS-версий данного шрифта. Таким образом, один и тот же файл шрифта будет работать на обеих платформах.

‘троение PostScript-шрифта формата OpenType

Строение PostScript-шрифта формата OpenType.

Шрифты OpenType бывают двух типов: основанные на языке TrueImage (т.е. содержащие TrueType шрифты для Макинтош и Windows) и базирующиеся на языке PostScript. Первые разрабатываются и распространяются Microsoft, они имеют расширение .ttf. Второй тип разрабатывается Adobe, он может включать все типы шрифтов, основанные на PostScript, прежде всего Type 1 и Multiple Master. Этот тип OpenType имеет расширение .otf. Для использования .otf-шрифтов операционная система требует Adobe Type Manager (ATM) или наличия встроенной поддержки PostScript-шрифтов. Для отличия в списках шрифтов программ, все имена шрифтов OpenType (по крайней мере разработки Adobe) имеют в своем составе слово "Pro".

Поскольку OpenType основан на Unicode, один файл шрифта может содержать до 65 тысяч знаков, что позволяет ему иметь в своем составе дополнительно полные наборы символов из многих нелатинских алфавитов, лигатуры, а также широкий спектр надстрочных, подстрочных, математических символов, буквиц, особые формы букв, другие специальные знаки. То, что раньше не помещалось в 256-символьный файл и выносилось в раcширенные шрифтовые наборы (expert set), технология OpenType вмещает в один файл.

Лигатуры - символы, заменяющее собой сочетания типа ff, fi, fl, ffi, fj, ffj. Перемычки или какие-либо элементы в подобных сочетаниях во многих шрифтах находятся очень близко друг от друга. Лигатура позволяет их слить, что улучшает внешний вид текста, добавляет шика заголовкам. Для письменностей ряда восточных языков (арабский, фарси), где знаки соединяются и могут иметь различные формы, в зависимости от того, в какой части слова находятся, подмена лигатурами получает первостепенную важность.

Лигатуры

Автоматическая подмена буквосочетания (сверху) заранее созданной для него лигатурой (снизу).
 

Кроме того, OpenType-шрифты могут нести расширенную управляющую информацию, а так же несколько вариантов начертания одного и того же шрифта, оптимизированные для печати и показа в различных размерах: для подписей (6-8 pt), для набора основного текста (9-13 pt), для подзаголовков (14-24 pt), для набора крупного текста (25-72 pt).

Чтобы использовать OpenType программы должны иметь специальную поддержку. Из известных автору программ, к середине 2001 года Adobe Photoshop 6, Adobe Illustrator 9 и Adobe InDesign 1.5 обладали возможностью работать с OpenType. Из них InDesign в состоянии полностью использовать все возможности формата. Очевидно, поддержка OpenType внедрена и во флагманские продукты Microsoft, вышедшие после 1997 года.

оглавление

Adobe Type 3

Спецификация шрифта Type 3 была создана Adobe, однако, сделав ее доступной для независимых производителей, сама Adobe шрифтов Type 3 никогда не распространяла. Формат проще в разработке, чем Type 1, поддерживает символы, описанные с помощью сложных составных знаков, серых штрихов и серой заливки. Type 3 не сохраняет параметры хинтовки, и, как следствие, выводится с меньшей точностью и детализацией. Type 3 требует больше памяти компьютера и принтера для работы с ним.

Шрифты Type 3 называют также шрифтами, определяемыми пользователем. Обычно они применяются для описания сложных графических фигур (таких как логотипы).

оглавление

Adobe Type 4

Формат Adobe PostScript Type 4 представляет из себя шрифт Type 1 преобразованный и сжатый утилитой Adobe Font Downloader для загрузки на PostScript-принтер.

оглавление

Adobe Type 42

Type 42 - шрифты TrueType, содержащие PostScript-код. Формат генерируется во время печати драйвером PostScript-принтера. Type 42 позволяет интерпретатору принтера PostScript передавать информацию о шрифте интерпретатору TrueType не преобразуя шрифт TrueType в PostScript.

__________
Читайте также:

Сергей Фомин "Как приручить шрифты" ("Publish" No03/2001)

оглавление

На первую страницу | PDF-версия | Другие статьи
Мне интересно ваше мнение

Статья написана в августе 2000 года. Исправлена и дополнена, последние изменения - июнь 2001 года. Была опубликована в газете "iNTERface" (Израиль) No41 за 2000 год. Публикуется на серверах www.illustrator.ru в разделе "Обмен опытом", Дисковод.Ру, [Полный дизайн] - ЧАВО И КАК, Библиотека компьютерной литературы 'Roga и Копыта', "ВЕДИ", webportal.far.ru, omskprint.narod.ru.

Вы можете беспрепятственно перепечатывать ее полностью или фрагментами, единственным условием является ссылка и уведомление автора. Присылайте интересующие вас темы, не затронутые в моих статьях.

Алексей Клецель (Alexey Kletsel Design, Тель-Авив)