PostScript (PS) är ett språk för sidbeskrivning och sidkomposition som används för att skapa och formatera dokument, inklusive text, grafik och bilder. Många av idéerna som växte fram i PostScript implementerades i projekt av Xerox och Evans & Sutherland.

Historiskt sett är dess huvudsakliga verkliga tillämpning sidbeskrivningsspråk eller i sin ensidiga EPS-form, ett beskrivningsspråk för vektorgrafik. Det är dynamiskt skrivet, dynamiskt omfång och stackbaserat, vilket i princip resulterar i omvänd polsk syntax.

Det finns tre huvudversioner av PostScript.

  1. PostScript nivå 1 - det släpptes på marknaden 1984 som det inhemska operativsystemet för laserskrivaren Apple LaserWriter, vilket inledde en tid präglad av desktop publishing.
  2. PostScript nivå 2 - Den släpptes 1991 och innehöll flera viktiga förbättringar jämfört med nivå 1, inklusive stöd för bilddekomprimering, RIP-strippning, automatisk ordbokstillväxt, sophämtning, namngivna resurser, binär kodning av själva PostScript-programströmmen.
  3. PostScript 3 – Den senaste och kanske mest använda versionen släpptes 1997. Den innehåller också flera importförbättringar över nivå 2, till exempel Smooth Shading. Termen "nivå" har tagits bort.

Även om PostScript vanligtvis används som ett sidbeskrivningsspråk och därför implementeras i många skrivare för att skapa bitmappsbilder, kan det också användas för andra ändamål. Som en snabb omvänd miniräknare med mer minnesvärda operatörsnamn än bc. Som ett utdataformat genererat av ett annat program (vanligtvis på ett annat språk).

Även om en PostScript-fil vanligtvis är 7-bitars ren ASCII, finns det flera typer av binär kodning som beskrivs i standarden Level 2. Och eftersom det är programmerbart kan ett program implementera sitt eget, godtyckligt komplexa kodningsschema. Det finns en internationell tävling för förvirrande eftertexter, något mindre aktiv än C-tävlingen.

Online länkar 
Vanliga frågor 
böcker 
  • Postscript Language Reference Manual, 1ed, 1985. Rekommenderas för dess ringa storlek och bekväma operatörsindex på sammanfattningssidor (saknas i senare upplagor).

  • Real World Postscript. Kapitel av olika författare om olika ämnen, inklusive utmärkt täckning av halvtoner.

ABC