На Mac при загрузке шрифтов мне часто предоставляется выбор между OTF (формат OpenType) и TTF (формат TrueType).
Есть ли разница в том, как работают лигатуры или что-то еще между двумя форматами?
OTF, скорее всего, будет «лучшим» шрифтом, так как он поддерживает более продвинутые функции набора текста (маленькие буквы, альтернативы, лигатуры и т. Д. Фактически внутри шрифта, а не в неповоротливых отдельных шрифтах экспертного набора). Он также может содержать либо сплайн (в стиле TTF), либо кривые Безье (в стиле PostScript типа 1), поэтому, надеюсь, вы получите формы, в которых изначально был разработан шрифт, а не преобразование с потенциально худшим качеством.
С другой стороны, если вы загружаете бесплатные шрифты с сайтов с лопатами, вы вряд ли что-то получите. Действительно, вы можете просто получить шрифт TTF, переименованный в OTF.
OTF является более новым форматом, чем TTF, поэтому у OTF есть некоторые функции, которых нет у TTF. (Что является спорным вопросом, если создатель шрифта не использовал их.)
Однако, одно замечание из личного опыта: в зависимости от того, что вы собираетесь делать с этими шрифтами, я обнаружил, что гораздо проще получить инструменты, которые работают с TTF, а не с OTF. Если вы просто используете их для настольных издательских систем / обработки текстов, то все будет работать нормально, но если вы собираетесь заниматься программированием, я бы порекомендовал TTF только из-за большого количества инструментов / библиотек.
источник
Обратите внимание , что , когда окончания файлов будут converned, как
.otf
и.ttf
может обозначать шрифты в формате OpenType. (См. OpenType в Википедии - на самом деле, это более четко выражено в немецкой версии .)Это немного сбивает с толку, поскольку некоторые
.ttf
файлы шрифтов могут выглядеть так, как будто они имеют устаревший формат ANSI-Windows TrueType, тогда как на самом деле они могут быть полнофункциональными шрифтами OpenType.Основное различие между обоими вариантами заключается в том, что
.ttf
шрифты стиля используют квадратичные сплайны Безье, тогда как.otf
шрифты стиля используют кубические сплайны Безье. (Исторически, квадратичные кривые Безье использовались для «унаследованного» формата TrueType; кубические кривые Безье взяты из фона PostScript.) Кубические кривые Безье потенциально более точны (каждая квадратичная кривая Безье может быть точно воспроизведена с помощью кубической кривой Безье), но может быть аппроксимирован меньшими сегментированными последовательностями квадратичных Безье. (Также обратите внимание, что ни кубические, ни квадратичные сплайны Безье не могут точно воспроизвести окружность. Всегда есть некоторая ошибка аппроксимации.)Другое незначительное отличие в спецификации заключается в том, что
ttf
шрифты OpenType со вкусом могут адресовать один и тот же глиф с несколькими кодовыми точками. Следовательно, это экономит некоторое пространство, если, например, версии b , β и в в верхнем регистре (читай: латинский, греческий и кириллица B) имеют одинаковую форму.источник
Я не согласен с теми, кто говорит, что OTF - лучший формат. TTF предлагает дизайнеру возможность изменять детали растеризации на экране и в печати (если дизайнер знает, как это сделать).
Например:
источник
Я нашел это полезным, и он ответил на мои вопросы достаточно, чтобы перестать копать глубже.
MS: В чем разница между шрифтами TrueType, PostScript и OpenType?
источник