PostScript (PS) is een paginabeschrijvings- en paginacompositietaal die wordt gebruikt voor het maken en opmaken van documenten, inclusief tekst, afbeeldingen en afbeeldingen. Veel van de ideeën die uitgroeiden tot PostScript werden geïmplementeerd in projecten van Xerox en Evans & Sutherland.

Historisch gezien is dit de belangrijkste toepassing in het echte leven paginabeschrijvingstaal of in de EPS-vorm van één pagina, een vectorafbeeldingsbeschrijvingstaal. Het is dynamisch getypeerd, dynamisch bereik en stapelgebaseerd, wat in feite resulteert in de omgekeerde Poolse syntaxis.

Er zijn drie belangrijke releases van PostScript.

  1. PostScript-niveau 1 - het werd in 1984 op de markt gebracht als het besturingssysteem voor de Apple LaserWriter-laserprinter, waarmee het tijdperk van desktop publishing werd ingeluid.
  2. PostScript-niveau 2 - Het werd uitgebracht in 1991 en bevatte een aantal belangrijke verbeteringen ten opzichte van niveau 1, waaronder ondersteuning voor decompressie van afbeeldingen, RIP-striping, automatische woordenboekgroei, garbagecollection, benoemde bronnen en binaire codering van de PostScript-programmastroom zelf.
  3. Postscript3 - De nieuwste en misschien wel meest gebruikte versie werd uitgebracht in 1997. Het bevat ook verschillende importverbeteringen ten opzichte van niveau 2, zoals Smooth Shading. De term ‘niveau’ is geschrapt.

Hoewel PostScript algemeen wordt gebruikt als paginabeschrijvingstaal en daarom in veel printers is geïmplementeerd voor het maken van bitmapafbeeldingen, kan het ook voor andere doeleinden worden gebruikt. Als een snelle omgekeerde rekenmachine met meer gedenkwaardige operatornamen dan bc. Als uitvoerformaat gegenereerd door een ander programma (meestal in een andere taal).

Hoewel een PostScript-bestand doorgaans 7-bits puur ASCII is, worden er verschillende soorten binaire codering beschreven in de standaard van niveau 2. En omdat een programma programmeerbaar is, kan het zijn eigen, willekeurig complexe coderingsschema implementeren. Er is een internationale competitie voor verwarrende naschriften, iets minder actief dan de C-competitie.

Online-links 
Veel gestelde vragen 
books 
  • Postscript Language Reference Manual, 1e uitgave, 1985. Aanbevolen vanwege het kleine formaat en de handige operatorindex op overzichtspagina's (ontbreekt in latere edities).

  • Naschrift uit de echte wereld. Hoofdstukken van verschillende auteurs over verschillende onderwerpen, inclusief uitstekende dekking van halftonen.

abc