PostScript (PS), metin, grafik ve resimler de dahil olmak üzere belgeleri oluşturmak ve biçimlendirmek için kullanılan bir sayfa tanımlama ve sayfa kompozisyon dilidir. PostScript'te ortaya çıkan fikirlerin birçoğu Xerox ve Evans & Sutherland'in projelerinde uygulandı.
Tarihsel olarak, gerçek hayattaki ana uygulaması sayfa açıklama dili veya tek sayfalık EPS biçiminde bir vektör grafik görüntü tanımlama dili. Dinamik olarak yazılmıştır, dinamik olarak kapsamlandırılmıştır ve yığın tabanlıdır; bu da temelde Ters Lehçe sözdizimiyle sonuçlanır.
PostScript'in üç ana sürümü vardır.
- PostScript Seviye 1 - 1984 yılında Apple LaserWriter lazer yazıcının yerleşik işletim sistemi olarak piyasaya sürüldü ve masaüstü yayıncılık çağını başlattı.
- PostScript Seviye 2 - 1991'de piyasaya sürülen bu sürüm, görüntü sıkıştırmasını açma, RIP şeritleme, otomatik sözlük büyütme, çöp toplama, adlandırılmış kaynaklar, PostScript program akışının kendisinin ikili kodlaması desteği de dahil olmak üzere Düzey 1'e göre birçok önemli iyileştirme içeriyordu.
- PostScript 3 - En son ve belki de en yaygın kullanılan versiyon 1997'de piyasaya sürüldü. Ayrıca Düzey 2'ye göre Düzgün Gölgelendirme gibi çeşitli içe aktarma iyileştirmeleri de içerir. "Seviye" terimi silinmiştir.
PostScript genellikle sayfa tanımlama dili olarak kullanılmasına ve bu nedenle birçok yazıcıda bitmap görüntüleri oluşturmak için uygulanmasına rağmen, başka amaçlar için de kullanılabilir. Daha akılda kalıcı operatör adlarına sahip hızlı bir ters hesap makinesi olarak bc
. Başka bir program tarafından oluşturulan bir çıktı formatı olarak (genellikle farklı bir dilde).
Bir PostScript dosyası tipik olarak 7 bitlik saf ASCII olmasına rağmen, Düzey 2 standardında açıklanan çeşitli ikili kodlama türleri vardır ve programlanabilir olduğundan, bir program kendi keyfi karmaşık kodlama şemasını uygulayabilir. C yarışmasından biraz daha az aktif olan, kafa karıştırıcı dipnotlar için uluslararası bir rekabet var.
-
Adobe dokümantasyon indeks sayfaları:
-
Dil Referans Kılavuzu Postscript, 3ed - PostScript 3 standardı.(7,41 MB pdf)
( Ek , yazım hataları ) -
Postscript Dili Referans Kılavuzu, 2ed - PostScript Düzey 2 standardı.(PostScript belgelerini görüntülemeyi içerir.) (3,29 MB pdf)
-
Postscript Eğitimi ve Yemek Kitabı - Mavi Kitap. (PDF formatında 847 KB)
-
Dilde programların geliştirilmesi Postscript - (911 KB PDF)
-
Postscript'te Düşünmek — Yeşil kitabın ve mavi kitap ders kitabının yazarı. (826 KB PDF)
-
Bir dilde belgeleri yapılandırmak için kuralların belirtilmesi PostScript3.0 (521 KB pdf)
-
Adobe Type 1 yazı tipi formatı (444KBpdf)
-
Kapsüllenmiş Dosya Formatı Spesifikasyonu (185KBpdf)
-
Yazıcı Açıklaması Dosya Formatı Belirtimi PostScript4.3 (186 KB pdf) ( обновление )
-
Hataları ortadan kaldırmak PostScript hata ayıklama ipuçları. (158 KBHTML)
-
Zeka Dergisi — Postscript ve PDF programlamayla ilgili makalelerin arşivi. (arşivlenmiş pdf dosyalarının html dizini)
-
Matematiksel Çizimler: Geometri ve Postscript Kılavuzu -Bill Casselman. (pdf formatında ve kod indirmelerinde bölümlerin html kataloğu)
-
Sıralama algoritmalarının birçok uygulamasını içeren bir konu (usenet arşivi)
-
Guru Sayfaları Don Lancaster
-
Anastigmatix'in doğrudan kullanımı dil Dipnot
-
Adım adım kod için açık kaynak hata ayıklayıcı Dipnot
-
Postscript Dil Referans Kılavuzu, 1. Baskı, 1985. Küçük boyutu ve özet sayfalarındaki kullanışlı operatör dizini nedeniyle önerilir (sonraki baskılarda yoktur).
-
Gerçek Dünya Postscript'i. Yarı tonların mükemmel kapsamı da dahil olmak üzere farklı yazarların farklı konulardaki bölümleri.