Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
168
Добавлен:
22.03.2015
Размер:
5.01 Mб
Скачать

StartTrackKern 4

TrackKern 0 0 0.00 102 -19.38

TrackKern 0 102 -19.38 200 -82.00

TrackKern -1 1 -0.11 132 -54.12

TrackKern -1 132-54.12 200 -126.00

EndTrackKern

Полноценный Type 1 шрифт обычно состоит из двух файлов: шрифтового (с расширением PFB или PFA) и AFM-файла, без которого невозможно какое-либо использование шрифта.

B некоторых случаях кроме AFM-файла требуется INF-файл, содержащий дополнительную информацию для регистрации шрифта в некоторых программах:

FontName (TimesNewRomanPSMT) FullName (Times New Roman) AppleName (TimesNewRomanPSMT) FamilyName (Times New Roman) version (MS core font:V1.00) isFixedPitch false

CharacterSet (custom) Encoding (SpecificEncoding) ItalicAngle 0

CapHeight 899 UnderlinePosition -112 UnderlineThickness 50 Serif true

Pi true

MSMenuName (Times New Roman) VPMenuName (Times New Roman) WORDMenuName (Times New Roman) VPStyle (N)

Например, для установки шрифта в программе Adobe Type Manager нужно иметь три файла: PFB, AFM и INF (или единственный PFMфайл, о котором разговор пойдет позднее).

Формат TrueType

Формат представления шрифтов TrueType был совместно разработан фирмами Apple и Microsoft для применения в их операционных системах (Mac System 7.x и Windows 3.x). По всей видимости, основной причиной разработки нового формата было желание оказаться независимыми от фирмы Adobe - владельца прав на формат Type 1. C другой стороны, по некоторым параметрам Type 1 шрифты не удовлетворяли требованиям, предъявляемым к шрифтам, которые планировалось использовать на устройствах с очень низкой разрешающей способностью, прежде всего, для вывода сообщений на мониторы.

- 167 -

B основу формата TrueType положен принцип точного программирования всех свойств символов шрифта на специальном языке. Другими словами, в TrueType-шрифтах используется программируемая разметка символов. Такой подход позволил создать чрезвычайно простой и эффективный растеризатор, но он же привел к сильному усложнению шрифтов и увеличению стоимости их разработки. Попытки создать системы, автоматически производящие разметку TrueTypeшрифтов, пока не привели к хорошим результатам и не могут полностью заменить ручную разметку.

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

Тот факт, что поддержка TrueType-шрифтов была включена в Windows 3.1 и Mac System 7.0 - наиболее популярные графические операционные системы, - привел к их быстрому распространению. И, несмотря на то, что серьезные полиграфисты по-прежнему предпочитают использовать Type 1 шрифты, по числу пользователей TrueTypeшрифты их сильно опережают.

Некоторые замечания для наиболее подготовленных читателей.

1.B разговоре о скорости работы сравнивались наиболее качественные растеризаторы шрифтов, работающие с наиболее качественными шрифтами. Поскольку скорость растеризации TrueType-шрифтов определяется исключительно сложностью программы разметки, возможна ситуация, в которой True- Type-шрифт будет растеризоваться очень медленно. Для Type 1 шрифтов такой сильной зависимости нет, так что скорость их растеризации более постоянна. C другой стороны, известны некоторые растеризаторы TrueType-шрифтов (например растеризатор Bitstream-Apple, используемый в программе WordPerfect 6.0 for DOS), которые работают довольно медленно даже с простыми TrueType-шрифтами, и очень быстрые Type 1 растеризаторы, например растеризатор системы Display PostScript, на основе которой построен графический интерфейс пользователя операционной системы

NeXTStep.

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

-168 -

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

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

Построение символов

Рисунок 6.15 Построение контуров в TrueType-шрифтах

Для построения контуров символов в TrueType-шрифтах ис- - 169 -

пользуются векторы и кривые второго порядка - В-сплайны (Рисунок 6.15). B определении кривых может участвовать произвольное количество точек; из них две крайние точки (on-curve) лежат на контуре, а остальные (off-curve) - находятся вне его:

При заполнении контуров применяется правило, противоположное тому, которое используется для заполнения Type 1 контуров, то есть при обходе контура по его направлению заполняется область, лежащая справа (Рисунок 6.16).

Для более компактного описания символов, содержащих стандартные элементы, могут применяться контурные подпрограммы и ссылки на другие символы (например, в символах Й или S).

Рисунок 6.16 Пример заполнения контуров в TrueType-шрифтах

Координатная система TrueType-шрифтов

При построении символов в TrueType-шрифтах используется координатная система, в общих чертах аналогичная той, которая применяется в Type 1 шрифтах. Все символы описываются в сетке, размер которой определяется в заголовке шрифта. Максимальный размер сетки равен 16384. При этом значения координат находятся в диапазоне от -16384 до +16383. Обычно используется сетка размером в 2048 единиц (при этом координаты по каждой из осей могут находиться в диапазоне от -2048 до +2047).

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

- 170 -

Соседние файлы в папке Шрифты. Разработка и использование
  • #
    22.03.20156.15 Кб13.DS_Store
  • #
    22.03.2015256 б24Как Стать Графическим Дизайнером Самостоятельно За Полгода.webloc
  • #
    22.03.2015255 б17Советы Начинающим Дизайнерам » Как стать графическим дизайнером.webloc
  • #