Język opisu strony

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacji, wyszukiwania

Język Opisu Strony (ang. page description languagePDL) – język opisujący stronę przesyłaną do druku.

Opis[edytuj | edytuj kod]

Obejmuje więcej informacji i możliwości edycji niż mapa bitowa. Zawiera znaczniki pozwalające na opisanie tekstu i grafiki znajdujące się na stronie. Pozwalają one programom i urządzeniom wydrukować stronę. Język opisu strony jest niezależny od sprzętu (drukarki, plottera) – na każdym z nich powinna wyglądać (i być drukowana) identycznie. Są one używane w poligrafii i cyfrowym składaniu tekstu. Dominują też przy publikacji różnych dokumentów np. PDF.

Języki opisu strony mają postać tekstowych lub binarnych strumieni danych. Ten sam strumień danych może opisywać więcej kopii stron tego samego typu. Najbardziej znany język z tej grupy – PostScript – jest jednocześnie językiem programowania.

Języki opisu stron pojawiły się wraz z powstaniem drukarek trybu graficznego. Było to w połowie lat 70., gdy Xerox PARC skonstruował drukarkę laserową. By właściwie drukować elementy graficzne potrzebny był odpowiedni język. Został nim PostScript.

Pokrewnym terminem jest język kontroli drukowania (ang. printer control languagePCL), który jednak nie ma nic wspólnego z Printer Command Language (językiem stworzonym przez firmę Hewlett-Packard).

Języki opisu strony[edytuj | edytuj kod]

  • ConTeXt – oparty na systemie TeX język znaczników, a zarazem system składu dokumentów.
  • Encapsulated PostScript – podzbiór PostScriptu, do przechowywania stron grafiki wektorowej w celu osadzania ich w innych dokumentach.
  • HPGL – (Hewlett-Packard Graphics Language) język obsługi drukarek HP.
  • InterPress – język opisu strony opracowany w Xerox PARC.
  • LaTeX – język znaczników do formatowania dokumentów tekstowych i tekstowo-graficznych.
  • PDF – format do prezentacji, przenoszenia i drukowania treści tekstowo-graficznych firmy Adobe Systems.
  • PostScript – uniwersalny język opisu strony firmy Adobe Systems. Obecnie jeststandardem w zastosowaniach poligraficznych.
  • Printer Command Language – język obsługi drukarek laserowych i drukarek atramentowych HP.
  • SGML – (Standard Generalized Markup Language) standardowy uogólniony język znaczników do ujednolicania struktury i formatu różnego typu informacji.
  • TeΧ – język i kompilator przygotowujący pliki w wymaganych przez urządzenia graficzne formatach.
  • XSL Formatting Objects – oparty na XML język znaczników do formatowania dokumentów.
  • XeTeX – Wariant TeX-a na platformę Mac OS-X.

Zobacz też[edytuj | edytuj kod]