PostScript (PS) je jezik za opis stranice i sastav stranice koji se koristi za kreiranje i formatiranje dokumenata, uključujući tekst, grafiku i slike. Mnoge ideje koje su procvjetale u PostScript implementirane su u projekte Xeroxa i Evans & Sutherlanda.
Istorijski gledano, njegova glavna primjena u stvarnom životu je jezik opisa stranice ili u EPS obliku na jednoj stranici, jezik opisa vektorske grafike. Dinamički je otkucan, dinamički opsežan i baziran na steku, što u osnovi rezultira obrnutom poljskom sintaksom.
Postoje tri glavna izdanja PostScript-a.
- PostScript nivo 1 - pušten je na tržište 1984. godine kao rezidentni operativni sistem za laserski štampač Apple LaserWriter, čime je započela era desktop izdavaštva.
- PostScript nivo 2 - Objavljen 1991. godine, sadržavao je nekoliko važnih poboljšanja u odnosu na nivo 1, uključujući podršku za dekompresiju slike, RIP striping, automatski rast rječnika, sakupljanje smeća, imenovane resurse, binarno kodiranje samog PostScript programskog toka.
- PostScript 3 - Najnovija i možda najraširenija verzija objavljena je 1997. godine. Takođe sadrži nekoliko poboljšanja uvoza u odnosu na nivo 2, kao što je Smooth Shading. Izraz "nivo" je obrisan.
Iako se PostScript obično koristi kao jezik opisa stranica i stoga je implementiran u mnogim štampačima za kreiranje bitmap slika, može se koristiti i u druge svrhe. Kao brzi kalkulator unatrag s više pamtljivim imenima operatora od bc
. Kao izlazni format koji generiše drugi program (obično na drugom jeziku).
Iako je PostScript datoteka tipično 7-bitni čisti ASCII, postoji nekoliko tipova binarnog kodiranja opisanog u standardu nivoa 2. A budući da je programibilan, program može implementirati vlastitu, proizvoljno složenu šemu kodiranja. Postoji međunarodno takmičenje za zbunjujuće postskripte, nešto manje aktivno od takmičenja C.
-
Indeksne stranice Adobe dokumentacije:
-
Referentni vodič za jezik Postscript, 3ed - Standard PostScript 3. (7,41 MB pdf)
( Dodatak , Greške ) -
Referentni vodič za postscript jezik, 2ed - Standard PostScript Level 2. (Uključuje prikaz PostScript dokumentacije.) (3,29 MB pdf)
-
Postscript tutorial i kuharica - Plava knjiga. (847 KB u PDF formatu)
-
Razvoj programa na jeziku Postscript - (911 KB PDF)
-
Razmišljanje u Postscriptu — Autor zelene knjige i udžbenika plave knjige. (826 KB PDF)
-
Specifikacija konvencija za strukturiranje dokumenata na jeziku PostScript3.0 (521 KB pdf)
-
Adobe Type 1 format fonta (444 KB pdf)
-
Specifikacija inkapsuliranog formata datoteke (185 KB pdf)
-
Printer Opis Specifikacija formata datoteke PostScript4.3 (186 KB pdf) ( ažuriranje )
-
Otklanjanje grešaka PostScript savjeti za otklanjanje grešaka. (158 KB HTML)
-
Acumen Journal — Arhiva članaka o programiranju Postscript i PDF. (html direktorij arhiviranih pdf datoteka)
-
Matematičke ilustracije: Vodič za geometriju i postscript — Bill Casselman. (html katalog poglavlja u pdf formatu i preuzimanja koda)
-
Tema s mnogo implementacija algoritama za sortiranje (usenet arhiva)
-
Guru Pages Don Lancaster
-
Direktna upotreba Anastigmatixa jezik Postscript
-
Korak po korak open source debugger za kod Postscript
-
Referentni priručnik za postscript jezik, 1ed, 1985. Preporučuje se zbog male veličine i praktičnog indeksa operatora na stranicama sa sažetkom (nedostaje u kasnijim izdanjima).
-
Real World Postscript. Poglavlja različitih autora o različitim temama, uključujući odlično pokrivanje polutonova.