2010-01-15 22:08:57 +0000 2010-01-15 22:08:57 +0000
229
229

Разница между форматами шрифтов OTF (OpenType) и TTF (TrueType)?

На Mac, когда я загружаю шрифты, часто дают выбор между OTF (OpenType Format) и TTF (TrueType Format).

Есть ли разница в том, как работают лигатуры или что-нибудь между этими двумя форматами?

Ответы (5)

227
227
227
2010-01-15 22:34:00 +0000

OTF, скорее всего, будет “лучшим” шрифтом, так как он поддерживает более продвинутые функции набора текста (маленькие колпачки, чередующиеся шрифты, лигатуры и т.д. на самом деле внутри шрифта, а не в шрифтах с раздельными экспертными наборами). Он также может содержать либо сплайновые (в стиле TTF), либо безье (в стиле PostScript Type 1) кривые, так что, надеюсь, вы получите те формы, в которых шрифт был изначально разработан, а не потенциально плохого качества преобразования.

С другой стороны, если вы загружаете бесплатные шрифты с сайтов лопаточной техники, вы вряд ли получите что-то из этого. В самом деле, вы можете просто получить шрифт TTF, переименованный в OTF.

39
39
39
2010-01-15 23:51:43 +0000

OTF является более свежим форматом, чем TTF, поэтому у OTF есть некоторые особенности, которых у TTF нет. (Что является спорным моментом, если создатель шрифта не использовал их.)

Одна заметка из личного опыта, однако: в зависимости от того, что вы собираетесь делать с этими шрифтами, я обнаружил, что гораздо проще получить инструменты, которые работают с TTF, в отличие от OTF. Если вы просто используете их для настольной публикации / обработки текста, тоже будет работать хорошо, но если вы собираетесь делать что-то программное, я бы рекомендовал TTF только из-за большего количества инструментов / библиотек там.

23
23
23
2012-10-06 10:46:44 +0000

Обратите внимание, что при конвертировании файла endings, оба .otf и .ttf могут обозначать шрифты в формате OpenType. (См. OpenType в Википедии - на самом деле, это более точно произносится в немецкая версия . )

Это немного сбивает с толку, так как некоторые файлы шрифтов .ttf могут выглядеть так, как будто они находятся в старом ANSI-окнах TrueType формата, в то время как на самом деле они могут быть полнофункциональными шрифтами OpenType.

Основное различие между обоими вкусами заключается в том, что шрифты .ttf используют квадратичные сплайны Bézier, в то время как шрифты .otf используют кубические сплайны Bézier. (Исторически сложилось так, что квадратичные кривые Безье использовались для “унаследованного” формата TrueType; кубические кривые Безье пришли из фона PostScript). Кубические Безье потенциально более точны (каждая квадратичная кривая Безье может быть точно воспроизведена с помощью кубической кривой Безье), но может быть аппроксимирована меньшими сегментированными последовательностями квадратичных Безье. (Также обратите внимание, что несколько кубических или квадратичных сплайнов Безье могут точно воспроизводить окружность. Всегда есть некоторая ошибка аппроксимации.)

Другое небольшое отличие в спецификации заключается в том, что шрифты ttf со вкусом OpenType могут обращаться к одному и тому же глифу с несколькими точками кода. Таким образом, это экономит место, если, например, верхний регистр версий b, β и в (читать: латинский, греческий и кириллический ‘B’) имеют одинаковую форму.

11
11
11
2013-02-01 13:14:27 +0000

Я не согласен с теми, кто говорит, что OTF - лучший формат. TTF предоставляет дизайнеру возможность изменять детали растеризации на экране и в печати (если дизайнер знает, как это сделать).

Например:

3
3
3
2015-12-02 00:59:21 +0000

Я нашел это полезным, и он ответил на мои вопросы достаточно, чтобы перестать копать глубже.

MS: В чем разница между шрифтами TrueType, PostScript и OpenType?

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

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

Какой формат шрифта лучше всего подойдет для меня?

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