В чем разница между OpenType и TrueType

Я очень мало знаю о типографике. Каковы различия с точки зрения OpenType и TrueType?
Я знаю, что это типы форматов для отображения шрифтов (поправьте меня, если я ошибаюсь).

Существуют ли ограничения между OpenType и TrueType?

Если вы нашли какой-либо из приведенных ниже ответов на свой вопрос, обязательно отметьте его как принятый ответ. Если ответы не отвечают на ваш вопрос, внесите изменения , чтобы внести ясность.

Ответы (5)

Это форматы файлов для хранения информации о шрифтах.

TrueType был изобретен Apple как конкурент PostScript Type1 от Adobe. Шрифты TrueType и PostScript стали стандартными форматами файлов для шрифтов за последние 3 десятилетия или около того в настольных издательских системах. С точки зрения обычного дизайнера, различия между ними относительно несущественны.

OpenType был разработан, чтобы заменить их, и изначально был создан Adobe и Microsoft. Это в основном более новый формат, который является более надежным. Для дизайнера основными преимуществами OpenType по сравнению с предыдущими форматами являются а) гораздо больший набор символов и б) автоматическая поддержка альтернативных символов и лигатур (для программного обеспечения, которое их поддерживает).

Википедия хорошо описывает это:

http://en.wikipedia.org/wiki/OpenType

Добавьте очень важное преимущество, заключающееся в том, что шрифты OpenType полностью не зависят от платформы. До OpenType мы сталкивались с бесконечными проблемами кроссплатформенной несовместимости, обычно в самый неподходящий момент. В моей собственной работе, если шрифт не OpenType, я либо а) не использую его вообще, либо б) намечаю текст до того, как он пойдет в допечатную подготовку.
@AlanGilbertson, как шрифт может не зависеть от платформы? Каковы примеры платформ, которые разрешают использовать OpenType, но запрещают, например, TrueType?
@Alexey В то время шрифты Postscript часто были специфичны для платформы (mac v windows). У TrueType, который появился позже, было несколько проблем, хотя кроссплатформенность была менее проблематичной.
@ DA01, как шрифт может быть «зависим от платформы»? Это просто шрифт. Если вы имеете в виду, что некоторые платформы не поддерживают некоторые шрифты, то это, очевидно, верно (например, у первых мобильных телефонов был очень ограниченный выбор экранных шрифтов). Однако это не то, что сказал Алан. То, что он сказал, очевидно, подразумевает, что существуют некоторые платформы, которые поддерживают или могут поддерживать OpenType, но не поддерживают и не могут должным образом поддерживать Postscript или TrueType (вероятно, потому что Postscript вызывает некоторые функции ОС, или я не знаю, что еще...). Если это действительно так, мне будет любопытно узнать, как шрифты используют системные вызовы.
@ Алексей, нет, Алан говорит, что Opentype не зависит от платформы. Это одно из его преимуществ по сравнению с некоторыми старыми форматами шрифтов того времени, которые временами зависели от платформы.
@ DA01, так что значит быть «менее специфичным для платформы», чем что-то еще? На практике это означает, что больше платформ будут поддерживать OpenType, чем TrueType или Type 1. Можете ли вы показать несколько примеров таких платформ? В противном случае, если верно обратное и TrueType практически более кроссплатформенный, чем OpenType, то, полагаю, OpenType подразумевается вами и Аланом как более платформонезависимый не практически, а "теоретически". Тогда мой вопрос будет таким: что это за другой (теоретический?) смысл, в котором OpenType является «более независимым от платформы»? Что это значит?
@ Алексей, я думаю, вы, возможно, слишком много думаете. Чтобы было понятнее: в 80-х/90-х годах, если вы покупали шрифт Truetype или Postscript для своего Mac, он мог не работать на вашем ПК, и наоборот. Поэтому вам часто приходилось покупать разные версии шрифта в зависимости от используемой ОС. Opentype работает на любой ОС, поэтому такой проблемы нет.
Повторяю тогда свой вопрос: приведите пожалуйста примеры ОС, где OpenType работает, а TrueType нет. (Я так понимаю, вы подразумеваете, что «OpenType работает на любой ОС, а TrueType — нет», потому что, если вы подразумеваете, что «OpenType работает на любой ОС, и TrueType тоже», то в чем смысл?)
@Алексей Алан рассказывает историю. Исторически это было проблемой. Opentype был создан отчасти из-за этой исторической проблемы.
«Отчасти Opentype был создан из-за этой исторической проблемы» — это именно то, что я понял и что мне хотелось бы получить какое-то подтверждение или объяснение (как я спрашиваю во всех своих комментариях): Алан, кажется, сказал, что OpenType каким-то образом решил проблемы зависимости TrueType от платформы. Если это так, то какие были проблемы и какие платформы могли легко поддерживать OpenType, но имели проблемы с TrueType (из-за нерешенных проблем, которые решил OpenType). Но, может быть, я не совсем понимаю, что такое "историческая проблема"...
Просто добавлю небольшое техническое примечание для обходчика Google: шрифты TrueType содержат несколько подтаблиц с информацией, самый печально известный пример — старая таблица OS/2, используемая только Windows. Теоретически вы должны быть в состоянии получить ту же информацию из других подтаблиц, но несоответствия в значениях могут привести к неожиданному поведению шрифта при просмотре на Mac или наоборот. Надеюсь, это прояснит любую путаницу. Да, война Mac против Win сумела испортить даже (общий) формат шрифта. ---

