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 Ірі?