PostScript (PS) ist eine Seitenbeschreibungs- und Seitenkompositionssprache, die zum Erstellen und Formatieren von Dokumenten, einschließlich Text, Grafiken und Bildern, verwendet wird. Viele der Ideen, die zu PostScript führten, wurden in Projekten von Xerox und Evans & Sutherland umgesetzt.

Historisch gesehen ist seine wichtigste reale Anwendung Seitenbeschreibungssprache oder in seiner einseitigen EPS-Form, einer Beschreibungssprache für Vektorgrafikbilder. Es ist dynamisch typisiert, hat einen dynamischen Gültigkeitsbereich und ist stapelbasiert, was im Wesentlichen zu einer umgekehrten polnischen Syntax führt.

Es gibt drei Hauptversionen von PostScript.

  1. PostScript-Level 1 - Es wurde 1984 als residentes Betriebssystem des Apple LaserWriter-Laserdruckers auf den Markt gebracht und läutete damit die Ära der Desktop-Publishing-Systeme ein.
  2. PostScript-Level 2 – Es wurde 1991 veröffentlicht und enthielt mehrere wichtige Verbesserungen gegenüber Level 1, darunter Unterstützung für Bilddekomprimierung, RIP-Striping, automatisches Wörterbuchwachstum, Garbage Collection, benannte Ressourcen und binäre Kodierung des PostScript-Programmstreams selbst.
  3. Postscript 3 - Die neueste und vielleicht am weitesten verbreitete Version wurde 1997 veröffentlicht. Es enthält außerdem mehrere Importverbesserungen gegenüber Level 2, wie z. B. Smooth Shading. Der Begriff „Ebene“ wurde gestrichen.

Obwohl PostScript häufig als Seitenbeschreibungssprache verwendet wird und daher in vielen Druckern zur Erstellung von Bitmap-Bildern implementiert ist, kann es auch für andere Zwecke verwendet werden. Als schneller Umkehrrechner mit einprägsameren Operatornamen als bc. Als Ausgabeformat, das von einem anderen Programm generiert wird (normalerweise in einer anderen Sprache).

Obwohl es sich bei einer PostScript-Datei normalerweise um ein reines 7-Bit-ASCII-Format handelt, gibt es im Level-2-Standard mehrere Arten der binären Kodierung. Und da ein Programm programmierbar ist, kann es sein eigenes, beliebig komplexes Kodierungsschema implementieren. Es gibt einen internationalen Wettbewerb für verwirrende Postskripte, der etwas weniger aktiv ist als der C-Wettbewerb.

Online-Links 
Häufig gestellte Fragen 
Bücher 
  • Postscript Language Reference Manual, 1. Ausgabe, 1985. Empfohlen wegen seiner geringen Größe und des praktischen Operatorindex auf den Zusammenfassungsseiten (in späteren Ausgaben nicht vorhanden).

  • Postskriptum aus der realen Welt. Kapitel von verschiedenen Autoren zu unterschiedlichen Themen, einschließlich einer hervorragenden Berichterstattung über Halbtöne.

ABC