114
7. Интеллектуальное масштабирование шрифтов
пик
пик
Рис. 58, а.
Внешний вид
и инструкции
для «а».
Рис. 58, Ь.
Внешний вид
и инструкции
для «с».
7. Интеллектуальное масштабирование шрифтов
115
У А
основной горизонтально
ориентированная дуга
конец засечки
й?.Ѵ5>лкУГнр_
вертикально
ориентированная
Изогнутый
штрих
и )ри:к иггалыіые—
кривые
горизонтально
ориентированная,
у дуга /
экстремальные точки
кривой
на относительно
прямой вертикальной
. ллпосителыю
абсолютно
>х
абсолютно относительно абсолютно относительно
вертикальные прямые вертикальные кривые
Ф ® (!) 0
ем, которое применяется ко всем координатам контура по
оси X, так что никаких изменений в строении буквы пока
нет. При этом правая граница штриха смещается на линию
сетки, которая отстоит на определенное число растровых
точек вправо от левой границы. Это фиксированное число
уже просчитано из инструкций общего типа для всего
шрифта. Как видно из нашего примера, работа начинается
из середины штриха во вне и посредством округления ус¬
танавливается наилучшее число растровых точек, позволя¬
ющее выявить толщину штриха. В этом случае может про¬
изойти изменение формы «Ь», после передвижения правой
границы у «Ь» появился где-то более тонкий, где-то более
толстый штрих. Тем не менее, это изменение формы, кото¬
рое автоматически избегает случайных эффектов во время
последующей растеризации, позволяет гармонизировать
нормальную ширину штрихов в алфавите. На это измене¬
ние формы можно практически не обращать внимания,
как в случае с «Ь»: только части контура, которые лежат
справа от границы правого штриха, будут перемещены в
Рис. 59.
Гоафическое
представление
инструкций
для знака «Ь».