150

7. Интеллектуальное масштабирование шрифтов

Рис. 111.

«Пропажа» штрихов
нежелательна.

Дельта

Для формата TrueType фирмы Apple были изобретены спе¬
циальные инструкции дельта. Дельта-функции использу¬
ются для оптимизации внешнего вида контуров в шрифтах
определенных размеров. При помощи таких инструкций
индивидуальная поддержка точек в контурах знака полно¬
стью регулируется. Это происходит, когда инструкции для
ТТ дают удовлетворительные результаты в ряде кеглей, но
не справляются с этим при работе со специфическими
размерами. Инструкции дельта предотвращают случаи,
когда более тонкие штрихи «пропадают» при низком раз¬
решении, поскольку их расчетная толщина равна 0 пиксе¬
лов и они не видны при выводе (рис. 111).

Выпадение (участок растрового
изображения без растровых точек)

Все программы масштабирования (включая TrueType) не
нуждаются в подробных инструкциях для поддержания
минимальной ширины штриха в один пиксел. Между тем
это подразумевается при выполнении программ масшта¬
бирования.

Эффекты
растеризации

Т?ппляг

A %.4/XXAM-iJL р

—ш —

О

_і Koman

—s 1

о

Р5

к

7= 1

U rvm о

& 1

з J

g

LVUJ

LJLJ.U.

iman

Jpo „

Л

Распознавательная способность
человеческого глаза

Глаз человека фокусируется на одной минуте дуги (= 1 /60
градуса), что соответствует разрешению 0,072 мм или при¬
близительно 350 Ірі на расстоянии 23 см от страницы тек¬
ста. Две точки или прямые на таком расстоянии восприни¬
маются невооруженным глазом как отдельные элементы
(см. рис. 112). Отсюда, имея дело с представлением шриф¬
тов, делаем вывод, что отдельные пикселы при 400 Ірі раз¬
личить трудно, в то время как относительно легко разли¬
чить отдельные точки на экране при 100 Ірі. Согласно тео¬
реме Найквиста, чтобы изображение было различимым,
расстояния между клетками в точке фокуса глаза (красном
пятне) должны быть не больше половины размера деталей
картинки. Применяя эту теорему, заключаем, что при рас-

Глава 8

Мы умеем различать
только разрешение
350 Ірі?