PostScript (PS) hè una descrizzione di pagina è una lingua di cumpusizioni di pagina utilizata per creà è furmà documenti, cumprese testu, gràfiche è imagine. Parechje di l'idee chì fiuriscenu in PostScript sò state implementate in prughjetti da Xerox è Evans & Sutherland.
Stòricamente, a so applicazione principale in a vita reale hè lingua di descrizzione di a pagina o in a so forma EPS di una sola pagina, una lingua di descrizzione di l'imagine di grafica vettoriale. Hè tipatu dinamicamente, scopre dinamicamente, è basatu in pila, chì basicamente risultati in una sintassi polacca inversa.
Ci sò trè versioni principali di PostScript.
- PostScript Livellu 1 - hè stata liberata à u mercatu in u 1984 cum'è u sistema operatore residente per l'impresora laser Apple LaserWriter, chì hà iniziatu l'era di l'editoria.
- PostScript Livellu 2 - Rilasciatu in u 1991, cuntene parechje migliure impurtanti annantu à u Livellu 1, cumpresu u supportu per a decompressione di l'imaghjini, a striscia RIP, a crescita di u dizziunariu automaticu, a cullizzioni di basura, risorse chjamate, codificazione binaria di u flussu di u prugramma PostScript stessu.
- PostScript 3 - L'ultima versione è forse a più largamente usata hè stata liberata in u 1997. Contene ancu parechje migliure d'importazione annantu à u Livellu 2, cum'è Smooth Shading. U terminu "livellu" hè statu sguassatu.
Ancu se PostScript hè comunmente utilizatu cum'è una lingua di descrizzione di pagina è hè dunque implementatu in parechje stampanti per creà immagini bitmap, pò ancu esse usatu per altri scopi. Cum'è una calculatrice inversa rapida cù nomi d'operatore più memorable chè bc
. Cum'è un furmatu di output generatu da un altru prugramma (di solitu in una lingua diversa).
Ancu s'ellu un schedariu PostScript hè tipicamente ASCII puro 7-bit, ci sò parechji tipi di codificazione binaria descritta in u standard di u Livellu 2. È esse programable, un prugramma pò implementà u so propiu schema di codificazione arbitrariamente cumplessu. Ci hè una cumpetizione internaziunale per i postscripti confusi, un pocu menu attivu cà a cumpetizione C.
-
Pagine d'indice di documentazione Adobe:
-
Guida di Riferimentu Lingua Postscript, 3ed - Standard PostScript 3. (7,41 MB pdf)
( Supplemento , Typos ) -
Guida di Riferimentu di Lingua Postscripta, 2ed - Standard PostScript Livellu 2. (Include a documentazione di Display PostScript.) (3,29 MB pdf)
-
Tutorial Postscript è Cookbook - Libru Blu. (847 KB in furmatu PDF)
-
Sviluppu di prugrammi in lingua Postscript - (911 KB PDF)
-
Pensendu in Postscript - Autore di u libru verde è u libru di testu di u libru turchinu. (826 KB PDF)
-
Specificazione di cunvenzioni per a strutturazione di documenti in una lingua PostScript 3.0 (521 KB pdf)
-
Formatu di font Adobe Type 1 (444 KB pdf)
-
Specificazione di u Formatu di File Incapsulated (185 KB pdf)
-
Descrizzione di a stampante Specificazione di u furmatu di u schedariu PostScript 4.3 (186 KB pdf) ( rinnuvamentu )
-
Risoluzione di prublemi Cunsiglii di debugging PostScript. (158 KB HTML)
-
Acumen Journal - Archive di articuli nantu à a prugrammazione Postscript è PDF. (directory html di fugliali pdf archiviati)
-
Illustrazioni matematiche: una guida per a Geometria è Postscript - Bill Casselman. (catalogue html di capituli in formatu pdf è download di codice)
-
Un tema cù parechje implementazioni di algoritmi di sorte (archive usenet)
-
Pagine di Guru Don Lancaster
-
L'usu direttu di Anastigmatix lingua Postscriptum
-
Passu à passu debugger open source per codice Postscriptum
-
Postscript Language Reference Manual, 1ed, 1985. Recommended for its small size and convenient operator index on summary pages (missing in the later editions).
-
Postscript di u mondu reale. Capituli di diversi autori nantu à temi diffirenti, cumprese una eccellente copertura di i mezzitoni.