PostScript (PS) yra puslapio aprašymo ir puslapio komponavimo kalba, naudojama kuriant ir formatuojant dokumentus, įskaitant tekstą, grafiką ir vaizdus. Daugelis idėjų, kurios suklestėjo į PostScript, buvo įgyvendintos Xerox ir Evans & Sutherland projektuose.
Istoriškai jo pagrindinis pritaikymas realiame gyvenime yra puslapio aprašymo kalba arba vieno puslapio EPS forma – vektorinės grafikos vaizdo aprašymo kalba. Jis yra dinamiškai įvestas, dinamiškai aprėptas ir pagrįstas dėtuvėmis, todėl iš esmės gaunama atvirkštinė lenkų sintaksė.
Yra trys pagrindiniai PostScript leidimai.
- PostScript 1 lygis - ji buvo išleista į rinką 1984 m. kaip nuolatinė „Apple LaserWriter“ lazerinio spausdintuvo operacinė sistema, pradėjusi stalinių kompiuterių leidybos erą.
- PostScript 2 lygis - Išleistas 1991 m., jame buvo keletas svarbių patobulinimų, palyginti su 1 lygiu, įskaitant vaizdo dekompresijos palaikymą, RIP juostelių sudarymą, automatinį žodyno plėtrą, šiukšlių surinkimą, įvardintus išteklius, paties PostScript programos srauto dvejetainį kodavimą.
- PostScript 3 – Naujausia ir bene plačiausiai naudojama versija buvo išleista 1997 m. Jame taip pat yra keletas importo patobulinimų, palyginti su 2 lygiu, pvz., „Smooth Shading“. Sąvoka „lygis“ išbraukta.
Nors PostScript dažniausiai naudojama kaip puslapio aprašymo kalba, todėl yra įdiegta daugelyje spausdintuvų taškiniams vaizdams kurti, ji taip pat gali būti naudojama kitiems tikslams. Kaip greitas atvirkštinis skaičiuotuvas su labiau įsimenančiais operatorių vardais nei bc
. Kaip išvesties formatas, sugeneruotas kitos programos (dažniausiai kita kalba).
Nors PostScript failas paprastai yra 7 bitų grynas ASCII, yra keletas dvejetainio kodavimo tipų, aprašytų 2 lygio standarte. Ir būdama programuojama, programa gali įgyvendinti savo savavališkai sudėtingą kodavimo schemą. Vyksta tarptautinis painių postscriptų konkursas, šiek tiek mažiau aktyvus nei C konkursas.
-
„Adobe“ dokumentų rodyklės puslapiai:
-
Kalbos informacinis vadovas Postscript, 3ed – PostScript 3 standartas. (7,41 MB pdf)
( Papildymas , Rašybos klaidos ) -
Postscript kalbos žinynas, 2ed – „PostScript Level 2“ standartas. (Apima „PostScript“ dokumentaciją.) (3,29 MB pdf)
-
Postscript pamoka ir kulinarinė knyga - Mėlyna knyga. (847 KB PDF formatu)
-
Programų kūrimas kalba Postscript – (911 KB PDF)
-
Mąstymas Postscript — Žaliosios knygos ir mėlynosios knygos vadovėlio autorius. (826 KB PDF)
-
Dokumentų struktūrizavimo kalboje taisyklių aprašas PostScript3.0 (521 KB pdf)
-
Adobe Type 1 šrifto formatas (444 KB pdf)
-
Inkapsuliuoto failo formato specifikacija (185 KB pdf)
-
Spausdintuvo aprašo failo formato specifikacija PostScript4.3 (186 KB pdf) ( обновление )
-
Trikčių šalinimas PostScript derinimo patarimai. (158 KB HTML)
-
Acumen žurnalas — Straipsnių apie programavimą Postscript ir PDF archyvas. (html archyvuotų pdf failų katalogas)
-
Matematinės iliustracijos: geometrijos ir postscript vadovas – Billas Casselmanas. (html skyrių katalogas pdf formatu ir kodų atsisiuntimai)
-
Tema su daugybe rūšiavimo algoritmų įgyvendinimų (usenet archyvas)
-
Guru puslapiai Donas Lankasteris
-
Tiesioginis Anastigmatix naudojimas kalba Postscript
-
Žingsnis po žingsnio atvirojo kodo kodo derinimo priemonė Postscript
-
Postscript Language Reference Manual, 1 leidimas, 1985. Rekomenduojama dėl mažo dydžio ir patogios operatoriaus rodyklės santraukų puslapiuose (nėra vėlesniuose leidimuose).
-
Tikrasis pasaulis Postscript. Skirtingų autorių skyriai skirtingomis temomis, įskaitant puikų pustonių aprėptį.