PostScript (PS) je jazyk na popis a zloženie stránky, ktorý sa používa na vytváranie a formátovanie dokumentov vrátane textu, grafiky a obrázkov. Mnohé z nápadov, ktoré prekvitali do PostScriptu, boli implementované v projektoch spoločností Xerox a Evans & Sutherland.
Historicky je jeho hlavnou aplikáciou v reálnom živote jazyk popisu stránky alebo v jeho jednostránkovej forme EPS, jazyku na popis vektorovej grafiky. Je dynamicky typovaný, dynamicky rozsahovaný a založený na zásobníkoch, čo v podstate vedie k syntaxi Reverse Polish.
Existujú tri hlavné vydania PostScriptu.
- PostScript úroveň 1 - bol uvedený na trh v roku 1984 ako rezidentný operačný systém pre laserovú tlačiareň Apple LaserWriter, čím sa začala éra počítačového publikovania.
- PostScript úroveň 2 - Vydané v roku 1991, obsahovalo niekoľko dôležitých vylepšení oproti úrovni 1, vrátane podpory pre dekompresiu obrazu, RIP striping, automatický rast slovníka, garbage collection, pomenované zdroje, binárne kódovanie samotného programového toku PostScript.
- PostScript 3 - Najnovšia a možno najpoužívanejšia verzia bola vydaná v roku 1997. Obsahuje tiež niekoľko vylepšení importu oproti úrovni 2, ako napríklad Smooth Shading. Pojem „úroveň“ bol vypustený.
Hoci sa PostScript bežne používa ako jazyk na popis stránky, a preto je implementovaný v mnohých tlačiarňach na vytváranie bitmapových obrázkov, možno ho použiť aj na iné účely. Ako rýchla reverzná kalkulačka s viac zapamätateľnými menami operátorov ako bc
. Ako výstupný formát generovaný iným programom (zvyčajne v inom jazyku).
Hoci PostScriptový súbor je typicky 7-bitový čistý ASCII, existuje niekoľko typov binárneho kódovania popísaných v štandarde Level 2. Keďže program je programovateľný, môže implementovať svoju vlastnú ľubovoľne zložitú schému kódovania. Existuje medzinárodná súťaž o mätúce doslovy, o niečo menej aktívna ako súťaž C.
-
Indexové stránky dokumentácie Adobe:
-
Jazyková referenčná príručka Postscript, 3ed – štandard PostScript 3. (7,41 MB pdf)
( Pridanie , Preklepy ) -
Referenčná príručka jazyka PostScript, 2ed - štandard PostScript Level 2. (Zahŕňa dokumentáciu Display PostScript.) (3,29 MB pdf)
-
Postscriptový návod a kuchárska kniha - Modrá kniha. (847 kB vo formáte PDF)
-
Vývoj programov v jazyku Postscript – (911 kB PDF)
-
Myslenie v postscripte — Autor zelenej knihy a učebnice modrej knihy. (826 kB PDF)
-
Špecifikácia konvencií pre štruktúrovanie dokumentov v jazyku PostScript 3.0 (521 kB pdf)
-
Formát písma Adobe Type 1 (444 kB pdf)
-
Špecifikácia formátu zapuzdreného súboru (185 kB pdf)
-
Popis tlačiarne Špecifikácia formátu súboru PostScript4.3 (186 KB pdf) ( обновление )
-
Odstraňovanie chýb Tipy na ladenie PostScriptu. (158 kB HTML)
-
Acumen Journal — Archív článkov o programovaní PostScript a PDF. (html adresár archivovaných pdf súborov)
-
Matematické ilustrácie: Sprievodca geometriou a postskriptom — Bill Casselman. (html katalóg kapitol vo formáte pdf a kód na stiahnutie)
-
Téma s mnohými implementáciami triediacich algoritmov (archív usenet)
-
Guru stránky Don Lancaster
-
Priame použitie Anastigmatixu Jazyk Postscript
-
Krok za krokom open source debugger pre kód Postscript
-
Referenčná príručka jazyka PostScript, 1. vydanie, 1985. Odporúča sa pre svoju malú veľkosť a pohodlný index operátora na súhrnných stranách (v neskorších vydaniach chýba).
-
Postscript skutočného sveta. Kapitoly od rôznych autorov na rôzne témy, vrátane vynikajúceho pokrytia poltónov.