PostScript (PS) е опис на страницата и јазик за составување на страница што се користи за креирање и форматирање документи, вклучувајќи текст, графика и слики. Многу од идеите што процветаа во PostScript беа имплементирани во проекти од Xerox и Evans & Sutherland.
Историски гледано, неговата главна примена во реалниот живот е јазик за опис на страницата или во форма на EPS на една страница, јазик за опис на слики со векторска графика. Тој е динамично отчукуван, динамички опфатен и базиран на стек, што во основа резултира со обратна полска синтакса.
Постојат три главни изданија на PostScript.
- ПостСкрипт Ниво 1 - беше пуштен на пазарот во 1984 година како резидентен оперативен систем за ласерскиот печатач Apple LaserWriter, воведувајќи ја ерата на десктоп објавување.
- ПостСкрипт Ниво 2 - Објавен во 1991 година, содржеше неколку важни подобрувања во однос на Ниво 1, вклучувајќи поддршка за декомпресија на слики, RIP striping, автоматско растење на речник, собирање ѓубре, именувани ресурси, бинарно кодирање на самиот тек на програмата PostScript.
- Постскрипт 3 - Најновата и можеби најкористена верзија е објавена во 1997 година. Исто така, содржи неколку увозни подобрувања во однос на Ниво 2, како што е Непречено засенчување. Терминот „ниво“ е избришан.
Иако PostScript вообичаено се користи како јазик за опис на страницата и затоа е имплементиран во многу печатачи за создавање слики со битмапа, може да се користи и за други цели. Како брз обратен калкулатор со повеќе незаборавни имиња на оператори од bc
. Како излезен формат генериран од друга програма (обично на друг јазик).
Иако датотеката PostScript е обично 7-битна чиста ASCII, постојат неколку типови на бинарно кодирање опишани во стандардот Ниво 2. И бидејќи може да се програмира, програмата може да имплементира сопствена, произволно сложена шема за кодирање. Има меѓународен натпревар за збунувачки посткрипти, нешто помалку активен од натпреварот Ц.
-
Страници со индекс на документација на Adobe:
-
Јазичен референтен водич Постскрипт, 3ed - стандард PostScript 3. (7,41 MB pdf)
( Покрај тоа , Печатни грешки ) -
Референтен водич за јазик на постскрипт, 2ed - Стандард на PostScript Ниво 2. (Вклучува документација за Display PostScript.) (3,29 MB pdf)
-
Постскрипт упатство и готвач - Сина книга. (847 KB во PDF формат)
-
Развивање на програми во јазикот Постскрипт - (911 KB PDF)
-
Размислување во постскрипт — Автор на зелената книга и учебникот сина книга. (826 KB PDF)
-
Спецификација на конвенции за структурирање документи на јазик PostScript3.0 (521 KB pdf)
-
Формат на фонт Adobe Type 1 (444 KB pdf)
-
Спецификација за формат на капсулирана датотека (185 KB pdf)
-
Опис на печатачот Спецификација за формат на датотека PostScript4.3 (186 KB pdf) ( обновление )
-
Смена на проблеми Совети за дебагирање на PostScript. (158 KB HTML)
-
Acumen Journal — Архива на написи за програмирање Postscript и PDF. (html директориум на архивирани pdf-датотеки)
-
Математички илустрации: Водич за геометрија и постскрипт - Бил Каселман. (html каталог на поглавја во pdf формат и преземања на кодови)
-
Тема со многу имплементации на алгоритми за сортирање (архива на Usenet)
-
Гуру страници Дон Ланкастер
-
Директна употреба на Anastigmatix јазик Постскрипт
-
чекор по чекор дебагер со отворен код за код Постскрипт
-
Постскрипт јазик Референтен прирачник, 1ed, 1985 година.
-
Постскрипт на реалниот свет. Поглавја од различни автори на различни теми, вклучително и одлично покривање на полутонови.