<< Предыдущий раздел | /\ Содержание | >> Следующий раздел

PostScript и PDF: что это такое и "с чем их едят"

Формат PostScript был разработан в середине 80-х годов фирмой Adobe как язык для принтеров. Поскольку в то время Unix использовался исключительно на мощных и дорогих компьютерах, то к ним обычно были подключены дорогие PostScript-принтеры. Поэтому термин "печать" в графических программах под Unix обычно означает выдачу данных в формате PostScript, которые потом либо отправляются на принтер (если он не-PostScript, то фильтр принтера автоматически преобразует их в нужный формат), либо сохраняются в файл .ps.

PostScript бывает двух видов: собственно одно- или многостраничные файлы, которые можно сразу печатать на PostScript-принтере (файлы .ps), и Encapsulated PostScript -- формат для рисунков, которые затем вставляются в другие документы (например, в TeX) -- такие файлы обычно имеют расширение .eps.

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

Формат PDF (Portable Document Format) был разработан в начале 90-х той же фирмой Adobe, и, в частности, в нем исправлены вышеозначенные недостатки PostScript.

И PostScript, и PDF -- форматы для оконечных устройств вывода (принтеры и дисплеи), файлы в них никогда не редактируются, а только создаются из других форматов (.dvi, .html, .doc и т.д.).

Стандартный просмотрщик PostScript: ghostview

GhostView -- это, пожалуй, самая старая в Unix программа для просмотра PostScript.

Окно GhostView с документом

Хотя в RedHat начиная с 5.1 GhostView уже отсутствует (а по команде "ghostview" вызывается gv), в других Unix она еще популярна.

Упомянем лишь основные "неочевидности" в обращении с ней.

Более новый просмотрщик PostScript: gv

Gv -- это тот же GhostView, сильно переработанный в сторону улучшения пользовательского интерфейса.

Файл для просмотра можно или указать в командной строке, или открыть командой Open из меню File.

Замечание
В окне выбора файла для перехода по директориям используется одинарный щелчок мышью, а не двойной.

Окно gv с документом

В левой части окна расположен список страниц. Щелчок левой кнопкой показывает нужную страницу, правой или средней кнопкой можно отметить несколько страниц, чтобы потом распечатать их или сохранить в другой файл. Кнопки над списком позволяют быстро отмечать сразу все нечетные/четные страницы.

Вместо полосок прокрутки изображения используется "карта страницы", по которой можно передвигать "изображение окна просмотра". Передвигать страницу можно также клавишами со стрелками, или просто "таская" изображение левой кнопкой мыши.

В верхней части окна расположены меню. [File] -- для работы с файлами. [State] -- для настроек (в нем очень полезно включать опцию Antialias для лучшего качества изображения). [Page] -- для перемещения по страницам и отметки. Далее расположены меню ориентации изображения (Portrait, Landscape и т.д.), масштаба изображения и формата бумаги -- в заголовках этих меню отображаются текущие параметры.

Кроме PistScript-файлов gv "по совместительству" умеет показывать и PDF.

Просмотр PDF

Хотя .pdf-файлы можно смотреть и распечатывать при помощи gv, лучше для этой цели подходит Adobe Acrobat Reader (AcroRead).

Окно Acrobat Reader

Unix-версия этой программы практически не отличается от варианта под Windows. AcroRead позволяет вести поиск по тексту (Tools->Find), а также отмечать фрагменты текста для копирования.

Пакет AcroRead находится рядом с дистрибутивом в разделе contrib.


<< Предыдущий раздел | /\ Содержание | >> Следующий раздел