Перейти до вмісту

PostScript

Матеріал з Вікіпедії — вільної енциклопедії.
Версія від 06:36, 18 листопада 2009, створена Xqbot (обговорення | внесок) (робот змінив: fi:PostScript)

PostScriptмова програмування та мова розмітки сторінок, в основному використовується у видавничих системах.

PostScript є стековою мовою програмування, яка схожа на FORTH, а структурами даних — на Lisp. Як і в FORTH, використовується зворотня польська нотація для визначення виразів.

Риси

Спочатку Postscript — це мова описів сторінок. Іншими словами, це мова програмування, що містить команди принтеру (такі принтери називаються PostScript-принтерами), і призначений для друку графіки і тексту. Створений фірмою Adobe. Важлива межа — незалежність від пристрою (реально Postscript не завжди повністю незалежний від пристрою).

Функції

Окрім звичайних математичних операторів, в мові визначено багато функцій для роботи з графічними об'єктами.

Поширеність

Реально Postscript зараз перетворився на де-факто стандарт для розповсюдження документів на мережі (разом з PDF). За своїми можливостями цей формат не дуже сильно поступається PDF, при тому що перетворити документ на Postscript, зазвичай, простіше і дешевше, ніж на PDF.

Використання

Історично, PostScript призначено для використання у видавничих системах. Перед роздруковуванням файлу в форматі PostScript, його зміст інтерпретується спеціальним інтерпретатором, який видає команди для друку.

Перетворити будь-який документ у формат Postscript не так вже й складно. Для цього достатньо, щоб документ можна було роздрукувати з якої-небудь Windows-програми. Наприклад, маючи Msword, можна перетворити .doc у Postscript, маючи Netscape або Internet Explorer, можна перетворити HTML в Postscript, і т.д. Для цього потрібно:

  • встановити на комп'ютері драйвер PostScript-принтера (у Windows 95: Пуск -> Настройка -> Панель управління -> Принтери -> Установка принтера)
  • роздрукувати документ, вибравши цей драйвер і встановивши опцію "Друк у файл" (краще всього в установках драйвера принтера задати "Архівний формат")
  • вкажіть, в який файл зберегти ("роздрукувати") документ (бажано при цьому використовувати розширення .ps, а не .prn, як пропонують деякі програми).

Знайти драйвер PostScript-принтера, маючи доступ до Інтернет, не складає особливих труднощів.

Якщо у Вас є PostScript-принтер, то, як природно чекати, можна роздрукувати на нім файл Postscript безпосередньо, запустивши команду вигляду:

<команда друку> <ім'я файлу>

Для проглядання/друку файлів Postscript можна використовувати безкоштовні програми Ghostscript/gsview.

Документи у форматі Postscript часто архівують як zip або gzip, тому можуть знадобитися ті, відповідні розпакувальники.

При використанні Ghostscript/gsview, можна зіткнутися з наступною проблемою: програма бачить тільки першу сторінку тексту. Спробуйте в цьому випадку використати текстовий редактор, щоб відкрити файл і замінити кожен рядок, який починається з %! Ps-adobe- на %! Це, принаймні, дозволить перегортати файл вперед (але не назад).

Використовуючи відповідні інтерпретатори PostScript (наприклад, Ghostscript), можна переглядати зображення на моніторі комп'ютера.

Посилання