PostScript (PS) — це мова опису сторінок та сторінкової композиції, яка використовується для створення та форматування документів, включаючи текст, графіку та зображення. Багато ідей, які розквітли в PostScript, були втілені в проектах Xerox та Evans & Sutherland.

Історично його основне реальне застосування – це мова опису сторінок або в його односторінковій формі EPS мову опису зображень векторної графіки. Він динамічно типізується, має динамічну область видимості та заснований на стеку, що в основному призводить до Reverse Polish синтаксису.

Існує три основні випуски PostScript.

  1. PostScript Level 1 - Він був випущений на ринок в 1984 як резидентна операційна система лазерного принтера Apple LaserWriter, відкривши еру настільних видавничих систем.
  2. PostScript Level 2 - Випущений в 1991 році, він містив кілька важливих поліпшень в порівнянні з Level 1, включаючи підтримку розпакування зображень, поділ у RIP, автоматичне збільшення словників, сміття, іменовані ресурси, двійкове кодування самого потоку програми PostScript.
  3. PostScript 3 — останню і, можливо, найпоширенішу версію випустили 1997 року. Вона також містить кілька покращень імпорту порівняно з рівнем 2, наприклад Smooth Shading. Термін «рівень» було виключено.

Хоча PostScript зазвичай використовується як мова опису сторінок і тому реалізований у багатьох принтерах для створення растрових зображень, його також можна використовувати для інших цілей. В якості швидкого зворотного калькулятора з іменами операторів, що більш запам'ятовуються, ніж bc. Як вихідний формат, згенерований іншою програмою (зазвичай іншою мовою).

Хоча файл Постскрипт зазвичай є 7-бітний чистий ASCII, існує кілька видів двійкового кодування, описаних у стандарті рівня 2. А будучи програмованою, програма може реалізувати собі власну як завгодно складну схему кодування. Існує міжнародний конкурс заплутаних постскриптумів, дещо менш активний, ніж конкурс C.

Онлайн посилання 
Часті питання 
Книги 
  • Postscript Language Reference Manual, 1ed, 1985. Рекомендується через невеликий розмір та зручний покажчик операторів на сторінках зведення (відсутня у пізніших випусках).

  • Real World Postscript. Глави різних авторів різні теми, зокрема відмінне освітлення півтонів.

Абетка