Шрифты. Разработка и использование
С появлением компьютеров и цифрового фотонабора проблема кернинга
вернулась на новом уровне. Стало возможным держать в памяти машины
критические сочетания знаков, так называемые кернинговые пары, с изме¬
ненным значением ширин, которые позволяли сдвигать изображения этих
знаков, чтобы визуально выровнять их межбуквенные просветы (рис. 3.68).
ГД Гр АѴ АТ АО
ГД Гр АѴ АТ АО
Рис. 3.68. Примеры критических сочетаний букв (кернинговые пары) без кернинга
и с кернингом (ПТ Футурис)
Сразу встал вопрос, сколько кернинговых пар нужно иметь в шрифте.
По мере развития техники их возможное количество увеличивалось: вна¬
чале достаточным считалось иметь 20 пар, затем 80, затем 300. Затем ока¬
залось, что можно кернить любой знак с любым другим, но это не нужно.
И хотя в некоторых шрифтах сейчас количество пар доходит до несколь¬
ких тысяч, обычно считается, что для качественного набора достаточно 300-
700 пар. Вначале таблица кернинговых пар была частью отдельного про¬
дукта, так называемой эстетической программы набора, а шрифты
выпускались без кернинга. С увеличением объемов машинной памяти и
появлением быстродействующих процессоров кернинг стал непосред¬
ственно встраиваться в шрифт, и скоро шрифты без кернинга станут если
не редкостью, то второсортным продуктом.
Если же кернинг почему-либо мешает, его всегда можно программно
отключить.
fe чУ
Глава 4
«у
%
у
Компьютерные шрифты
■% ■ ■%-г^
- \ ж V • У-
^ Л *,■ ' ä.
^ ‘I a. TOi&SBà А 'ж ШІГ IP
'fjSr'-'' и • "■& ■ '' mML ■' Лѣ
Язык Adobe PostScript
Формирование современной технологии настольно-издательских сис¬
тем часто напрямую связывают с созданием в 1985 году фирмой
Adobe языка описания страниц PostScript. Этот язык стал фактическим
стандартом для передачи графической информации между системами раз¬
работки страниц (таких, как программы обработки изображений, верст¬
ки, текстовые процессоры и т.д.) и системами отображения документов —
принтерами высокого разрешения, фотовыводными устройствами и не¬
которыми другими видами оборудования.
Вряд ли без создания именно стандарта PostScript технология настоль¬
но-издательских систем (dtp — desktop publishing) смогла бы достичь се¬
годняшнего расцвета, но появление подобного общепромышленного стан¬
дарта было предопределено. На момент появления PostScript ничего
похожего на системный подход не было — существовало несколько вход¬
ных языков для графических выводных устройств, громоздких и неуни¬
фицированных, и наборы драйверов — свои для каждой программы и каж¬
дого типа компьютеров. Работы над унифицированным языком для
устройств вывода велись, очевидно, многими фирмами, однако продукт
Adobe PostScript оказался настолько более удачной разработкой, что ин¬
формация о конкурентах практически не сохранилась.
PostScript можно рассматривать с нескольких точек зрения. С позиции «а
что у него внутри» PostScript представляет собой язык программирования