92
6. Шрифтовые технологии
Рис. 33 (справа).
Наглядный пример
оцифровки.
а
Рис. 34 (вверху).
Рисунок буквы «а».
Существует четыре
типа опорных точек:
стартовая точка,
угловая точка, точка
на кривой,
тангенциальная
точка.
точка на кривой
• тангенциальная
- точка
угловая точка
J стартовая
точка
двух непрерывных контуров, внешнего и внутреннего, а у
буквы «W» есть только один.
Внешний вид контура — это последовательность пря¬
мых и кривых линий. Две прямые или две кривые могут
быть соединены только «под углом». Их пересечение обра¬
зует первый тип цифровой точки, угловую точку. Когда
прямые или кривые плавно соединяются, вливаются друг в
друга, они, соответственно, могут быть представлены од¬
ной прямой или кривой.
Второй тип точек оцифровки располагается на кривой
и называется «точка на кривой». Они служат точками под¬
держки и расположены в местах, где кривая меняет свое
направление примерно на 30 градусов. В дополнение все
локальные значения экстремальных точек по осям X и Y в
■
6. Шрифтовые технологии
93
контурных знаках оцифровываются как точки кривых. Для
ясности: у окружности это крайние левая, правая, верхняя
и нижняя точки.
Третьим видом точек оцифровки являются тангенци¬
альные. Они используются, когда прямая плавно перехо¬
дит в кривую или, наоборот, кривая в прямую (см. рис. 33).
В этом случае кривая и прямая, лежащие слева и справа от
тангенциальной точки, имеют то же направление.
Было бы очень поучительно для каждого, кто имеет к
этому отношение, сравнить результаты при автоматичес¬
ком сканировании (как противоположность оцифровке
вручную). Приведенная ниже статиститка основывается на
восемнадцатилетнем опыте работы:
• Если в шрифте 100 знаков, то каждый состоит при¬
близительно из 50 опорных точек А это около 5000
точек оцифровки (digs).
• В процессе оцифровки используются высококачест¬
венные рисунки шрифта, как, например, буква «а» на
рис. 34.
Оцифровка вручную дает результаты примерно такого
качества, как на рис. 35. Сканирование и конвертирование
в контур дает качество, как на рис. 36. После интерактив¬
ной обработки на экране на основе ручной оцифровки
могут быть получены результаты, как на рис. 38а, Ь, а после
автоматической — как на рис. 39а, Ь.
Соответствующие иллюстрации приводятся ниже в об¬
зоре, касающемся трудозатрат, необходимых для получе¬
ния 100 латинских знаков. Объем работы по сканированию
шрифтов резко возрастает, когда речь идет об оцифровке
рисунка типа рис. 37.
Рис. 35 (слева).
В результате ручной
оцифровки
приблизительно 10%
контуров имеют
погрешность.
Рис. 36
(середина).
Приблизительно
30% опорных точек,
генерированных
посредством
сканера, неточны.
Рис. 37 (справа).
Пример буквы «а»
(24 pt), сильно
увеличенной на
глянцевой бумаге.