Подсказка шрифта

редактировать
Тест шрифта без подсказки (верхние строки) и с подсказкой (нижние строки) как при истинном размере, так и при масштабировании 400%. Обратите внимание на повышенный контраст краев текста с подсказками, но более точную форму символов и более естественный интервал между символами в тексте без подсказок.

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

Содержание
  • 1 Обзор
  • 2 Реализации
  • 3 Рекомендации
  • 4 См. Также
  • 5 Ссылки
  • 6 Внешние ссылки
Обзор

Для целей отображение текста на экране, подсказка к шрифту указывает, какие основные пиксели интерполируются для более четкого отображения шрифта. Подсказки обычно создаются в процессе разработки шрифта и встраиваются в шрифт. На шрифт можно указать как автоматически (с помощью алгоритмов обработки, основанных на контурах символов), так и вручную. Большинство редакторов шрифтов могут делать автоматические подсказки, и этот подход подходит для многих шрифтов. Тем не менее, высококачественные коммерческие шрифты часто намекаются вручную, чтобы обеспечить максимально четкое отображение на компьютерных дисплеях. Verdana - один из примеров шрифта, который содержит большой объем данных хинтовки, большая часть которых была выполнена вручную шрифтовиком Том Рикнер.

Реализации

В Формат шрифта TrueType, выпущенный в 1991 г. компанией Apple Inc, хинтинг вызывает таблицы данных шрифтов, используемых для правильного отображения шрифтов на экране. Одним из аспектов хинтинга TrueType является подгонка к сетке, который изменяет высоту и ширину символов шрифта, чтобы они соответствовали установленной пиксельной сетке отображения на экране. Механизм визуализации шрифтов с открытым исходным кодом FreeType 2 использует авто-хинтер, когда такие данные хинтовки отсутствуют или их использование ограничено патентом на программное обеспечение. По состоянию на 2011 год на веб-сайте FreeType указано, что срок действия соответствующих патентов на хинтинг шрифтов истек, и хинтинг теперь включен в FreeType по умолчанию.

Рекомендации

Согласно Справочному руководству TrueType, Инструкторы шрифтов (те, кто выполняет хинтинг шрифта) должны уравновесить следующие два ограничения при хинтинге шрифта:

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

В Руководстве предлагается, чтобы для просмотра на экране шрифты были читаемыми с шагом 9 точек на em на 72 Пикселей на дюйм. Особое внимание следует уделять cap height, x-height и baseline, чтобы шрифт сохранял свой нормальный характер, не создавая чрезмерных эффектов при малых размеры.

См. Также
Ссылки
Внешние ссылки
Последняя правка сделана 2021-05-20 10:13:28
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте