 Impresión de un documento completo

El Generador de Documentos de ISaGRAF le permite al usuario elaborar e imprimir un documento completo para el proyecto seleccionado. Se puede llamar desde el comando "Proyecto / Imprimir" del gestor de proyectos de la ventana de programas para imprimir un documento completo. El Generador de Documentos se puede ejecutar también desde el comando "Imprimir de todos los otros editores de ISaGRAF para imprimir un único documento de ISaGRAF. Sin embargo el generador de documentos proporciona las mismas características en ambos casos.

Personalización de la tabla de contenidos

Opciones

Se utilizan los comandos del menú "Edición" para definir los elementos del proyecto que tienen que insertarse en el documento. De esta manera, el usuario elabora la "Tabla de contenidos" del documento en cuestión. Se puede insertar en el documento del proyecto cualquier información sobre el proyecto (programas, variables, opciones, conexiones de E/S, etc.). En este documento no puede aparecer información relativa a otro proyecto o información procedente de las librerías ISaGRAF.

 El comando "Fichero / Imprimir" genera el documento y lo envía a la impresora, de acuerdo con la tabla de contenidos especificada. La tarea "Imprimir" puede tardar unos minutos en construir y formatear el documento. Se recomienda esperar a que concluya el mensaje de "Printing Job" en la ventana del Generador de Documentos antes de ejecutar otros comandos del banco de trabajo ISaGRAF. La construcción del documento completo podría requerir un espacio grande en el disco duro. Se mostrará un mensaje de error si se llena el disco, en cuyo caso el usuario bien tendrá que liberar espacio de disco mediante la eliminación de ficheros, o bien tendrá que reducir el tamaño del trabajo de impresión. Al ejecutarse el comando "Imprimir", aparece una ventana de diálogo que permite al usuario introducir una anotación que describe el comando de impresión. Estas anotaciones se guardan en un fichero histórico y se imprimen en la primera página de cualquier documento futuro (incluyendo el actual).


Personalización de la tabla de contenidos

El menú "Edición" contiene los comandos necesarios para definir la "Tabla de Contenidos" del documento. Una selección de comandos permite al usuario utilizar una tabla por defecto (con todos los componentes del proyecto), construir una tabla específica (sólo con determinados componentes) o desplazar puntos dentro de la tabla y modificarla.

La lista por defecto

 	Cortar y pegar

Limpiar tabla

Insertar items en la tabla


La lista por defecto

El comando "Lista por defecto" del menú "Edición" define una tabla de contenidos estándar para el documento que contiene todos los componentes del proyecto. La tabla estándar consiste en:

- Descriptor del proyecto

- Árbol jerárquico (enlaces entre programas)

- Código fuente para cualquier programa

- Fichero diario para cualquier programa

- Definiciones comunes

- Definiciones globales

- Definiciones locales para cualquier programa

- Variables globales

- Variables locales para cualquier programa

- Opciones de la aplicación

- Conexión E/S

- Listas espía

- Tablas de conversión

- Referencias cruzadas resumidas

- Referencias cruzadas detalladas

- Resumen de declaraciones

- Mapa de direcciones de red

- Historial de modificaciones

la tabla de contenidos se puede salvar en disco usando el comando "Fichero / Guardar". Este comando se inhabilita cuando el generador de documentos se ejecuta desde un editor de ISaGRAF para imprimir un único documento.


 	Cortar y pegar

Utilicen los comandos "Edición / Cortar" y "Edición / Pegar" para desplazan los items dentro de la lista, y así se pueda personalizar el orden de la tabla. El Generador de Documentos permite la selección múltiple, por lo que se puede cortar y pegar un grupo de items.


Eliminación de la tabla

El comando "Edición / Borrar" restablece la tabla de contenidos para que se pueda reconstruir por completo mediante la inserción de items individuales.


Insertar items en la tabla

