Шрифт OpenType

Fonts Frequently asked questions

Шрифт OpenType?

OpenType е мащабируем компютърен шрифтов формат, първоначално разработен от Microsoft, към който по-късно се присъединява Adobe Systems. OpenType е обявен за първи път през 1996 г., като значителен брой OpenType шрифтове започват да се доставят през 2000–2001 г. Adobe завършва преобразуването на цялата си шрифтова библиотека в OpenType около края на 2002 г. Към началото на 2005 г. са налични около 10 000 шрифта в OpenType формат, като шрифтовата библиотека на Adobe представлява по-малко от една трета от общия брой.

Описание

OpenType използва общата структура „sfnt“ на TrueType шрифт, но добавя няколко smartfont опции, които подобряват типографските възможности на шрифта. Един OpenType шрифт може да включва или TrueType контури, или контури в стил PostScript (последните се съхраняват в компактния CFF/Type 2 шрифтов формат).

OpenType има няколко отличителни характеристики:

  • кодирането на шрифта се базира на Unicode и може да поддържа всяка писменост (или множество писмености едновременно)
  • OpenType шрифтовете могат да имат до 65 536 глифа
  • шрифтовете могат да разполагат с напреднали типографски функции, които позволяват правилна типографска обработка на сложни писмености и напреднали типографски ефекти за по-прости писмености, като латинската, използвана при писане на английски.
  • шрифтовите файлове са предназначени да бъдат крос-платформени и могат да се използват без промяна на Mac OS, Windows и някои Unix системи
  • ако не се добавят допълнителни глифи или обширни типографски функции, OpenType CFF шрифтовете могат да бъдат значително по-малки от своите Type 1 еквиваленти

Layout тагове

OpenType Layout таговете са 4-байтови символни низове, които идентифицират писмеността, езиковите системи, характеристиките и базовите линии в OpenType Layout шрифт. Регистърът на Layout тагове на Microsoft установява конвенции за именуване и използване на тези тагове.

Сравнение с други формати

В сравнение с „GX Typography“ на Apple Computer – сега наричана Apple Advanced Typography (AAT) – OpenType предлага по-малко гъвкавост в типографските опции, но превъзхождащи опции и поддръжка, свързани с езика.

OpenType е много по-успешен от AAT. Има много повече шрифтове и поддържащи приложения, въпреки че AAT е по-стара технология. Единствено-платформеният характер на AAT и липсата на поддръжка от друг голям софтуерен производител освен самата Apple са вероятни фактори за това.

От гледна точка на разработчиците на шрифтове OpenType е за много често срещани ситуации по-лесен за разработка от AAT. Първо, простите декларативни замествания и позициониране на OpenType са по-лесно разбираеми от по-сложните (но мощни) state таблици на AAT. Второ, стратегията на Adobe за безплатно лицензиране на изходния код, разработен за собствената ѝ разработка на шрифтове, позволи на приложения на трети страни за редактиране на шрифтове като FontLab и FontMaster да добавят поддръжка с относителна лекота. Въпреки че базираната на текст поддръжка за кодиране на Adobe не е толкова визуална, колкото отделният инструмент на Microsoft, VOLT (Visual OpenType Layout Tool), интеграцията с инструментите, използвани за създаване на шрифтовете, беше добре приета.

Друга разлика е, че рамката за поддръжка на OpenType (като Uniscribe на Microsoft) трябва да предоставя доста знания за специални въпроси за обработка на езици, за да обработва например арабски. С AAT разработчикът на AAT шрифт трябва да капсулира цялата тази експертиза в шрифта. Това означава, че AAT може да обработва произволен език, но изисква повече работа и експертиза от разработчиците на шрифтове. От друга страна, OpenType шрифтовете са по-лесни за изработване, но могат да поддържат само определени сложни езици, ако приложението или операционната система знае как да ги обработва.

Преди да поддържа OpenType, Adobe популяризираше multiple master шрифтовете за типография от висок клас. Multiple master шрифтовете нямаха контрол върху алтернативни глифи и езици, които OpenType предоставя, но предоставяха повече контрол върху формата на глифите.


Comments