PostScript (PS) er et sidebeskrivelses- og sidekompositionssprog, der bruges til at oprette og formatere dokumenter, herunder tekst, grafik og billeder. Mange af de ideer, der blomstrede ind i PostScript, blev implementeret i projekter af Xerox og Evans & Sutherland.
Historisk set er dens vigtigste anvendelse i det virkelige liv sidebeskrivelsessprog eller i sin enkeltsidede EPS-form, et billedbeskrivelsessprog for vektorgrafik. Det er dynamisk skrevet, dynamisk omfang og stakbaseret, hvilket grundlæggende resulterer i omvendt polsk syntaks.
Der er tre hovedudgivelser af PostScript.
- PostScript niveau 1 - det blev frigivet på markedet i 1984 som det lokale operativsystem til Apple LaserWriter-laserprinteren, hvilket indvarslede æraen med desktop publishing.
- PostScript niveau 2 - Udgivet i 1991, indeholdt den adskillige vigtige forbedringer i forhold til niveau 1, herunder understøttelse af billeddekomprimering, RIP-stribning, automatisk ordbogsvækst, skraldindsamling, navngivne ressourcer, binær kodning af selve PostScript-programstrømmen.
- PostScript 3 - Den seneste og måske mest brugte version blev udgivet i 1997. Den indeholder også flere importforbedringer i forhold til niveau 2, såsom Smooth Shading. Udtrykket "niveau" er blevet slettet.
Selvom PostScript almindeligvis bruges som sidebeskrivelsessprog og derfor implementeres i mange printere til at skabe bitmapbilleder, kan det også bruges til andre formål. Som en hurtig omvendt lommeregner med mere mindeværdige operatørnavne end bc
. Som et outputformat genereret af et andet program (normalt på et andet sprog).
Selvom en PostScript-fil typisk er 7-bit ren ASCII, er der flere typer binær kodning beskrevet i niveau 2-standarden. Og da det er programmerbart, kan et program implementere sit eget, vilkårligt komplekse kodningsskema. Der er en international konkurrence for forvirrende postscripts, noget mindre aktiv end C-konkurrencen.
-
Adobe-dokumentationsindekssider:
-
Sprogreferencevejledning Postscript, 3ed - PostScript 3 standard. (7,41 MB pdf)
( Addition , Slåfejl ) -
Efterskrift sprogreferencevejledning, 2ed - PostScript Level 2-standard. (Inkluderer Display PostScript-dokumentation.) (3,29 MB pdf)
-
Efterskriftsvejledning og kogebog - Blå bog. (847 KB i PDF-format)
-
Udvikling af programmer på sproget Efterskrift - (911 KB PDF)
-
Tænker i efterskrift — Forfatter til den grønne bog og den blå bogs lærebog. (826 KB PDF)
-
Specifikation af konventioner for strukturering af dokumenter på et sprog PostScript3.0 (521 KB pdf)
-
Adobe Type 1 skrifttypeformat (444 KB pdf)
-
Indkapslet filformatspecifikation (185 KB pdf)
-
Printerbeskrivelse Filformatspecifikation PostScript4.3 (186 KB pdf) ( обновление )
-
Fejlfinding Tips til PostScript-fejlretning. (158 KB HTML)
-
Acumen Journal — Arkiv af artikler om programmering af Postscript og PDF. (html-mappe med arkiverede pdf-filer)
-
Matematiske illustrationer: En guide til geometri og efterskrift — Bill Casselman. (html katalog over kapitler i pdf-format og kode downloads)
-
Et emne med mange implementeringer af sorteringsalgoritmer (usenet arkiv)
-
Guru sider Don Lancaster
-
Direkte brug af Anastigmatix sprog Efterskrift
-
Trin for trin open source debugger til kode Efterskrift
-
Postscript Language Reference Manual, 1ed, 1985. Anbefalet på grund af dens lille størrelse og praktiske operatørindeks på oversigtssider (mangler i senere udgaver).
-
Efterskrift fra den virkelige verden. Kapitler af forskellige forfattere om forskellige emner, herunder fremragende dækning af halvtoner.