ПостСцрипт (ПС) је језик за опис странице и састав странице који се користи за креирање и форматирање докумената, укључујући текст, графику и слике. Многе идеје које су процветале у ПостСцрипт имплементиране су у пројекте компанија Ксерок и Еванс & Сутхерланд.
Историјски гледано, његова главна примена у стварном животу је језик описа странице или у ЕПС облику на једној страници, језик описа векторске графике. Динамички је откуцан, динамички опсежан и заснован на стеку, што у основи резултира обрнутом пољском синтаксом.
Постоје три главна издања ПостСцрипт-а.
- ПостСцрипт ниво 1 - пуштен је на тржиште 1984. године као резидентни оперативни систем за ласерски штампач Аппле ЛасерВритер, чиме је започела ера десктоп издаваштва.
- ПостСцрипт ниво 2 - Објављен 1991. године, садржао је неколико важних побољшања у односу на ниво 1, укључујући подршку за декомпресију слике, РИП стрипинг, аутоматски раст речника, сакупљање смећа, именоване ресурсе, бинарно кодирање самог ПостСцрипт програмског тока.
- ПостСцрипт 3 - Најновија и можда најкоришћенија верзија објављена је 1997. године. Такође садржи неколико побољшања увоза у односу на ниво 2, као што је Смоотх Схадинг. Израз "ниво" је избрисан.
Иако се ПостСцрипт обично користи као језик описа страница и стога је имплементиран у многим штампачима за креирање битмап слика, може се користити и у друге сврхе. Као брзи обрнути калкулатор са памтљивијим именима оператора од bc
. Као излазни формат који генерише други програм (обично на другом језику).
Иако је ПостСцрипт датотека обично 7-битни чисти АСЦИИ, постоји неколико типова бинарног кодирања описаног у стандарду нивоа 2. А будући да је програмибилан, програм може да имплементира сопствену, произвољно сложену шему кодирања. Постоји међународно такмичење за збуњујуће постскрипте, нешто мање активно од такмичења Ц.
-
Индексне странице Адобе документације:
-
Референтни водич за језик Постсцрипт, 3ед - ПостСцрипт 3 стандард. (7,41 МБ пдф)
( Додатак , Грешке у куцању ) -
Референтни водич за постсцрипт језик, 2ед - Стандард ПостСцрипт нивоа 2. (Укључује приказ ПостСцрипт документације.) (3,29 МБ пдф)
-
Постсцрипт туториал и кувар - Плава књига. (847 КБ у ПДФ формату)
-
Развој програма на језику Постсцрипт - (911 КБ ПДФ)
-
Размишљање у постсцрипту — Аутор уџбеника зелене књиге и плаве књиге. (826 КБ ПДФ)
-
Спецификација конвенција за структурирање докумената на језику ПостСцрипт3.0 (521 КБ пдф)
-
Адобе Типе 1 формат фонта (444 КБ пдф)
-
Спецификација инкапсулираног формата датотеке (185 КБ пдф)
-
Опис штампача Спецификација формата датотеке ПостСцрипт4.3 (186 КБ пдф) ( обновление )
-
Отклањање грешака ПостСцрипт савети за отклањање грешака. (158 КБ ХТМЛ)
-
Ацумен Јоурнал — Архива чланака о програмирању Постсцрипт и ПДФ. (хтмл директоријум архивираних пдф датотека)
-
Математичке илустрације: водич кроз геометрију и постсцрипт - Билл Цасселман. (хтмл каталог поглавља у пдф формату и преузимања кода)
-
Тема са много имплементација алгоритама за сортирање (усенет архива)
-
Гуру Пагес Дон Ланцастер
-
Директна употреба Анастигматикса Језик Постсцрипт
-
Корак по корак програм за отклањање грешака отвореног кода за код Постсцрипт
-
Референтни приручник за постсцрипт језик, 1ед, 1985. Препоручује се због мале величине и погодног индекса оператора на страницама са сажетком (недостаје у каснијим издањима).
-
Постсцрипт из стварног света. Поглавља различитих аутора о различитим темама, укључујући одличну покривеност полутонова.