PostScript (PS) to język opisu strony i kompozycji strony używany do tworzenia i formatowania dokumentów obejmujących tekst, grafikę i obrazy. Wiele pomysłów, które wyrosły na PostScript, zostało wdrożonych w projektach firm Xerox oraz Evans & Sutherland.
Historycznie rzecz biorąc, jego głównym zastosowaniem w życiu codziennym jest język opisu strony lub w jednostronicowej formie EPS, język opisu obrazu grafiki wektorowej. Jest dynamicznie wpisywany, ma dynamiczny zakres i opiera się na stosie, co w zasadzie skutkuje składnią odwrotną polską.
Istnieją trzy główne wersje PostScriptu.
- PostScript poziom 1 - został wypuszczony na rynek w 1984 roku jako rezydentny system operacyjny dla drukarki laserowej Apple LaserWriter, zapoczątkowując erę DTP.
- PostScript poziom 2 - Wydany w 1991 roku, zawierał kilka ważnych ulepszeń w stosunku do poziomu 1, w tym obsługę dekompresji obrazu, stripingu RIP, automatycznego powiększania słownika, usuwania elementów bezużytecznych, nazwanych zasobów, kodowania binarnego samego strumienia programu PostScript.
- PostScript 3 - Najnowsza i być może najczęściej używana wersja została wydana w 1997 roku. Zawiera także kilka ulepszeń importu w stosunku do poziomu 2, takich jak Smooth Shading. Skreślono termin „poziom”.
Chociaż PostScript jest powszechnie używany jako język opisu strony i dlatego jest zaimplementowany w wielu drukarkach do tworzenia obrazów bitmapowych, można go również używać do innych celów. Jako szybki kalkulator wsteczny z bardziej zapadającymi w pamięć nazwami operatorów niż bc
. Jako format wyjściowy wygenerowany przez inny program (zwykle w innym języku).
Chociaż plik PostScript jest zazwyczaj 7-bitowym, czystym kodem ASCII, istnieje kilka typów kodowania binarnego opisanych w standardzie poziomu 2. Program jest programowalny i może implementować własny, dowolnie złożony schemat kodowania. Istnieje międzynarodowy konkurs na mylące postscriptum, nieco mniej aktywny niż konkurs C.
-
Strony indeksu dokumentacji Adobe:
-
Przewodnik po języku Postscript, 3ed - standard PostScript 3. (7,41 MB pdf)
( Dodatek , Literówki ) -
Przewodnik po języku Postscript, 2ed — standard PostScript poziomu 2. (Zawiera dokumentację dotyczącą wyświetlania języka PostScript.) (3,29 MB pdf)
-
Samouczek postscriptowy i książka kucharska - Niebieska książka. (847 KB w formacie PDF)
-
Tworzenie programów w tym języku Postscriptum — (911 KB, PDF)
-
Myślenie w postscriptum — Autor podręcznika zielonej księgi i niebieskiej księgi. (826 kB, PDF)
-
Specyfikacja konwencji strukturyzowania dokumentów w języku PostScript3.0 (521 KB pdf)
-
Format czcionki Adobe Type 1 (444 KB pdf)
-
Specyfikacja formatu enkapsulowanego pliku (185 KB pdf)
-
Opis drukarki Specyfikacja formatu pliku PostScript4.3 (186 KB pdf) ( обновление )
-
Eliminowanie błędów Wskazówki dotyczące debugowania PostScript. (158 KB HTML)
-
Dziennik przenikliwości — Archiwum artykułów na temat programowania Postscript i PDF. (katalog html zarchiwizowanych plików pdf)
-
Ilustracje matematyczne: przewodnik po geometrii i postscriptum — Bill Casselman. (katalog rozdziałów w formacie html i kod do pobrania)
-
Temat z wieloma implementacjami algorytmów sortowania (archiwum usenetu)
-
Strony Guru Dona Lancastera
-
Bezpośrednie użycie Anastigmatix język Postscriptum
-
Krok po kroku debuger open source dla kodu Postscriptum
-
Podręcznik referencyjny języka Postscript, 1 wyd., 1985. Zalecany ze względu na mały rozmiar i wygodny indeks operatorów na stronach podsumowań (brak w późniejszych wydaniach).
-
Postscriptum prawdziwego świata. Rozdziały różnych autorów na różne tematy, w tym doskonałe uwzględnienie półtonów.