PostScript (PS) es un lenguaje de descripción y composición de páginas que se utiliza para crear y dar formato a documentos, incluidos texto, gráficos e imágenes. Muchas de las ideas que surgieron en PostScript se implementaron en proyectos de Xerox y Evans & Sutherland.

Históricamente, su principal aplicación en la vida real es lenguaje de descripción de la página o en su formato EPS de una sola página, un lenguaje de descripción de imágenes de gráficos vectoriales. Está escrito dinámicamente, tiene alcance dinámico y está basado en pila, lo que básicamente da como resultado una sintaxis polaca inversa.

Hay tres versiones principales de PostScript.

  1. PostScript Nivel 1 - fue lanzado al mercado en 1984 como el sistema operativo residente para la impresora láser Apple LaserWriter, marcando el comienzo de la era de la autoedición.
  2. PostScript Nivel 2 - Lanzado en 1991, contenía varias mejoras importantes con respecto al Nivel 1, incluida la compatibilidad con la descompresión de imágenes, la creación de bandas RIP, el crecimiento automático del diccionario, la recolección de basura, los recursos con nombre y la codificación binaria de la secuencia del programa PostScript.
  3. Posdata 3 - La versión más reciente y quizás la más utilizada se publicó en 1997. También contiene varias mejoras de importación con respecto al nivel 2, como Smooth Shading. Se ha suprimido el término "nivel".

Aunque PostScript se utiliza habitualmente como lenguaje de descripción de páginas y, por tanto, se implementa en muchas impresoras para crear imágenes de mapa de bits, también se puede utilizar para otros fines. Como una calculadora inversa rápida con nombres de operadores más memorables que bc. Como formato de salida generado por otro programa (normalmente en un idioma diferente).

Aunque un archivo PostScript suele ser ASCII puro de 7 bits, existen varios tipos de codificación binaria descritas en el estándar de Nivel 2. Y al ser programable, un programa puede implementar su propio esquema de codificación arbitrariamente complejo. Existe un concurso internacional para posdatas confusas, algo menos activo que el concurso C.

Enlaces en línea 
Preguntas más frecuentes 
libros 
  • Manual de referencia del lenguaje Postscript, 1ª edición, 1985. Recomendado por su tamaño pequeño y su cómodo índice de operador en las páginas de resumen (que falta en ediciones posteriores).

  • Posdata del mundo real. Capítulos de diferentes autores sobre diferentes temas, incluida una excelente cobertura de medios tonos.

ABC