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.
- 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.
- 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.
- 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.
-
Adobe-dokumentationsindexsidor:
-
Språkreferensguide Postscript, 3ed - PostScript 3 standard. (7,41 MB pdf)
( Dessutom , Skrivfel ) -
Referenshandbok för efterskrift, 2ed - PostScript Level 2-standard. (Inkluderar Display PostScript-dokumentation.) (3,29 MB pdf)
-
Efterskriftshandledning och kokbok - Blå bok. (847 KB i PDF-format)
-
Utveckling av program på språket Postscript - (911 KB PDF)
-
Tänker i Postscript — Författare till den gröna boken och den blå bokens lärobok. (826 KB PDF)
-
Specifikation av konventioner för att strukturera dokument på ett språk PostScript3.0 (521 KB pdf)
-
Adobe Type 1 teckensnittsformat (444 KB pdf)
-
Inkapslad filformatspecifikation (185 KB pdf)
-
Skrivarbeskrivning Filformatspecifikation PostScript4.3 (186 KB pdf) ( обновление )
-
Eliminera fel PostScript-felsökningstips. (158 kB HTML)
-
Acumen Journal — Arkiv med artiklar om programmering av Postscript och PDF. (html-katalog med arkiverade pdf-filer)
-
Matematiska illustrationer: En guide till geometri och efterskrift — Bill Casselman. (html-katalog med kapitel i pdf-format och kodnedladdningar)
-
Ett ämne med många implementeringar av sorteringsalgoritmer (usenet arkiv)
-
Guru-sidor Don Lancaster
-
Direkt användning av Anastigmatix språk Postskriptum
-
Steg för steg öppen källkodsfelsökning för kod Postskriptum
-
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.