Al ejecutarse el comando "Edición / Insertar", se abre la ventana de diálogo "Añadir ítem". Esta ventana le permite al usuario insertar items (componentes del proyecto) en la tabla de contenidos.

Para un ítem relativo a un programa, utilizar la ventana desplegable "Programa" para seleccionar un nombre de programa. Pulsar el botón "Añadir" para insertar el punto seleccionado en la tabla de contenidos. El mismo ítem sólo puede aparecer una vez en la tabla.


Opciones

Se utilizan los comandos del menú "Opciones" para definir y personalizar el formato del documento generado.

Diagramas SFC

Formato de página

Plantilla de título de página

 	Selección del tipo de letra

Otras opciones están disponibles directamente mediante botones de la ventana del documento generador.

Cuando se configura la opción "Primera página", una cabecera de página se imprime al comienzo del documento, conteniendo el título del proyecto y la historia de las impresiones. Cuando no se selecciona esta opción el primer objeto a imprimir empieza en la primera página.

Cuando se activa la opción "Tabla de contenidos" , se imprime una tabla de contenidos al final del documento generado.

Ambas opciones están inhabilitadas cuando el generador de documentos se ejecuta desde un comando "Imprimir" de un editor de ISaGRAF (programa, diccionario...)


Diagramas SFC

La opción "Separar niveles SFC" indica al sistema que, para cada programa SFC, imprima primero el Nivel 1 (diagrama SFC y comentarios) y después la programación de Nivel 2. Si no se selecciona esta opción, los Niveles 1 y 2 aparecen juntos en la misma impresión.


Formato de página

Se utiliza el comando "Formato de página" del menú "Opciones" para definir los principales parámetros sobre los cuales actúa el Generador de Documentos a la hora de formatear una página. Se pueden especificar los siguientes parámetros:

- Margen izquierdo: (1 ó 2 centímetros, o sin margen)

- Borde de página: cuando se selecciona esta opción, se dibuja un borde alrededor de cualquier página impresa.


Plantilla de título de página

Se utiliza el comando "Título de página" del menú "Opciones" para definir el contenido del cajetín de título que se imprime a pie de cualquier página. Este cajetín tiene la siguiente distribución típica de elementos:

La primera línea del título principal (con el nombre del proyecto ISaGRAF), la fecha actual y el número de página están generados automáticamente por el Gestor de Documentos y no se pueden cambiar.

Las tres líneas de texto situadas en la parte izquierda del cajetín (text1, text2, text3) y la segunda línea del título principal están definidas por el usuario. El usuario también puede cambiar el logotipo que aparece en el extremo izquierdo del cajetín. Para utilizar otro logotipo, el usuario tiene que especificar la ruta de acceso de un fichero bitmap (.BMP). Esta imagen puede ser de cualquier tamaño. Se estirará o se encogerá en función de las dimensiones exactas de la página impresa. Al hacer click sobre el área del logotipo, dentro de la ventana de diálogo, se muestra la imagen recién especificada. El fichero de imagen tiene que estar en el disco (en el directorio y con el nombre de fichero especificados) cuando se ejecute el comando "Imprimir".


 	Selección del tipo de letra

Se utilizan los comandos "Fuente del texto" y "Fuente del título" del menú "Opciones" para definir los tipos de letras que se utilizan para imprimir textos y para los títulos de cualquier punto del documento. También se puede elegir el tamaño y el estilo de las letras para el texto y los títulos. Se lleva a cabo la selección del tipo de letra con la ventana de diálogo estándar definida por Windows. Se imprimirá cualquier texto (programas literales, nombres en diagramas, etc.) con el tamaño, el estilo y la fuente de caracteres seleccionada. Sólo los títulos se imprimirán con el tipo de letra seleccionado para títulos.

Si no se define el tipo de letra, se utilizará el tipo estándar de la impresora para la impresión de cualquier texto, con los siguientes estilos:

- Estilo "normal" para textos y rótulos dentro de diagramas

- Estilo "negrita" para títulos