Хинтинг

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
Первая строка без хинтинга, вторая с ним. Снизу то же самое в масштабе 400 %.

Хинтинг (хинтование) (англ. hinting, от hint «намёк, совет») — изменение контура шрифта при его растеризации при помощи специальных программных инструкций, заложенных в шрифтовой файл. Используется для обеспечения более чёткой формы букв на устройствах с низким разрешением экрана или при отображении текста в мелком кегле.

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

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

См. также[править | править исходный текст]

Источники[править | править исходный текст]

  • Феличи Д. Типографика: шрифт, вёрстка, дизайн. — СПб.: БХВ-Петербург, 2008.

Ссылки[править | править исходный текст]