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

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

В начале 1980-х годов неожиданная серия технологических перемен произвела революцию в работе со шрифтом.

Во-первых, настольные (персональные) компьютеры получили достаточно памяти и вычислительной мощности, чтобы выполнять работу специализированной наборной системы, но за гораздо меньшую цену. (Типичный миникомпьютер для специализированной наборной системы обладал только 768 Кбайт памяти.) Первая такая специализированная система была реализована на персональном компьютере в 1985 году.

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

В-третьих, операционные системы персональных компьютеров, «воодушевленные» идеями исследовательского центра Xerox Palo Alto Research Center (PARC), стали использовать экран для точного отображения печатной страницы. Такое качество, названное WYSIWYG (what you see is what you get — что вы видите, то и получите), означает, среди прочего, возможность набирать текст без изучения огромного словаря машинных команд форматирования. Если все прекрасно выглядит на экране, то все будет великолепно и на печатной странице.

В-четвертых, и это, может быть, самое важное, появился PostScript — язык, призванный описывать все печатные «события» на странице. Разработанный компанией Adobe Systems, язык PostScript был одним из многих языков описания страниц (page description language — PDL), но самым полным и многообещающим, и особенно он выиграл в результате коммерческого контракта Adobe Systems с фирмами Apple Computer и Mergenthaler-Linotype, признанными производителями профессиональных наборных систем.

Модель PostScript

Возможно, главной отличительной чертой языка PostScript (кроме технологии языка и его функциональных возможностей) является то, что он не привязан ни к какому конкретному компьютеру и принтеру, как и к конкретной операционной системе или какому бы то ни было программному обеспечению. Он полностью аппаратно независим. Теоретически страница, описанная на языке PostScript (описание возможно в универсальном ASCII-формате), может быть создана на любом компьютере и напечатана на любом принтере, выведена на любой экран или на устройство, которое трудно предусмотреть заранее. Любая компьютерная программа может выразить себя в командах языка PostScripst.

Язык PostScript описывает все элементы документа как масштабируемые векторные объекты. Это означает, что он определяет объекты как векторные контуры или траектории, которые пользователь может масштабировать произвольно и отображать на устройствах с любым разрешением. До появления языка PostScript большинство компьютерной графики и шрифтов представляли собой битовые карты (bitmap), т. е. изображения с конкретным разрешением, получаемые точка за точкой (каждая из которых описывается одним битом цифровых данных). В новых условиях шрифт становился просто одним из видов масштабируемой графики.