PostScript (PS) je jazyk pro popis a složení stránky používaný k vytváření a formátování dokumentů, včetně textu, grafiky a obrázků. Mnoho nápadů, které vyrostly do PostScriptu, bylo implementováno v projektech společností Xerox a Evans & Sutherland.
Historicky je jeho hlavní aplikací v reálném životě jazyk popisu stránky nebo v jeho jednostránkové formě EPS, jazyk pro popis vektorové grafiky. Je dynamicky typován, dynamicky šířen a založen na zásobníku, což v podstatě vede k syntaxi Reverse Polish.
Existují tři hlavní verze PostScriptu.
- PostScript úroveň 1 - byl uveden na trh v roce 1984 jako rezidentní operační systém pro laserovou tiskárnu Apple LaserWriter, čímž zahájila éru DTP.
- PostScript úroveň 2 - Vydáno v roce 1991 a obsahovalo několik důležitých vylepšení oproti úrovni 1, včetně podpory dekomprese obrazu, prokládání RIP, automatického růstu slovníku, garbage collection, pojmenovaných zdrojů, binárního kódování samotného PostScriptového programového proudu.
- PostScript 3 - Nejnovější a možná nejpoužívanější verze byla vydána v roce 1997. Obsahuje také několik vylepšení importu oproti úrovni 2, jako je Smooth Shading. Termín "úroveň" byl vypuštěn.
Ačkoli se PostScript běžně používá jako jazyk pro popis stránky a je proto implementován v mnoha tiskárnách pro vytváření bitmapových obrázků, lze jej použít i pro jiné účely. Jako rychlá zpětná kalkulačka s lépe zapamatovatelnými jmény operátorů než bc
. Jako výstupní formát generovaný jiným programem (obvykle v jiném jazyce).
Ačkoli je PostScriptový soubor typicky 7bitový čistý ASCII, existuje několik typů binárního kódování popsaných ve standardu Level 2. A jelikož je program programovatelný, může implementovat své vlastní, libovolně složité schéma kódování. Existuje mezinárodní soutěž o matoucí dovětky, poněkud méně aktivní než soutěž C.
-
Stránky indexu dokumentace Adobe:
-
Jazyková referenční příručka Postscript, 3ed – standard PostScript 3. (7,41 MB pdf)
( Přidání , Překlepy ) -
Referenční příručka jazyka PostScript, 2ed - standard PostScript Level 2. (Zahrnuje dokumentaci Display PostScript.) (3,29 MB pdf)
-
Postscriptový návod a kuchařka - Modrá kniha. (847 kB ve formátu PDF)
-
Vývoj programů v jazyce Postscript – (911 kB PDF)
-
Myšlení v Postscriptu — Autor zelené knihy a učebnice modré knihy. (826 kB PDF)
-
Specifikace konvencí pro strukturování dokumentů v jazyce PostScript 3.0 (521 KB pdf)
-
Formát písma Adobe Type 1 (444 kB pdf)
-
Specifikace formátu zapouzdřených souborů (185 kB pdf)
-
Popis tiskárny Specifikace formátu souboru PostScript4.3 (186 KB pdf) ( обновление )
-
Eliminace chyb Tipy na ladění PostScriptu. (158 kB HTML)
-
Acumen Journal — Archiv článků o programování Postscript a PDF. (html adresář archivovaných pdf souborů)
-
Matematické ilustrace: Průvodce geometrií a postskriptem — Bill Casselman. (html katalog kapitol ve formátu pdf a kód ke stažení)
-
Téma s mnoha implementacemi třídicích algoritmů (archiv usenet)
-
Guru stránky Don Lancaster
-
Přímé použití Anastigmatixu jazyk Postscript
-
Krok za krokem open source debugger pro kód Postscript
-
Postscript Language Reference Manual, 1ed, 1985. Doporučeno pro jeho malou velikost a pohodlný operátorský rejstřík na souhrnných stránkách (v pozdějších vydáních chybí).
-
Real World Postscript. Kapitoly od různých autorů na různá témata, včetně vynikajícího pokrytí polotónů.