Το PostScript (PS) είναι μια γλώσσα περιγραφής και σύνθεσης σελίδας που χρησιμοποιείται για τη δημιουργία και τη μορφοποίηση εγγράφων, συμπεριλαμβανομένων κειμένου, γραφικών και εικόνων. Πολλές από τις ιδέες που άνθησαν στο PostScript εφαρμόστηκαν σε έργα των Xerox και Evans & Sutherland.
Ιστορικά, η κύρια εφαρμογή του στην πραγματική ζωή είναι γλώσσα περιγραφής σελίδας ή στη μορφή EPS μιας σελίδας, μια γλώσσα περιγραφής εικόνας διανυσματικών γραφικών. Είναι δυναμικά πληκτρολογημένο, δυναμικό εύρος και βασισμένο σε στοίβα, το οποίο βασικά έχει ως αποτέλεσμα την αντίστροφη Πολωνική σύνταξη.
Υπάρχουν τρεις κύριες εκδόσεις του PostScript.
- PostScript Επίπεδο 1 - κυκλοφόρησε στην αγορά το 1984 ως το μόνιμο λειτουργικό σύστημα για τον εκτυπωτή λέιζερ Apple LaserWriter, εγκαινιάζοντας την εποχή των επιτραπέζιων εκδόσεων.
- PostScript Επίπεδο 2 - Κυκλοφόρησε το 1991, περιείχε αρκετές σημαντικές βελτιώσεις σε σχέση με το Επίπεδο 1, συμπεριλαμβανομένης της υποστήριξης για αποσυμπίεση εικόνων, RIP striping, αυτόματη ανάπτυξη λεξικών, συλλογή σκουπιδιών, επώνυμους πόρους, δυαδική κωδικοποίηση της ίδιας της ροής του προγράμματος PostScript.
- PostScript 3 - Η τελευταία και ίσως η πιο ευρέως χρησιμοποιούμενη έκδοση κυκλοφόρησε το 1997. Περιέχει επίσης αρκετές βελτιώσεις εισαγωγής σε σχέση με το Επίπεδο 2, όπως ομαλή σκίαση. Ο όρος "επίπεδο" έχει διαγραφεί.
Αν και η PostScript χρησιμοποιείται συνήθως ως γλώσσα περιγραφής σελίδας και επομένως εφαρμόζεται σε πολλούς εκτυπωτές για τη δημιουργία εικόνων bitmap, μπορεί επίσης να χρησιμοποιηθεί για άλλους σκοπούς. Ως γρήγορη αντίστροφη αριθμομηχανή με πιο αξιομνημόνευτα ονόματα χειριστή από bc
. Ως μορφή εξόδου που δημιουργείται από άλλο πρόγραμμα (συνήθως σε διαφορετική γλώσσα).
Αν και ένα αρχείο PostScript είναι συνήθως καθαρό ASCII 7-bit, υπάρχουν διάφοροι τύποι δυαδικής κωδικοποίησης που περιγράφονται στο πρότυπο επιπέδου 2. Και επειδή είναι προγραμματιζόμενο, ένα πρόγραμμα μπορεί να εφαρμόσει το δικό του αυθαίρετα πολύπλοκο σχήμα κωδικοποίησης. Υπάρχει ένας διεθνής διαγωνισμός για μπερδεμένα υστερόγραφα, κάπως λιγότερο ενεργός από τον διαγωνισμό Γ.
-
Σελίδες ευρετηρίου τεκμηρίωσης Adobe:
-
Οδηγός αναφοράς γλώσσας Postscript, 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 языка Υστερόγραφο
-
Βήμα βήμα πρόγραμμα εντοπισμού σφαλμάτων ανοιχτού κώδικα για κώδικα Υστερόγραφο
-
Postscript Language Reference Manual, 1ed, 1985. Συνιστάται για το μικρό του μέγεθος και το βολικό ευρετήριο χειριστή σε σελίδες περίληψης (που λείπει σε μεταγενέστερες εκδόσεις).
-
Υστερόγραφο του πραγματικού κόσμου. Κεφάλαια από διαφορετικούς συγγραφείς για διαφορετικά θέματα, συμπεριλαμβανομένης της εξαιρετικής κάλυψης ημιτόνων.