Adobe предлагает отличную литературу о форматах шрифтов: см. пояснения Adobe здесь.

Выдержки из ссылки:

ЧТО ТАКОЕ ИСТИНА?

TrueType — это стандарт для цифровых шрифтов, разработанный Apple Computer и впоследствии лицензированный корпорацией Microsoft. Каждая компания сделала независимые расширения для TrueType, который используется как в операционных системах Windows, так и в Macintosh. Как и Type 1, формат TrueType доступен для разработки новых шрифтов.

ЧТО ТАКОЕ ОТКРЫТЫЙ?

OpenType — это новый стандарт цифровых шрифтов, разработанный совместно Adobe и Microsoft. OpenType заменяет расширения Microsoft TrueType Open формата TrueType. Шрифты OpenType могут содержать контуры PostScript или TrueType в общей оболочке. Шрифт OpenType представляет собой один файл, который можно использовать на платформах Macintosh и Windows без преобразования. Шрифты OpenType имеют много преимуществ по сравнению с предыдущими форматами шрифтов, поскольку они содержат больше глифов, поддерживают больше языков (OpenType использует стандарт Unicode для кодирования символов) и поддерживают богатые типографские функции, такие как капители, цифры в старом стиле и лигатуры — все в одном. шрифт.

Начиная с Adobe InDesign® и Adobe Photoshop® 6.0, приложения начали поддерживать функции макета OpenType. Макет OpenType позволяет вам получить доступ к таким функциям, как цифры в старом стиле или настоящие маленькие заглавные буквы, просто применяя форматирование к тексту. В большинстве приложений, которые активно не поддерживают такие функции, шрифты OpenType работают так же, как и другие шрифты, хотя функции макета OpenType недоступны.

OpenType с контурами PostScript поддерживается последними версиями Adobe Type Manager и изначально поддерживается в Windows 2000. Apple также объявила о своем намерении поддерживать OpenType и поставляет японские системные шрифты для Mac OS X в формате OpenType с контурами PostScript.

Приведенная выше ссылка на Adobe хоть и полезна, но немного устарела (например, содержит ссылки на Photoshop 6).

Вот обновленная ссылка для форматов шрифтов (True Type и т. д.) :

http://www.adobe.com/products/type/adobe-type-references-tips/font-formats.html

Эта ссылка по-прежнему ссылается на Photoshop 6.

Просто оставьте здесь информацию для людей, у которых могут возникнуть проблемы: OOT более сложны и поэтому могут создавать проблемы для таких программ, как AutoCAD или более старые программы, которые не оборудованы для их решения.

«Быстрое решение» для этого состоит в том, чтобы преобразовать ваш OOT в TTF через онлайн-конвертер.

Простыми словами, Truetype — это те шрифты, начертание которых нельзя отредактировать или изменить по своему желанию. То есть, предположим, вы хотите сделать более поздний немного растянутым или внести в него мелкие изменения, вы не можете сделать это в шрифтах Truetype. Но с другой стороны, в случае со шрифтами Opentype такие изменения можно сделать. Стиль шрифтов Opentype доступен для редактирования.

Привет, Танзид Хан, добро пожаловать в GDSE и спасибо за вопрос. Если вы хотите узнать больше о сайте, ознакомьтесь с туром и справочным центром или свяжитесь с одним из нас в чате графического дизайна , как только ваша репутация станет достаточной (20). Продолжайте вносить свой вклад и наслаждайтесь сайтом!