Що таке шрифтовий файл. Файл шрифту
Концепція
У комп'ютерах шрифт є блоком даних (або файл), що складається з описів окремих символів набору, використовуваний програмою (або частиною графічної оболонки операційної системи) при відображенні тексту. Для текстових режимів шрифт зберігається безпосередньо у відеоадаптері (або постійної його пам'яті, або оперативної).
Типи шрифтів
За внутрішнім пристроєм
Комп'ютерні шрифти діляться за способом відображення на два типи: растрові та векторні.
- В растровихшрифтах кожен символ описаний у вигляді набору точок (пікселів), розташованих у вузлах сітки растра - тобто по суті є звичайним точковим малюнком . Растрові шрифти непридатні для високоякісного друку і використовуються в основному в програмах з текстовим інтерфейсом і в консолі. Вони широко використовувалися в епоху матричних принтерів і моніторів низької роздільної здатності.
- В векторних(або контурних) шрифтах символи є криволінійними контурами, що описуються математичними формулами. Кожен знак описаний за допомогою векторів , що визначають координати опорних точок, з'єднаних прямими або кривими і утворюють контур знака без прив'язки до абсолютного розміру або роздільної здатності. Такий опис дозволяє збільшити масштаб зображення без втрати якості, що неможливо у випадку з шрифтами. Векторні шрифти однаково виглядають як на екрані, так і папері. Існує кілька різних форматів векторних шрифтів, що відрізняються способом зберігання та представлення інформації про шрифт: PostScript Type1, TrueType, OpenType.
Для виведення векторного шрифту на растрові пристрої (монітори та принтери) його необхідно розтеризувати- Перетворити на набір точок. Для встановлення та розтеризації подібних шрифтів в операційних системах Windows 9x/NT/2000 та Mac OS була призначена програма Adobe Type Manager (ATM). У Windows NT 4.0 також можна використовувати шрифти у форматі PostScript Type1 без встановлення ATM, щоправда, під час установки вони автоматично конвертуються у формат TrueType з усіма наслідками. У Windows 2000 (і наступних) вже вбудований розтеризатор Type1-шрифтів і для їх встановлення ATM не обов'язковий.
По ширині символу
По ширині символів шрифти поділяють на моноширинні та пропорційні.
Застосування
Як правило, виділяють три групи шрифтів: Mono(моноширинний), Sans(sans serif, без засічок) та Serif(З засічками). Ці групи зустрічаються в текстових, процесорах, веб-дизайні (CSS), графічному інтерфейсі користувача та інших комп'ютерних сферах. Моноширинні шрифти зручні для відображення вихідного коду, повідомлень терміналу та чисел. Шрифти з засічками полегшують читання (при високому DPI або надрукованими на принтері), а шрифти без засічок використовуються для заголовків, написів і, іноді, для фрагментів тексту.
Часто вказівка в гарнітурі будь-якого тексту позначень Serif, Mono або Sans дозволяє уникнути еклектичності. У різних програмах визначено різні стилі за замовчуванням. Наприклад, для CSS це виглядає так: у Firefox для Windows за замовчуванням всі Mono шрифти будуть відображені в гарнітурі Courier New, а в Firefox для GNU / Linux Liberation Mono. Налаштування більшості браузерів дозволяють змінити переваги. У CSS є три групи стилів: найменш пріоритетна – системні, стилі сайту та найбільш пріоритетна – стилі користувача. Так що якщо параметри браузера не змінили шрифт, можна змінити його, створивши стиль користувача. Таким чином, вказівка в гарнітурі тексту шрифту-ярлика лише підставляє шрифт, визначений програмними налаштуваннями.
DTP називають весь асортимент набірних матеріалів (як друкувальних, так і пробельних), що застосовуються у друкарнях. У вузькому ж сенсі шрифтом називають комплект літер певного алфавіту з знаками пунктуації і цифрами, що відносяться до них. Шрифт визначає взаємну відповідність між символами певного алфавіту та їх зображеннями, що називаються літерами. Знаки, що утворюють шрифт, мають певні орнаментальні характеристики, такі як засічки, декоративні завитки та ін.
Мал. 4.1.
Джерела шрифтів
Шрифти входять до комплекту Windows, розробляються виробниками додатків і поставляються разом з ними. Нарешті є фірми, зайняті виключно виробництвом шрифтів на всі випадки життя. Історично склалося, що у світі є кілька стандартів шрифтів для персональних комп'ютерів. Найбільш популярні шрифти корпорації Adobe Systems, що розробила стандарт Type 1, і Microsoft Corp., що створила формат TrueTure. Обидва стандарти мають свої переваги, що призвело до їхнього паралельного співіснування. Часто великі колекції шрифтів поставляються разом із деякими графічними, видавничими чи офісними програмами. Прикладом може бути CorelDRAW, до складу якого, крім самої програми входить також набір шрифтів.
Класифікація шрифтів
Класифікація шрифтів порядком заплутана та суперечлива. Але, незважаючи на величезну кількість шрифтів, створених для комп'ютерних видавничих систем, їх можна розділити лише на 3 групи:
- шрифти з засічками (антиква - serif),
- шрифти без засічок (гротески - sans serif),
- інші – декоративні (decorative), рукописні (script) тощо.
Російська класифікація за ГОСТ 3489-71 та 72 поділяє шрифти на 6 груп, проте фактично всі гарнітури знову можна представити у 3 основні вже згадані групи.
Група 1. Шрифти із засічками (serif)
Засічки, або серіфи- горизонтальні елементи закінчення основних (іноді сполучних) штрихів мають найрізноманітнішу форму: прямокутну, вигнуту, дзьобоподібну, односторонню тощо. Ці шрифти сприймаються найшвидше, і тому найчастіше використовуються для набору тексту книжкових видань. Характерний і найчастіше використовуваний шрифт із цієї групи - Times (рис. 4.2). Шрифти із засічками також називають антиквенними, тобто античними, стародавніми. Справа в тому, що вперше подібні елементи у літер застосували ще римляни.
Мал. 4.2.
Різні дослідження показали, що шрифти із засічками читаються легше, оскільки засічки допомагають погляду пересуватися від літери до літери, і літери у своїй не зливаються друг з одним. З іншого боку, що букви без засічок легше читати у шрифтах дуже великого чи дуже малого розміру. Але встановити однакові правила практично неможливо, оскільки крім накреслення велике значення має кегль шрифту, довжина рядків, інтерліньяж, вільний простір і навіть папір (при представленні продукції паперовому вигляді).
Група 2. Шрифти без засічок (sans serif -гротески, рубані або брускові)
У шрифтах без засічок (sans-serif) відсутні завершальні елементи на кінцях штрихів (рис. 4.3). Назва sans-serif походить від французького sans – без. Ці шрифти без засічок, слабоконтрастні або без контрасту читаються повільніше антиквенних, проте заголовки, набрані цими шрифтами виглядають ефектніше, крім того, на пристроях з низькою роздільною здатністю (наприклад - на моніторах) такий шрифт читається легше. Такими шрифтами набирають деякі журнали. І нарешті, на таких шрифтах рекомендується навчати читання. Типовий представник цієї групи шрифтів – шрифт Arial.
Мал. 4.3.
Рублені заголовні шрифти зазвичай мають товстіші, ніж серіфи, штрихи, не мають засічок і добре виглядають у великому кеглі (рис. 4.4).
Мал. 4.4.
Група 3. Шрифти декоративні чи вільного стилю (Decorative)
Сюди відносяться інші шрифти. До них можна віднести рукописні, спеціальні, рекламні та інші шрифти, які не можна віднести до перших двох груп. Декоративні шрифти мають довільний малюнок символів і застосовуються переважно як елементи дизайну (рис. 4.5). Цю категорію становлять численні шрифти, які вкладаються у звичайні групи. Найчастіше їх використовують, щоб наголосити на новизні, яскравості, індивідуальності. Але, не раджу використовувати їх як основний текст, тому що вони незручні. Заголовки, помітні виділення - ось місце для таких шрифтів у тексті.
Мал. 4.5.
Символьні шрифти (Symbol)
Особливе місце займають звані символьні шрифти, які замість літер містять різні символи, малюнки і т. д. і застосовуються, звичайно, не для набору тексту, а для створення графічних об'єктів, формул, креслень. Як приклад символьного шрифту на ілюстрації показано таблицю літер шрифту Wingdings (рис. 4.6).
Мал. 4.6.
Зрозуміло, наведена вище класифікація шрифтів не є суворою та вичерпною. Існує багато інших класифікацій шрифтів. Кожна з них ділить шрифти на багато класів та підкласів. Обговорення всіх класів шрифтів виходить за межі даного курсу. І на закінчення цієї частини лекції – приклад того, як художник – дизайнер (у даному прикладі – новгородський художник-дизайнер Борис Борисов) в основному не за рахунок малюнка, а роблячи акцент на шрифт вирішив тему “Парфумерія” – рис. 4.7.
Мал. 4.7.
Формати шрифтових файлів: Растрові шрифти
Растровий шрифтє набір точок, що утворюють символи (тобто. літери описуються як сукупності точок). У зв'язку з цим немає ефективного способу змінювати розміри шрифту і доводиться кожному кеглю зберігати окремі набори символів. Спроба масштабування такого шрифту за відчутного коефіцієнта збільшення призводить до появи так званого сходового ефекту, коли символи здаються створеними з великих блоків без згладжування стиків. Растрові шрифти у видавничих системах нині непопулярні.
Векторні шрифти (Microsoft TrueType та PostScript = Adobe Type 1)
У векторному шрифті кожен символ складається з набору точок, з'єднаних лініями, таким чином, що вони утворюють контур символу. Тому такі шрифти називають також контурні (масштабовані) та описують їх за допомогою будь-яких математичних засобів (векторів, дуг, сплайнів тощо). Векторні шрифти можуть легко масштабуватися шляхом зміни пропорцій між точками, які змінюють довжину ліній, що з'єднують ці точки. Саме за допомогою векторних шрифтів робиться практично вся верстка. Однак якісне відтворення векторних шрифтів при малих розмірах стикається з серйозними проблемами, оскільки вони утворені невеликою кількістю пікселів та ліній, що сильно огрублює контур знака. На сучасних персональних комп'ютерах переважають два формати цифрових векторних шрифтів: Type 1 фірми Adobe (часто ці шрифти називаються "PostScript шрифтами") та TrueType фірми Microsoft. Найчастіше на одній машині сусідять не тільки шрифти в обох форматах, але навіть одні й ті самі гарнітури і в TrueType, і в Type1 представленні. Хто ж із них кращий?
Шрифтовий формат TrueType
Шрифтовий формат TrueType був розроблений в середині 80-х компанією Apple для операційної системи комп'ютерів Макінтош. Сьогодні під такими шрифтами зазвичай мають на увазі *.ttf - шрифти фірми Microsoft. TrueType -шрифти створені мовою описи сторінок TrueImage і використовують із формування контуру символу криві ( сплайни ) другого порядку, тобто. побудови шрифтових знаків у TrueType застосовуються квадратичні сплайни. Кожна ділянка контуру символу характеризується (задається) двома точками (межами ділянки) та напрямом лінії на кожній із кордонів. Часто для завдання напрямку використовується третя точка, що лежить на перетині дотичних до кривої на її кінцях (на рис. 4.8 це точка "C").
Мал. 4.8.
Під час друку шрифтів TrueType на струменевому принтері, лазерних принтерах або сумісних пристроях TrueImage інформація, що використовується комп'ютером, передається безпосередньо на принтер. При друку TrueType -шрифтів на принтері PostScript, драйвер принтеразазвичай перетворює їх на PostScript-сумісні шрифти (наприклад, Type 1). При перекладі з мови TrueImage на PostScript губиться або спотворюється частина інформації про форму шрифту, товщину ліній, хінтинг. Таке перетворення може призвести до певної втрати інформації про шрифт (невелику його зміну). Тільки при друку на TrueImage PostScript принтері, здатному використовувати дані True Type, або містить розтеризатор True Type, драйвер друку нічого не конвертує і, отже, не спотворює.
Зауваження
Кожен шрифт True Type описується в реєстрі Windows (розмір ключа реєстру обмежений розміром 64 кб) і велика кількість встановлених на ПК шрифтів уповільнює відкриття програм та файлів, виконання друку. Щоб сотні не потрібних шрифтів не уповільнювали роботу вашої системи - наведіть порядок у вашому шрифтовому господарстві і підключайте нові шрифти лише при необхідності.
Adobe Type 1 (PostScript) Font Format. Порівняння форматів Type1 та TrueType
Фірма Adobe створила безліч шрифтових форматів, що базуються на мові опису сторінок PostScript. Найпоширеніший з них – Type 1. Формат був створений фірмою Adobe Systems Inc. 1985 року, а 1990 - публічно розкрито та документовано. Формат повністю сумісний з мовою опису сторінок PostScript, випущеною в тому ж 1985 році, і підтримується всіма пристроями PostScript. Знаки в шрифтах Type 1 описуються за допомогою кривих Безьє. Приклад фрагмента кривої Безьє третього порядку з його елементами, що утворюють його, показаний на рис. 4.9.
Мал. 4.9.
Шрифт у форматі PostScript відрізняється від TrueType переважно тим, що контур будується з кривої третього, а не другого порядку. Використання кривих вищого порядку і зумовлює основні переваги шрифтів PostScript перед TrueType . За рахунок більшої кількості ступенів свободи PostScript-лінія не має зламів у точках сполучення фрагментів, тоді як для TrueType більший чи менший перелом у точці стикування двох сегментів є майже неминучим злом. Інакше кажучи, символи PostScript шрифту є гладкішими, ніж TrueType , він не вимагає конвертації при друку на PostScript-пристроях і, як наслідок, породжує менше помилок. Шрифт True Type складається із одного файлу *.ttf. У Windows XP шрифти True Type розміщуються у папці Windows\Fonts. Шрифт Adobe Type 1 складається із двох компонентів: растрового *. pfm (екранного) та векторного *.pfb (принтерного) файлів (або з файлів *.pfb, *. afm та *.inf).
Хінти
Отже, існує два типи шрифтів: растрові та контурні (векторні). У поліграфії зазвичай використовуються не растрові, а векторні шрифти. Однією з причин цього є той факт, що при масштабуванні якість растрових шрифтів погіршується (рис. 4.10).
Мал. 4.10.
Для кожного символу у файлі шрифту зберігається відповідне йому зображення так званий контур символу (path). Контур є візуальним поданням символу, тим, як він виглядатиме на екрані або друку. Різні символи шрифту можуть мати однакові контури, наприклад, російська та англійська літери "А". Суть створення шрифту полягає у створенні контурів його символів. У растрових шрифтах контур символу є бітову карту (растрове зображення) символу. При зміні розміру шрифту це зображення доводиться збільшувати або зменшувати, що призводить до деформації символів та їх неправильного відображення. У контурних шрифтах застосовується опис контуру шрифту або використовуються спеціальні графічні команди, виконання яких призведе до відображення символу. При створенні векторних шрифтів активно використовуються криві Безьє. Крива Безьє, використовується для представлення контуру символу в шрифті і має початкову та кінцеву точки, а також набір граничних точок (points), яких прагне дана крива. Приклад тексту зі шрифтом, побудованим на основі кривих Безьє, показаний на рис. 4.11.
збільшити зображення
Мал. 4.11.
Контури символу може бути як прості, і складові. Складовим називається контур, в якому крім основного контуру присутній додатковий, що його модифікує. Наприклад, символ "Е" є складовим - першим контуром буде контур літери "Е", другим контуром, присутнім у даному описі, буде контур двох точок над літерою "Е". Використання складених контурів спрощує створення шрифтів з національними символами та зменшує розмір шрифтового файлу, оскільки окремо взятий складовий символ можна скласти з вже присутніх у шрифті контурів. Під час відображення символу малого розміру враховують, які частини контуру символу слід використовувати, а які ні. Для цього в опис контуру символу поміщаються хінти- спеціальні інструкції, що вказують, яким чином треба змінювати форму контуру для досягнення найкращої якості. Хінтівка дозволяє відтворювати (на екрані або друкувати) контурні шрифти, зберігаючи форму символів за низької роздільної здатності. Так хінтівка покращує вигляд дрібного тексту, надрукованого на лазерному принтері з роздільною здатністю 300 dpi. Як правило, редактори шрифтів самі виконують хінтинг, позбавляючи користувача додаткової роботи над шрифтом.
Новий термін
Хінтиявляють собою пари напрямних, що додатково визначають положення і товщини основних штрихів елементів символу. При растеризации насамперед відбувається розрахунок товщини і становища хінтів, та був, вже ці розраховані величини накладається контур. А найголовніше, розмір та положення даного хінта залишаються незмінними від символу до символу. Іншими словами, хінти - це команди, вбудовані в контурні шрифти і дозволяють друкувати їх з максимальною відповідністю до спроектованої форми символу.
Головна проблема при створенні цифрового векторного шрифту в тому, що на вивідному пристрої (будь то фотонабірний апарат або монітор) цей векторний шрифт буде розтеризований, тобто. перетворений на набір точок. Умовно це можна уявити, як накладання деякого векторного контуру на папір у клітинку та зафарбовування тих клітин, які опинилися всередині (рис. 4.12).
Мал. 4.12.
Коли контур досить великий (тобто. шрифт великий) і клітини дрібні (дозвіл висока) - все досить непогано. Але при виведенні на пристрої з невеликою роздільною здатністю (клітини великі) і при маленькому кеглі (дрібний шрифт) виникає ситуація розбіжності шрифту до і після розтеризації, що ми бачимо на рис. 4.12 3 - в результаті "механічного" округлення координат точок товщини однакових штрихів у символі приймають різні значення, висота символів сильно коливається, порушується симетричність і пропорції шрифту. І тут на допомогу приходить хінтівка. В результаті хінтування (рис. 4.12, 4) навіть у рамках низької роздільної здатності вдається зберегти постійну товщину основних штрихів і дотримати однаковий кегль знаків. Насправді це лише спрощене уявлення механізму хінтів, який насправді має набагато більше можливостей і складніший.
Підіб'ємо підсумки всьому сказаному про векторні шрифти:
- Незважаючи на тривале протистояння між прихильниками фонтів Type1 та True Type, ці формати мають багато спільного. Обидва вони представляють масштабовані контурні шрифти. Різниця в тому, що фонти Type1 використовують для побудови гліфів криві Безьє третього ступеня на відміну від квадратичних кривих, на яких будуються фонти True Type. Теоретично це є перевагою, оскільки цим Type1 включає всі криві, які можна побудувати за допомогою TrueType . Насправді, однак, різниця дуже незначна.
- Фонти TrueType мають перевагу, що забезпечує кращу підтримку хінтингу (фонти Type1 теж підтримують хінтинг, але не так ефективно). Це суттєво лише для пристроїв з низькою роздільною здатністю, таких як екрани (покращення хінгтингу не дає помітної різниці на принтерах з роздільною здатністю 600dpi, навіть за малих розмірів точки). Покращений хінтинг не має великого практичного значення ще й тому, що фонти TrueType з хорошим хінтингом зустрічаються досить рідко. Причина цього в тому, що пакети програмного забезпечення для створення фонтів, які підтримують хінтинг, занадто дорогі для більшості дизайнерів фонтів. Тільки великі фірми, такі як Monotype, створюють фонти з повноцінною підтримкою хінтингу.
- Для фонтів TrueType потрібен лише один файл, а для фонтів PostScript Type – два (один з них зберігає контури шрифту, інший – додаткову інформацію, таку як відстані між символами тощо).
- Шрифти Type 1 можуть бути резидентними та перебувати в ПЗУ принтера, що підвищує швидкість друку.
- Істотна різниця між фонтами TrueType і Type1 полягає у доступності та підтримці додатками. Широке поширення фонтів TrueType для Windows призвело до того, що багато сторінок на сайтах Інтернету створюються в припущенні, що певні фонти TrueType встановлені на комп'ютері користувача. Багато користувачів мають на своїх комп'ютерах велику кількість фонтів TrueType, що постачаються з програмами Windows. Однак під Linux більшість програм підтримують фонти Type1, але не підтримують на тому ж рівні фонти TrueType . Крім того, деякі з основних виробників фонтів постачають свої фонти у форматі Type1. Наприклад, компанія Adobe випускає дуже мало фонтів TrueType. Враховуючи, що перетворення з одного формату в інший не може бути проведене без певних втрат якості, треба намагатися використовувати в кожному додатку ті фонти, на використання яких ця програма розрахована.
- З точки зору звичайного користувача використання TrueType дещо простіше (наприклад, не вимагає установки спеціальних програм типу ATM), а самі шрифти більш поширені і коштують дешевше Type 1. висока якість розтеризації за допомогою RIP. Але, якщо ви готуєте матеріали для поліграфії (і, отже, фотонабірного апарату, який працює на PostScript), то ви відчуєте різницю.
Файл шрифту
Комп'ютерний шрифт- це файл , що містить набір текстових символів і використовуваний програмою (або графічною оболонкою операційної системи) при відображенні тексту.
Концепція
У комп'ютерах фонт є блоком даних (або файл), що складається з описів окремих символів набору, використовуваний програмою (або частиною графічної оболонки операційної системи) при відображенні тексту. Для текстових режимів фонт зберігається безпосередньо у відеоадаптері (або постійної його пам'яті, або оперативної).
Типи шрифтів
Комп'ютерні шрифти поділяються на два типи: растрові та векторні.
В растровихшрифтах кожен символ описаний у вигляді набору точок (пікселів), розташованих у вузлах сітки растра - тобто є звичайним точковим малюнком . Растрові шрифти непридатні для друку та використовуються у термінальних вікнах, у консолі. Вони широко використовувалися в епоху матричних принтерів та моніторів низької роздільної здатності.
В векторних(або контурних) шрифтах символи є криволінійними контурами, що описуються математичними формулами. Кожен знак описаний за допомогою векторів , що визначають координати опорних точок, з'єднаних прямими або кривими і утворюють контур знака без прив'язки до абсолютного розміру або роздільної здатності. Такий опис дозволяє легко змінювати масштаб зображення без втрати якості, що неможливо у випадку з шрифтами. Векторні шрифти однаково виглядають як на екрані, так і папері. Існує кілька різних форматів векторних шрифтів, що відрізняються способом зберігання та представлення інформації про шрифт: TrueType, OpenType.
Wikimedia Foundation. 2010 .
Дивитись що таке "Файл шрифту" в інших словниках:
BAT Розширення.bat, .cmd (в ОС сімейства Windows NT) Тип формату Скриптова мова програмування Пакетний файл (англ. batch file) текстовий файл у MS DOS, OS/2 або Windows, що містить послідовність команд, призначених для ... Вікіпедія
У цій статті не вистачає посилань на джерела інформації. Інформація має бути перевіряється, інакше вона може бути поставлена під сумнів та видалена. Ви можете … Вікіпедія
- / * Примітка: Оскільки розширення імені файлу може бути будь-яким, представлений список не є повним … Вікіпедія
Юнікод або Унікод (англ. Unicode) стандарт кодування символів, що дозволяє подати знаки практично всіх письмових мов.
Розширення.eot MIME application/vnd.ms fontobject Тип формату Комп'ютерний шрифт Містить Sfnt шрифти Сайт Embedded OpenType (EOT) File Format … Вікіпедія
Комп'ютерний шрифт - це файл, що містить набір текстових символів і використовуваний програмою (або графічною оболонкою операційної системи) при відображенні тексту. Поняття Слід розрізняти: шрифт як набір символів, створений художником.
Комп'ютерний шрифт - це файл, що містить набір текстових символів і використовуваний програмою (або графічною оболонкою операційної системи) при відображенні тексту. Поняття Слід розрізняти: шрифт як набір символів, створений художником.
- (Unicode), 16-розрядна система кодування, сумісна з системою ASCII, яка охоплює символи різних писемностей: латинської, кирилічної, грецької, а також мов, що використовують ієрогліфи. Система надає унікальний код будь-якому… Енциклопедичний словник
Штрих код- Кожен користувач програми "1С: Бухгалтерія" 8 або 7.7 при формуванні друкованих форм регламентованих звітів бачив у лівому верхньому кутку звіту звичайний штрих-код. Він формується шрифтом eang000.ttf який можна знайти на диску ІТС. Якщо… … Бухгалтерська енциклопедія
Формати шрифтових файлів
Комп'ютерні шрифти поділяються на два основні типи за способом побудови символів: растрові та векторні. Різниця та ж, що й між точковими та векторними зображеннями.
Растровий шрифт є набір точок, що утворюють символи (тобто. літери описуються як сукупності точок). У зв'язку з цим немає ефективного способу змінювати розміри шрифту і доводиться кожному кеглю зберігати окремі набори символів. Спроба масштабування такого шрифту при відчутному коефіцієнті збільшення призводить до появи так званого сходового ефекту, коли символи здаються створеними з великих блоків без згладжування стиків.
У векторному шрифті кожен символ складається з набору точок, з'єднаних лініями, таким чином, що вони утворюють контур символу. Тому такі шрифти іноді називають контурні (масштабовані) та описують їх за допомогою будь-яких математичних засобів (векторів, дуг, сплайнів тощо).
Векторні шрифти можуть легко масштабуватися шляхом зміни пропорцій між точками, які змінюють довжину ліній, що з'єднують ці точки. У разі збільшення розміру векторні шрифти не втрачають плавність ліній.
Найбільш популярні векторні шрифти корпорації Adobe Systems, яка розробила стандарт Adobe Type 1 (або Post Script), і Microsoft Corp., що створила формат Microsoft True Туре. Обидва стандарти мають свої переваги, що призвело до їхнього паралельного співіснування.
Шрифт Microsoft True Type складається із одного файлу *.ttf. У Windows шрифти True Type розміщуються у папці Windows\Fonts. Встановити, видалити, переглянути такий шрифт без особливих зусиль зможе будь-який користувач ОС Windows.
Шрифт Adobe Type 1 (Post Script) складається з двох компонентів: растрового *.pfm (екранного) та векторного *.pfb (принтерного) файлів (або з файлів *.pfb, *.afm та *.inf). З такими шрифтами працюють тільки професіонали, а керувати ними зручніше за допомогою спеціальної програми - Adobe Type Manager Delux (АТМ).
Використання кривих вищого порядку і зумовлює основні переваги шрифтів PostScript перед TrueType. Інакше кажучи, символи PostScript шрифту більш гладкі, ніж TrueType. Зі сказаного вище слід, що для поліграфічних робіт шрифти Adobe Type 1 (або Post Script) - краще. Для Internet - документів краще використовувати Microsoft True Type.
Операційна система Windows підтримує два формати шрифтів - растровий (*.FON) і векторний TrueType (*.TTF). У Windows формату True Type віддається перевага.
Як говорилося вище, растрові шрифти (*.FON) - це точкові зображення, добре пристосовані швидкого виведення на екран. Зазвичай, це службові шрифти, які використовує для своїх потреб сам комп'ютер. У складі Windows, за промовчанням, поставляється п'ять базових растрових шрифтів: MS Serif, MS Sans Serif, Courier, Small Fonts та Symbol. За бажання їх кількість можна збільшити шляхом встановлення додаткових fon-шрифтів.
Векторні шрифти True Type (*.TTF) шрифти зберігаються у вигляді математичних ліній (векторів), і цю інформацію Windows може використовувати для створення шрифту довільного масштабу. Навіть будучи збільшеними, багато разів, векторні шрифти не втрачають свого зовнішнього вигляду і залишаються гладкими.
У складі Windows за замовчуванням поставляється велика кількість шрифтів True Type, включаючи такі популярні групи як Arial, Courier New, Times New Roman, кожна з яких містить кілька шрифтів різних стилів (звичайний, курсив, напівжирний і напівжирний курсив).
Що стосується джерел появи шрифтів на вашому ПК, шрифти, як і інші програмні продукти, продаються виробниками. Основні виробники шрифтів: Adobe, Bitstream, International Typeface Corporation, Microsoft, Monotype, Letraset Online, Linotype, Type Market, ParaType. Часто великі колекції шрифтів поставляються разом із деякими графічними, видавничими чи офісними програмами.
OpenType® - новий формат шрифту з перехресною платформою, розроблений спільно з Adobe та Microsoft. Специфікації OpenType були випущені в 1997 році, формат увібрав у себе всі останні досягнення в галузі шрифтових технологій. Adobe переконвертували повністю Adobe Type Library у цей формат і тепер пропонують сотні шрифтів OpenType. Дві основні переваги формату OpenType - сумісність його з обома платформами - (один і той же файл шрифту працює під Macintosh і Windows) та його здатність підтримувати значно розширений набір символів, що збагачує лінгвістичне забезпечення та полегшує керування файлом.
Формат OpenType – модифікація TrueType формату SFNT, де збережені Adobe ® Postscript ® дані шрифту та додані нові типографські властивості. OpenType шрифти, що містять дані Postscript, як, наприклад, Adobe Type Library, можуть включати типи шрифтів і - мають розширення .otf, в той час як засновані мовою TrueImage(тобто що містять TrueType шрифти для Macintosh і Windows) шрифти формату OpenType мають розширення .ttfта розповсюджуються Microsoft. Для використання.otf-шрифтів операційна система вимагає Adobe Type Manager (ATM) або наявності вбудованої підтримки PostScript-шрифтів. Шрифти OpenType можуть включати розширений набір символів та забезпечувати ширше лінгвістичне забезпечення та точніше керування. Шрифти OpenType від Adobe з багатим набором коштів відзначені приставкою "Pro", яка є частиною імені шрифту і з'являється в меню шрифту. Шрифти OpenType можуть бути встановлені поруч з форматами і .
OpenType може мати "цифровий підпис" виробника. Цей підпис дозволяє операційній системі визначити походження шрифту та з'ясувати, чи він модифікований.
Так як TrueType, шрифти OpenType має так званий "параметр рівня вбудовування" ("embedding flag"). Цей механізм визначає, які обмеження накладаються на вбудовування шрифту в документ для його розповсюдження із цим документом.
Шрифти OpenType використовують ефективніші методи стиснення даних: Compact Font Format(CFF) фірми Adobe для даних PostScript та MicroType Expressфірми Agfa для даних TrueType. Завдяки стиску файли зі шрифтами займають менше місця на диску і швидше пересилаються по мережі.
Будь-який OpenType шрифт використовує єдиний файл шрифту для всієї його ієрархічної структури, показників та растрових даних, спрощуючи керування файлами. Крім того, той же файл шрифту працює і під Macintosh і під Windows. В результаті, OpenType дозволяє вам переміщати файли шрифту між платформами набагато мобільнішими.
Точковий малюнок, векторна структура та метричні дані об'єднані в один файл шрифту OpenType із перехресною платформою, що спрощує маніпуляції зі шрифтом. Базовані на Unicode, міжнародному багатобайтовому символьному кодуванні, що охоплює практично всі у світі мови, шрифти OpenType можуть служити для багатомовного друку за допомогою включення додаткових наборів символів потрібного алфавіту в один шрифт. Всі Adobe OpenType шрифти включають стандартний діапазон символів латиниці, що використовуються на Заході, та кілька міжнародних символів, включаючи Adobe OpenType "Pro" шрифти, де є повний діапазон символів з діакритичними знаками для підтримки центрально- та східноєвропейських мов, наприклад, турецької та польської . Багато шрифтів також містять розширені набори кириличних і грецьких символів в одному файлі шрифту. OpenType дозволяє програмам проектування шрифтів забезпечувати файл досконалішою мовною підтримкою, ніж будь-який попередній формат шрифтів. Однією з головних переваг нової технології є підтримка розширених друкарських можливостей (т.зв. OpenType features). Крім власне знаків, шрифт OpenType може містити правила використання цих знаків - позиціонування та підстановку одних знаків замість інших за певних обставин.
У минулому типовий західний шрифт Postscript був обмежений 256 гліфами, змушуючи вас встановлювати та керувати двома або більше пов'язаними стилями шрифту. OpenType значно спрощує керування шрифту та публікацію, гарантуючи, що всі необхідні гліфи для документа будуть міститися в одному файлі шрифту з перехресною платформою. Шрифти OpenType можуть містити більше, ніж 65,000 гліфів, тому в одному файлі шрифту може міститися багато нестандартних гліфів, наприклад, повні набори символів з багатьох нелатинських алфавітів, а також широкий спектр надрядкових, підрядкових, математичних символів, буквиць, особливі форми букв, капітель, контекстні та стилістичні заміни. Лігатури- символи, що замінюють собою поєднання типу ff, fi, fl, ffi, ti. Перемички або будь-які елементи в подібних поєднаннях у багатьох шрифтах знаходяться дуже близько один від одного. Лігатура дозволяє їх злити, що покращує зовнішній вигляд тексту, додає шику заголовкам. Для писемностей низки східних мов (арабська, фарсі), де знаки з'єднуються і можуть мати різні форми, залежно від того, в якій частині слова знаходяться, підміна лігатурами набуває першорядної важливості.
Історично склалося так, що деякі зі шрифтів найвищої якості включають різні зображення для різних розмірів друку. Деякі шрифти з Adobe OpenType включають чотири оптичні різновиди розміру: підрядковий(6-8 пункти), регулярний(9-13 пункти), підзаголовний(14-24 пункти) та великокегельний(25-72 пункти). Називаються "Opticals", ці зміни (різновиди) були оптимізовані для використання у певних розмірах шрифту.
Найважливішим в обговоренні OpenType є показова різниця між символами та гліфами. Символи- Об'єкти, призначені за стандартом Unicode, які представляють найменші семантичні модулі мови. Гліфи– це графічний образ знака. Один знак може відповідати декільком гліфам: нижній регістр"a", капільна літера"a" та спеціальний символ"a" - це три окремі гліфи. Один гліф може також представляти багато символів, як у випадку " ffiзв'язку, який відповідає послідовності трьох символів: f, fі i.
Для будь-якого символу є заданий за замовчуванням гліф та позиціоновані дані. Програма розміщення показує, як один або кілька символів можуть змінювати позиціонування або змінювати гліф.
У той час як більшість програм Macintosh та Windows сумісна з OpenType через Індикатор АСИНХРОННОЇ ПЕРЕДАЧІ ДАНИХ або підтримку операційної системи, Adobe InDesign ® та Adobe Photoshop ® виступили як перші програми Adobe, що підтримують особливості OpenType. Будь-які додаткові гліфи OpenType можуть бути вибрані вручну через палітру Гліф->Вставка. Adobe InDesignдозволяє Вам вибирати та вставляти будь-який додатковий гліф із шрифту OpenType, що використовує палітру Вставки.
Наразі список програм Adobe, які підтримують можливості форматів OpenType/TT та OpenType/PS, розширився до пакета. Adobe Creative Suite. Крім перерахованих вище програм, туди входить Adobe Illustrator CS і ImageReady CS.
Багатомовна підтримка
- для OpenType/PS і OpenType/TT багатомовна підтримка реалізована в CorelDRAW 10 та 11 версії, а також у MS Word 2003
- для OpenType/TT у MS Word 2000, 2002; Adobe Illustrator 10 для Mac та PC
Інші популярні програми, такі як Freehand, QuarkXPress все ще працюють із OpenType шрифтами як зі звичайними шрифтами в кодуванні Western.
На жаль, не дивлячись на добрі наміри уніфікувати PostScript та TrueType в одному форматі, OpenType з даними PostScript (OT/PS) та OpenType з даними TrueType (OT/TT) працюють по-різному у різних системах та додатках.
Крім того, нові можливості формату можуть підтримуватись не в повному обсязі.
Існують 3 рівні підтримки:
- Базова підтримка – шрифти OpenType працюють як звичайні шрифти у кодуванні Western.
- Багатомовна підтримка - шрифти OpenType можуть використовуватися відповідно до кодування Unicode.
Примітка: Будьте уважні, навіть якщо в операційну систему вбудована підтримка кодування Unicode, це ще не означає, що всі програми автоматично користуються засобами цієї підтримки, і, навпаки, в ОС з базовою підтримкою деякі програми можуть працювати зі шрифтами безпосередньо, і мати доступ до знаків поза однобайтного діапазону. - Повна підтримка - Unicode + підтримка розширеної типографіки: шрифти OpenType можуть використовуватись відповідно до всіх своїх можливостей заміни та позиціонування гліфів.
Windows 95, 98, MEпрацює зі шрифтами OpenType/TT так само, як і зі стандартними шрифтами TrueType, з обмеженою підтримкою Unicode. OT/PS не підтримується можливостями системи, для його підтримки потрібно встановити ATM (Adobe Type Manager) 4.1.2 або нові версії.
В Windows 2000, XPвбудована повна багатомовна підтримка для форматів OpenType/TT та OpenType/PS (ATM не вимагається). Вбудована також обмежена підтримка розширеної друкарні OpenType - автоматична заміна та позиціонування гліфів для деяких складних писемностей (Арабська, Деванагарі..)
Mac OS Classic (7.x – 9.x)не підтримує формат OpenType/TT і має базовий рівень підтримки OpenType/PS при установці ATM 4.6.2 або новішої версії.
В Mac OS Xвбудована багатомовна підтримка для обох форматів OpenType/TT та OpenType/PS. ATM не потрібне.