El documento del que estructura las convenciones, o el DSC, es un sistema de estándares para la posdata, basados en el uso comenta que especifica sobre todo una manera de estructurar un archivo de la posdata y una manera de exponer esa estructura de una manera legible por la máquina. Un archivo de la posdata que se ajusta a DSC se llama un documento de conformación del .

La necesidad de una convención de estructuración se presenta puesto que la posdata es un lenguaje de programación Turing-completo . No hay así método garantizado para hacer cosas como la determinación de cuántas páginas es de largo un documento dado o de cómo es grande es una página dada, o cómo saltar a una página particular. La adición de estructura, con DSC comenta exponiendo esa estructura, ayuda a proporcionar una manera para, e., un spooler de impresión inteligente la capacidad de cambiar las páginas para la impresión, o una manera para un programa de la disposición de página de descubrir la caja de limitación de un archivo de la posdata usado como imagen gráfica. Colectivamente, cualquier programa que toma archivos de la posdata mientras que los datos de entrada se llaman un encargado del documento del .

Los comentarios de algún DSC sirven una segunda función, especificando una manera de decir al encargado del documento hacer ciertas cosas, como la inserción de la fuente o del otro código de la posdata (colectivamente llamado los recursos del ) en el archivo. Los comentarios de DSC que sirven esta segunda función son más relacionados con los directorios del proceso previo y no son puramente comentarios, y requieren así a encargado de funcionamiento del documento tener un efecto.

DSC es la base para la posdata encapsulada, que son documentos de conformación con otras restricciones.

El sistema de comentarios de DSC se puede ampliar por un mecanismo llamado las convenciones de estructuración abiertas, que, junto con la especificación del EPS, forman la base de las versiones tempranas del formato de archivo de las ilustraciones del ilustrador de Adobe.

DSC de un vistazo

La premisa básica de DSC es la separación del prólogo (definiciones estáticas) del y la escritura (el código del que afecta a salida impresa trabajo-específica), más el rechazo de ciertos operadores de la posdata juzgado inadecuados para las descripciones de la página esto asegura un nivel básico de previsibilidad en el código de la posdata, así formando la base de la manejabilidad del documento.

Un opcional, capa adicional de manejabilidad del documento es proporcionado separando la escritura en una sección de la disposición del documento del, cero o más página funcionalmente independiente del, y un acoplado opcional (código del de la limpieza). (Las “páginas cero” en DSC significan generalmente “una página sin el uso operador de la posdata del showpage del `a'.) La independencia funcional entre las páginas, más el rechazo de más operadores de la posdata en la sección de las páginas, forma la base para la independencia de la página del, que permite que las páginas sean reordenadas, y tenido acceso independiente y aleatoriamente.

Esta estructura impuesta entonces es expuesta delimitando el archivo de la posdata con los comentarios del DSC, que comienzan normalmente con dos muestras del por ciento seguidas por una palabra clave. Algunas palabras claves necesitan ser seguidas por dos puntos, un carácter de espacio opcional, y entonces una serie de las discusiones

¡Finalmente, el documento es marcado como conformando comenzándolo con un comentario que comienza con “%! Picosegundo-Adobe” siguió por el número de versión de DSC.

Las secciones del código reutilizable de la posdata se pueden modularizar en los procsets (sistemas del de procedimiento, correspondiendo a las bibliotecas de función en otros lenguajes de programación), para facilitar la generación de código de la posdata. Procsets y otros recursos de la posdata (por ejemplo, fuentes) se pueden omitir del archivo sí mismo de la posdata, y externamente referir por a directivo-como el comentario de DSC; el tal referirse externo, sin embargo, puede trabajar solamente con un encargado del documento que entienda tales comentarios de DSC.0 de DSC fue lanzada el el 25 de septiembre, 1992 . Los estados de la especificación, " Aunque los comentarios de DSC son una capa de comunicación más allá de la lengua de la posdata y no afectan a la salida final, se considera su uso para ser buena lengua de la posdata que programa style." Así, la mayoría de los programas Posdata-que producen hacen salir los comentarios de DSC-conformant junto con el código, aunque algunos tales programas no elaboren realmente documentos de conformación.

Ejemplo

Un documento de DSC-conformación (éste generado por el Dvips ) pudo comenzar thusly:

¡%! PS-Adobe-2.0 %%Creator: dvips (k) software del ojo del radical de los derechos reservados 2005 de 5.dvi %%Pages: 1 %%PageOrder: Ascender %%BoundingBox: 0 0 612 792 %%DocumentPaperSizes: Letra %%EndComments

cuál tiene el significado siguiente:
¡ % del

! PS-Adobe-2.0 marca el documento como conforme a la versión 2.0 del DSC
%%Creator: dvips (k) software radical del ojo de los derechos reservados de 5.95a 2005 identifica el programa Posdata-que produce como dvips 5.95a
%%Title: texput.dvi identifica el título del documento
%%Pages: 1 dice a encargado del documento que el documento consiste en una página
%%PageOrder: Ascienden dicen a encargado del documento que las páginas son independientes (es decir, no en ordenar especial) y aparecen en orden creciente en el documento; en este ejemplo, puesto que el documento consiste en solamente una página, esta información no es generalmente relevante, sino será necesaria si se van las páginas adicionales a ser insertadas por un encargado del documento
%%BoundingBox: 0 0 612 792 dicen a encargado del documento los coordenadas, medidos en los puntos de la posdata de la caja de limitación para todas las páginas tomadas juntas; 0 0 612 792 es los coordenadas de una letra - página clasificada de los E.
%%DocumentPaperSizes: La letra dice a encargado del documento lo que un poco se utilizan los tamaños del papel en el documento entero; en este ejemplo se utiliza solamente un tamaño, a saber el tamaño de la letra de los E.
el %%EndComments marca el final del prólogo

Ver también


Posdata
Posdata encapsulada
Adobe Systems

.

  • Zenithic
  • Diksha
    Random links:Hillel eslovaco | Reglas del estado de Yoruba de Dassa | Don Misener | Mytishchi

  • © 2007-2008 enciclopediaespana.com; article text available under the terms of GFDL, from en.wikipedia.org
    ="http://pagead2.googlesyndication.com/pagead/show_ads.js">