PostScript (PS) - matn, grafik va tasvirlarni o'z ichiga olgan hujjatlarni yaratish va formatlash uchun foydalaniladigan sahifa tavsifi va sahifa kompozitsiyasi tili. PostScript-da paydo bo'lgan ko'plab g'oyalar Xerox va Evans & Sutherland loyihalarida amalga oshirilgan.
Tarixiy jihatdan, uning asosiy real hayotda qo'llanilishi sahifa tavsifi tili yoki uning bir sahifali EPS shaklida vektor grafik tasvirni tavsiflash tili. U dinamik ravishda terilgan, dinamik ravishda kengaytirilgan va stekga asoslangan bo'lib, bu asosan teskari polyak sintaksisiga olib keladi.
PostScript-ning uchta asosiy nashri mavjud.
- PostScript 1-daraja - u 1984 yilda Apple LaserWriter lazer printeri uchun rezident operatsion tizim sifatida bozorga chiqarilib, ish stoli nashriyotlari davrini boshlab berdi.
- PostScript 2-daraja - 1991-yilda chiqarilgan, u 1-darajaga nisbatan bir qancha muhim yaxshilanishlarni o'z ichiga olgan, jumladan, tasvirni ochish, RIP chizig'i, lug'atni avtomatik o'stirish, axlat yig'ish, nomlangan resurslar, PostScript dasturining o'zini ikkilik kodlash.
- PostScript 3 - Eng so'nggi va, ehtimol, eng ko'p ishlatiladigan versiyasi 1997 yilda chiqarilgan. Unda 2-darajaga nisbatan bir nechta import yaxshilanishlari mavjud, masalan, Smooth Shading. "Daraja" atamasi o'chirildi.
PostScript odatda sahifa tavsiflash tili sifatida ishlatilsa va shuning uchun bitmap tasvirlarni yaratish uchun ko'plab printerlarda amalga oshirilgan bo'lsa-da, undan boshqa maqsadlarda ham foydalanish mumkin. Ko'proq esda qolarli operator nomlari bilan tez teskari kalkulyator sifatida bc
. Boshqa dastur tomonidan yaratilgan chiqish formati sifatida (odatda boshqa tilda).
PostScript fayli odatda 7 bitli sof ASCII bo'lsa-da, 2-darajali standartda tasvirlangan ikkilik kodlashning bir necha turlari mavjud.Va dasturlash mumkin bo'lganligi sababli, dastur o'zining ixtiyoriy ravishda murakkab kodlash sxemasini amalga oshirishi mumkin. Chalkash postkriptlar bo'yicha xalqaro tanlov mavjud bo'lib, C tanloviga qaraganda faolroq.
-
Adobe hujjatlari indeks sahifalari:
-
Til bo'yicha qo'llanma Postscript, 3ed - standart PostScript 3. (7,41 MB pdf)
( Qo'shimcha , Yozuvlar ) -
Postscript tili bo'yicha qo'llanma, 2ed - PostScript 2-darajali standarti (Display PostScript hujjatlarini o'z ichiga oladi.) (3,29 MB pdf)
-
Postscript o'quv qo'llanma va oshpazlik kitobi - Moviy kitob. (847 KB PDF formatida)
-
Til bo'yicha dasturlarni ishlab chiqish Postscript - (911 KB PDF)
-
Postscriptda fikrlash — Yashil kitob va ko‘k kitob darsligi muallifi. (826 KB PDF)
-
Hujjatlarni tilda tuzish konventsiyalarining spetsifikatsiyasi PostScript3.0 (521 KB pdf)
-
Adobe Type 1 shrift formati (444 KB pdf)
-
Inkapsullangan fayl formati spetsifikatsiyasi (185 KB pdf)
-
Printer tavsifi Fayl formati spetsifikatsiyasi PostScript4.3 (186 KB pdf) ( обновление )
-
Xatolarni yo'q qilish PostScript disk raskadrovka bo'yicha maslahatlar. (158 KB HTML)
-
Acumen jurnali — Postscript va PDF dasturlash bo'yicha maqolalar arxivi. (arxivlangan pdf fayllarning html katalogi)
-
Matematik tasvirlar: Geometriya va postskript bo'yicha qo'llanma - Bill Kasselman. (pdf formatidagi bo'limlarning html katalogi va yuklab olish kodlari)
-
Saralash algoritmlarining ko'plab ilovalari bo'lgan mavzu (usenet arxivi)
-
Guru sahifalari Don Lankaster
-
Anastigmatix dan bevosita foydalanish til Postskript
-
qadam ba qadam kod uchun ochiq kodli tuzatuvchi Postskript
-
Postscript Language Reference Manual, 1ed, 1985. Xulosa sahifalarida kichik o'lchamlari va qulay operator indeksi uchun tavsiya etiladi (keyingi nashrlarda yo'q).
-
Haqiqiy dunyo postscript. Turli mualliflarning turli mavzulardagi boblari, shu jumladan yarim tonlarni mukammal yoritish.