Читать «Типографика: шрифт, верстка, дизайн» онлайн - страница 15

Джеймс Феличи

Растровый процессор

РИС. 1.13. В растровом устройстве, каким является фотонаборный автомат или монитор компьютера, знаки рисуются пробегающим по «странице» лучом, который по пути включается или выключается. На рисунке луч уже многократно выполнил развертку по горизонтали, рисуя с каждым поперечным пробегом страницы тонкий фрагментик знака

Для преобразования описания страницы на языке PostScript в печатную страницу PostScript-команды должны быть переведены в команды конкретного внешнего устройства. Теоретически такой PostScript-интерпретатор может быть программой, работающей на обычном персональном компьютере. Но поскольку вычислительный процесс достаточно сложен, то часто интерпретатор был (и остается) «черным ящиком», отдельным процессором, предназначенным только для перевода PostScript-команд в машинные инструкции, которые заставляют внешнее устройство, например лазерный принтер, отображать страницу (печатать ее изображение).

Такой черный ящик обычно называют растровым процессором (raster image processor — RIP). Название восходит к профессиональному жаргону и отражает способ, с помощью которого изображение в телевидении создается на экране электронно-лучевой трубки. Узкий луч последовательно по одной горизонтальной строке сканирует так называемые растровые линии (raster происходит от латинского слова «грабли»), как показано на рис. 1.13. Такие горизонтальные линии рисуются на экране сверху донизу с огромной скоростью.

Луч (поток электронов в ЭЛТ, луч лазера в лазерных принтерах или фотонаборных автоматах) включается и выключается для того, чтобы создать темные и светлые точки, которые мы видим на экране или на бумаге. Пятно луча и частота, с которой он может включаться и выключаться, определяет разрешение устройства, то есть число точек, которые он может создать в каждом дюйме или сантиметре.

Число точек, чье положение RIP должен вычислять на каждой странице, огромно. Страница для лазерного принтера с разрешением 300 точек на дюйм (dots per inch — dpi) содержит более миллиона точек. При разрешении 600 dpi число точек приближается к 4 млн. И даже при низшем уровне разрешения у фотонаборных автоматов это число возрастает до 16 млн.

Аппаратная независимость

Обеспечение аппаратной независимости, предложенное языком PostScript, было революционно. В течение столетий после Гутенберга любой шрифт должен был соответствовать тому оборудованию, которое используется для печати. До конца девятнадцатого века не существовало сколько-нибудь принятых стандартов для типометрических измерений. Когда развитие фотонабора привело к значительному увеличению компаний, торгующих наборными системами, каждый разработчик стал предлагать свои собственные шрифтовые технологии. И уж если кто приобретал систему, то он обязан был покупать у того же продавца и шрифты, которые могли стоить целое состояние, часто столько же, сколько и само оборудование.