Формат TrueType
В течение нескольких лет в конце 1980-х годов в области компьютерного шрифта и наборных процессов PostScript-шрифт являлся первым и единственным стандартом цифровых шрифтовых форматов (font format). Так не могло долго продолжаться. По коммерческим и технологическим причинам фирмы Apple Computer и Microsoft сообща создали новый шрифтовой формат — TrueType. Новый формат дал возможность обеим компаниям встроить отображения шрифта в свои операционные системы, не будучи ничем обязанными компании Adobe.
Хотя предполагалось, что шрифты TrueType совместимы с PostScript-интер- претаторами, на фотонаборных автоматах возникали проблемы с выводом шрифтов этого формата. По этой причине PostScript-шрифты остались форматом, который предпочитают профессиональные издатели. Эти проблемы не утратили своей остроты, хотя популярность шрифтов TrueType в ОС Windows и новые коммерческие взаимоотношения компаний Adobe и Microsoft привели к более устойчивой работе PostScript-устройств.
В формате TrueType нашли свое воплощение несколько улучшений по сравнению с PostScript-шрифтами. Чаще всего отмечают технологию хинтинга? (hinting) — наличие в шрифтовом файле подпрограмм, которые обеспечивают более достоверное представление шрифтовых контуров при среднем и низком разрешениях. (Более подробная информация о хинтинге представлена в гл. 1.) Из-за высокого качества хинтинга формат TrueType обычно распространяется без создаваемых вручную экранных (растровых) вариантов. Экранное представление шрифта генерируется непосредственно из контура знака, и в целом оно вполне приемлемо даже при очень мелких кеглях.
Формат TrueType допускает размещение более широкого комплекта знаков. В нем найдется место для альтернативных форм знаков и возможность контекстной замены знаков (contextual character switching). Это значит, что при определенных условиях один знак автоматически заменяется другим. В самом деле, формат TrueType предлагает достаточно широкий диапазон типографических возможностей, большинство из которых не реализуется ввиду сложности (читайте: дороговизны) программирования как самого шрифтового файла, так и функций программных приложений, необходимых для того, чтобы воспользоваться всеми возможными преимуществами.
Компания Apple сделала попытку встроить некоторые возможности TrueType в операционную систему посредством формата QuickDraw GX (вариант языка описания страниц, который Mac OS использует для вывода изображений на экран), но их не поддержал практически никто. По крайней мере, это значит, что документ, созданный на платформе Мае, не будет работать на платформе Windows PC, у которой отсутствует поддержка технологии GX.