Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсова_Ткачук.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
15.84 Mб
Скачать

5.3. Формати шрифтів: TrueType, PostScript, OpenType

Шрифти PostScript. PostScript-шрифти – масштабовані векторні шрифти, засновані на кривих Безьє. Існують кілька різних версій PostScript-шрифтів. PostScript Type 1 – найширше використовуваний тип PostScript-шрифтів. Тип шрифтів PostScript Туре 3 був популярний в кінці 80-х років, деякі додатки використовують його для спеціальних ефектів.

Мова PostScript повністю апаратно незалежна, не прив'язана до конкретного комп'ютера, принтера, ОС, програмного забезпечення. Теоретично сторінка, описана на цій мові (наприклад, в ASCII-форматі) може бути відтворена на будь-якому ПК, надрукована на будь-якому принтері, виведена на будь-який монітор. Мова PostScript описує всі елементи документа як масштабовані векторні об'єкти. Векторний шрифт у форматі PostScript відрізняється від TrueType головним чином тим, що контур будується з кривих Безьє третього, а не другого порядку. По-перше, за рахунок більшого числа мір свободи PostScript-лінія не має зломів в точках сполучення фрагментів, тоді як у TrueType зазвичай є більший або менший перелом лінії в точці стиковки двох сегментів. Інакше кажучи, символи PostScript-шрифту є більш гладкими, ніж TrueType.

У PostScript-шрифтах використовується однобайтне (8-бітове) кодування, тобто один шрифтовий файл може містити не більше 255 символів (як правило, 224). Через це в одному файлі не може бути одночасно, наприклад, кирилиці і акцентованої латиниці, або рядкових символів і капітелі.

У разі вибору між TrueType і PostScript-шрифтами перевага має бути віддана PostScript-шрифтам. Формат PostScript вимагає інтерпретатора цієї мови для обробки і відображення шрифтів. У принтерах з високим розрішенням і фотонабірних автоматах такий інтерпретатор зазвичай вбудований. Для пристроїв з низьким розрішенням (монітор і настільний офісний принтер) PostScript-інтерпретатор вбудований до ОС або використовується за допомогою додатка Adobe Type Manager (АТМ).

PostScript-шрифти стали стандартом у видавничій галузі. Одна з їх переваг – те, що пристрої з високим розрішенням забезпечені PostScript-інтерпретаторами (растровими процесорами).

Шрифти TrueType. Формат TrueType був створений спільно компаніями Apple Computer і Microsoft, щоб вбудувати відображення шрифту в своїх ОС, не використовуючи технологію PostScript компанії Adobe. Його переваги:

1. Технологія хінтингу – наявність в шрифтовому файлі підпрограм, що забезпечують достовірніше представлення шрифтових контурів за умови середнього і низького розрішень. Підпрограма хінтингу покращує форму символу, представленого відносно невеликим числом пікселів, якщо застосовується шрифт дрібного кегля або у пристрою виведення низьке розрішення. Через високу якість хінтингу формат TrueType зазвичай розповсюджується без створюваних уручну екранних (растрових) варіантів. Екранне представлення шрифту генерується безпосередньо з контуру літери.

2. Допускається розміщення більшого комплекту знаків. Пізніші версії TrueType (для Windows) можуть містити до 652 символів, що значно спрощує підтримку кількох європейських мов відразу. Є альтернативні форми і можливість контекстної заміни, коли за певних умов один символ автоматично замінюється іншим.

3. Підтримка ліцензійних обмежень, коли кожен виробник шрифту може вбудувати в шрифт обмеження на його друк або впровадження в PostScript файли.

Основною властивістю TrueType-шрифтів можна вважати простоту. TrueType-шрифти – векторні, що означає, що вони можуть друкуватися в будь-якому розрішенні і будь-якого розміру. Підтримка TrueType включена в більшість сучасних ОС, що і пояснює популярність цього формату. Хоча серйозні поліграфісти вважають за краще використовувати PostScript-шрифти, за кількістю користувачів TrueType-шрифти їх сильно випереджають.

За умови вибору між TrueType- і PostScript-шрифтами необхідно керуватися наступним принципом: якщо в ході підготовки ваших документів яким-небудь чином використовується PostScript-прилад, то перевагу слід віддати PostScript-шрифтам. Для виведення роботи на настільному лазерному принтері виправдане використання TrueType шрифтів.

Opentype — формат представлення шрифтів, який має переваги в порівнянні з Type-1 і Truetype. У Windows і в Macintosh вони обробляються однаково. Тому при обміні шпальтами між цими платформами не виникає спотворення і помилок. Opentype-формат може запам'ятати до 64 тис. знаків. У зв'язку з цим Opentype-шрифти все ширше підключаються до різних призначених для користувача програм у разі багатомовного видання. Для роботи з Opentype-шрифтами при багатомовному наборі потрібний тільки сам шрифтовий файл і ніяких інших додаткових команд.

Новий шрифтової формат OpenType був розроблений спільно компаніями Adobe і Microsoft.

Формат OpenType є розширенням формату TrueType. Шрифти OpenType по суті є контейнером, побудованим за правилами формату TrueType, який може містити як PostScript, так і TrueType дані. Крім того, шрифт OpenType може містити нові типи даних, яких не було у форматі TrueType. Шрифти, що містять дані PostScript мають розширення OTF, а шрифти на основі TrueType - розширення TTF.

Шрифти OpenType побудовані на основі мультібайтной кодування Unicode, яка охоплює практично всі світові мови. Це важлива перевага формату TrueType тепер застосовно до даних PostScript.

OpenType може мати "цифровий підпис" виробника. Цей підпис дозволяє операційній системі визначити походження шрифту і з'ясувати, чи був він модифікований.

Так само як TrueType, шрифти OpenType має так званий "параметр рівня вбудовування" ("embedding flag"). Цей механізм визначає які обмеження накладаються на вбудовування шрифту в документ для його розповсюдження з цим документом.

Шрифти OpenType використовують ефективніші методи стиснення даних: Compact Font Format (СFF) фірми Adobe для даних PostScript та MicroType Express фірми Agfa для даних TrueType. Завдяки стиску файли зі шрифтами займають менше місця на диску і швидше пересилаються по мережі.