Referencia de salida de Microsoft Word para las plantillas de diseño

Revise esta información para obtener más información sobre la generación de documentos de Microsoft Word con Rational Publishing Engine.

Finalidad

Generar la plantilla en los siguientes documentos:
Extensión Formato del documento generado
.doc Microsoft Word Binary Document 1997-2003, 2007, 2010 o 2013
.docx Microsoft Word 2007, 2010 o 2013 sin capacidad de ejecutar macros
.docm Microsoft Word 2007, 2010 o 2013 con capacidad de ejecutar macros

Visores de contenido soportados

Para ver una lista de los productos soportados para visualizar este tipo de salida:
  1. Abra Requisitos del sistema .
  2. En la sección Por tipo, pulse Software.
  3. Desplácese a la sección Visores de contenido. Se listan los nombres y versiones de producto soportados para visualizar la salida de Rational Publishing Engine.

El controlador de PDF predeterminado genera archivos PDF versión 1.5. El controlador de PDF de herencia ya no está soportado. Si la especificación de documento apunta al controlador de PDF heredado antiguo, modifique la especificación para que haga referencia al controlador de PDF predeterminado.

Elementos de plantilla

Tabla 1. Elementos de plantilla disponibles para su uso para el formato de salida de Microsoft Word
Elemento Descripción Puede contener otros elementos Puede contener valores de contenido y expresiones

Icono Párrafo Párrafo

Se utiliza para agrupar una sección de elementos. Añada un retorno de carro alrededor de sus elementos hijo en la salida.

No

Icono Contenedor Contenedor

Se utiliza para agrupar una sección de elementos. No se le puede aplicar un estilo y no afecta al formato de la salida.

Cuando se utiliza dentro de otros elementos, los elementos hijo disponibles para utilizar dentro del contenedor podrían estar limitados. Por ejemplo:
  • Dentro de filas, los contenedores solo pueden alojar celdas
  • Dentro de listas, los contenedores solo pueden alojar elementos de detalle de lista

No

Icono Texto Texto

El contenido se representa con el mismo formato especificado.

No

Icono Texto con estilo Texto con estilo

Un bloque de texto que puede tener un formato exclusivo en palabras individuales. Utilice la negrita, cursiva, subrayado, tachado o formato de color en una selección de palabras dentro del elemento. El texto es estático.

No

Icono Hiperenlace Hiperenlace

Crea un hiperenlace en la salida. El hiperenlace puede señalar a una ubicación dentro del documento o a una ubicación externa.

No

Icono Imagen Imagen

Muestra una imagen .gif, .png, .jpg, emf o wmf en la salida. El diseñador de informes puede especificar la vía de acceso de imagen en la plantilla o el generador de informes puede especificar la vía de acceso durante el tiempo de ejecución.

No

Icono Tabla Tabla

Crea una tabla en la salida. Una tabla puede contener filas o elementos de contenedor.

No

Icono Fila Fila

Crea una fila en la tabla actual.

No

Icono celda celda

Crea una celda en la fila actual de la tabla actual.

No

Icono Lista Lista

Crea una lista con viñetas o numérica en la salida.

No

Icono Elemento de lista Detalle de lista

Crea un elemento de lista en la lista actual de la salida.

No

Icono Configuración de origen de datos Configuración de origen de datos

Consulte Añadir un elemento de configuración de origen de datos.

No

No

Icono Archivo de inclusión Archivo de inclusión

Incluye el archivo especificado en la salida como un campo INCLUDETEXT.

  • El archivo incluido puede tener una extensión .doc, .docx, .txt o .rtf.
  • Para la salida de Microsoft Word, debe actualizar todos los campos con la macro para ver el archivo incluido.
  • Para la salida HTML y XSL-FO, el archivo incluido es un hiperenlace al documento.

No

Icono Nota a pie de página Nota a pie de página

Crea una nota a pie de página en la página de salida actual. El texto de la nota a pie de página es el contenido del elemento de nota a pie de página. Solo está soportado para la salida de Microsoft Word.

No

Icono Región Región

Las regiones son elementos estáticos que le permiten alterar el flujo de salida redirigiendo el contenido de otros elementos o grupos de elementos. Si un elemento tiene la propiedad región de destino especificada con el nombre de un elemento de región, su contenido se representa en la región especificada, en lugar de en su posición del documento.

No

No

Icono Marcador Marcador

Define un marcador en el documento. El nombre del marcador generador es el contenido para el marcador. Al generar los documentos, Rational Publishing Engine genera un nombre exclusivo para cada marcador. El nombre se basa en el nombre proporcionado durante el tiempo de diseño y un identificador exclusivo generado durante el tiempo de ejecución.

No

Icono Comentario Comentario

Añade un comentario a la salida. El formato y la forma del comentario de salida es específico al formato de salida.

Soportado para Microsoft Word y PDF.

No

Icono Salto de página Salto de página

Añade un salto de página a la salida.

No

No

Icono Salto de sección Salto de sección

Añade un salto de sección a la salida.

No

No

Icono Tabla de contenido Tabla de contenido

Añade una tabla de contenido a la salida.

No

No

Icono Tabla de tablas Tabla de tablas

Añade una tabla de tablas a la salida. Debe añadir Títulos de tabla en la plantilla de documento para generar una tabla de tablas en la salida.

Solo está soportado para la salida de Microsoft Word.

Debe actualizar todos los campos en el documento de Microsoft Word para ver y ser capaz de actualizar el valor del campo.

No

No

Icono Tabla de tablas Tabla de tablas

Añade una tabla de tablas a la salida. Debe añadir Títulos de tabla en la plantilla de documento para generar una tabla de tablas en la salida.

Solo está soportado para la salida de Microsoft Word.

Debe actualizar todos los campos en el documento de Microsoft Word para ver y ser capaz de actualizar el valor del campo.

No

No

Icono Campo Campo

Añade un elemento de campo de Microsoft Word genérico. Puede escribir cualquier código válido de Microsoft Word en la propiedad de código de campo.

Solo está soportado para la salida de Microsoft Word.

Debe actualizar todos los campos en el documento de Microsoft Word para ver y ser capaz de actualizar el valor del campo.

No

No

Icono Número de página Número de página

Añade un número de página en la salida. Solo soportado en la salida de Microsoft Word y PDF.

No

No

Icono Número total de páginas Número total de páginas

Añade el número total de páginas en la salida. Solo está soportado para la salida de Microsoft Word y PDF.

No

No

Icono Título de tabla Título de tabla

Añade un título de tabla. Aunque no puede especificar contenido dinámicos en un título de tabla, cualquier elemento de texto posterior se concatena con el.

Soportado para salidas de Microsoft Word y PDF.

Debe actualizar todos los campos en el documento de Microsoft Word para ver y ser capaz de actualizar el valor del campo.

No

Icono Título de figura Título de figura

Añade un título de figura. Aunque no puede especificar contenido dinámico en un título de figura, cualquier elemento de texto posterior se concatena con el.

Soportado para salidas de Microsoft Word y PDF.

Debe actualizar todos los campos en el documento de Microsoft Word para ver y ser capaz de actualizar el valor del campo.

No

Propiedades de elementos

Revise estas notas para obtener más información sobre la especificación de propiedades de elemento para las plantillas que están diseñadas para generar documentos de Microsoft Word.
Tabla 2. Propiedades de celda
Propiedades de celda Notas
Ancho del borde Debe especificar un valor de ancho del borde entre 1 y 30 píxeles para crear un borde en la salida.
Alineación de celda Esta propiedad especifica la posición del texto dentro de la celda. El valor justify no está soportado para este formato de salida.
Anchura de celda Especifique un valor en puntos o píxeles. Si especifica un valor en píxeles, el valor se convierte en puntos y se supone que la visualización es de 96 ppp. Si especifica un valor como un porcentaje, el valor se ignora. Cuando se combinan tablas, debe establecer la propiedad Anchura de celda para asegurarse de que los tamaño de columna son iguales.
Tabla 3. Propiedades de comentario
Propiedades de comentario Notas
Contenido Si incluye hiperenlaces en la propiedad Contenido de los elementos Comentario, los hiperenlaces no se pueden pulsar en la salida de Microsoft Word.
Tabla 4. Propiedades de título de figura
Propiedades de título de figura Notas
Ancho del borde No debe utilizarse para este formato de salida.
Campo de código Aparecen números arábigos o romanos secuencialmente en cada título.
Tabla 5. Propiedades de nota a pie de página
Propiedades de nota a pie de página Notas
Nombre de estilo Si aplica un estilo a elementos en línea como, por ejemplo, notas a pie de página, texto, texto con estilo o tablas, el estilo se aplica a todos los elementos en línea hasta el siguiente elemento de bloque como, por ejemplo, un párrafo. Por ejemplo, si añade un estilo a un elemento de nota a pie de página y hay un elemento de texto con estilo antes que él, el estilo también se aplica al elemento de texto con estilo.
Tabla 6. Propiedades de las imágenes
Propiedades de las imágenes Notas
Ancho del borde No debe utilizarse para este formato de salida.
Contenido Formatos de imagen soportados: .bmp, .emf, .gif, .jpg, .png, .wmf

Las imágenes .svg están soportadas por Rational Publishing Engine, pero no están soportadas por Microsoft Word. Para generar el documento correctamente en la salida de Microsoft Word, las imágenes .svg se convierten en imágenes .png. El proceso de conversión puede distorsionar la visualización de la imagen en la salida.

Tabla 7. Propiedades de detalles de lista
Propiedades de detalles de lista Notas
Ancho del borde No debe utilizarse para este formato de salida.
Tabla 8. Propiedades de números de página
Propiedades de números de página Notas
Ancho del borde No debe utilizarse para este formato de salida.
Tabla 9. Propiedades de párrafos
Propiedades de párrafos Notas
Ancho del borde Debe especificar un valor de ancho del borde entre 1 y 30 píxeles para crear un borde en la salida.
Alineación de párrafo Espacia el texto en la página con una determinada alineación.

left, right y center crean bordes de párrafo desiguales, ajustando tantas palabras en un párrafo como sea posible. Justify crea bordes de párrafo iguales al insertar un espacio adicional entre las palabras en todas las líneas, excepto en la última. Distributed es similar a justify, excepto que también se inserta espacio entre las palabras en la última línea del párrafo.

Control de viudas/huérfanas Cuando se establece en true, se ajusta el interlineado para evitar los siguientes resultados de formato:
  • Una sola palabra al final de un párrafo en una nueva línea
  • Una sola línea al final de un párrafo en una nueva página

Cuando se establece en false, el espaciado no se ajusta.

Tabla 10. Propiedades de filas
Propiedades de filas Notas
Salto de fila entre páginas Cuando se establece en true, el contenido de una fila al final de una página se divide, si es necesario. El contenido que no cabe en la página pasa a la siguiente página como una nueva fila.

Cuando se establece en false, el contenido de una fila al final de la página no se divide. Toda la fila pasa a la página siguiente.

Tabla 11. Propiedades de texto con estilo
Propiedades de texto con estilo Notas
Nombre de estilo Si aplica un estilo a elementos en línea como, por ejemplo, notas a pie de página, texto, texto con estilo o tablas, el estilo se aplica a todos los elementos en línea hasta el siguiente elemento de bloque como, por ejemplo, un párrafo. Por ejemplo, si añade un estilo a un elemento de nota a pie de página y hay un elemento de texto con estilo antes que él, el estilo también se aplica al elemento de texto con estilo.
Tabla 12. Propiedades de tabla
Propiedades de tabla Notas
Ajuste automático al contenido Cambia la tabla para ajustarse al contenido de cada celda. Cuando utilice esta propiedad, establezca también la propiedad Cambiar el tamaño para ajustarse al contenido en true.
Ancho del borde Debe especificar un valor de ancho del borde entre 1 y 30 píxeles para crear un borde en la salida.
Estilo de borde Utilice el valor single en lugar de thick, hairline, inset u outset. Se aplica el mismo formato para todos estos valores y se parece mucho más a lo que esperaría ver para single.
Anchura de celda fija en la columna Especifique un valor en píxeles para asegurarse de que todas las celdas de una columna tengan la misma anchura.
Cambiar el tamaño para ajustarse al contenido Cuando se establece en true, las líneas no se dividen si no hay un espacio. Si no tiene un espacio, las líneas no se dividen y la anchura de columna aumenta hasta la anchura del texto. Si se establece ajuste automático al contenido, debe establecer cambiar el tamaño para ajustarse al contenido en true.

Cuando se establece en false, la anchura de columna es fija y las líneas se dividen independientemente de los espacios utilizados o la longitud del texto. Asimismo, la propiedad ajuste automático de la tabla se ignora.

Nombre de estilo Si aplica un estilo a elementos en línea como, por ejemplo, notas a pie de página, texto, texto con estilo o tablas, el estilo se aplica a todos los elementos en línea hasta el siguiente elemento de bloque como, por ejemplo, un párrafo. Por ejemplo, si añade un estilo a un elemento de nota a pie de página y hay un elemento de texto con estilo antes que él, el estilo también se aplica al elemento de texto con estilo.
Ajuste automático de la tabla Cuando se establece en true, se cambia el tamaño de la tabla para ajustarse a la anchura de la página. Cuando cambiar el tamaño para ajustarse al contenido también se establece en true, las anchuras de celda se ignoran y se cambia el tamaño de la página para ajustarse al contenido.

No puede especificar anchura de columna fija como valor. Utilice la propiedad anchura de celda fija en su lugar.

Ancho Debe especificar un valor.
Tabla 13. Propiedades de títulos de tabla
Propiedades de títulos de tabla Notas
Ancho del borde No debe utilizarse para este formato de salida.
Campo de código Aparecen números arábigos o romanos secuencialmente en cada título.
Tabla 14. Propiedades de texto
Propiedades de texto Notas
Ancho del borde Debe especificar un valor de ancho del borde entre 1 y 30 píxeles para crear un borde en la salida.
Nombre de estilo Si aplica un estilo a elementos en línea como, por ejemplo, notas a pie de página, texto, texto con estilo o tablas, el estilo se aplica a todos los elementos en línea hasta el siguiente elemento de bloque como, por ejemplo, un párrafo. Por ejemplo, si añade un estilo a un elemento de nota a pie de página y hay un elemento de texto con estilo antes que él, el estilo también se aplica al elemento de texto con estilo.
Tabla 15. Propiedades de número total de páginas
Propiedades de número total de páginas Notas
Ancho del borde No debe utilizarse para este formato de salida.

Longitud de tabla

Cuando diseña las plantillas que se van generar en los documentos de Microsoft Word, la longitud de la tabla puede ser un factor a tener en cuenta.

Las tablas largas pueden ocupar más de una página. Si surge este requisito, seleccione un elemento Fila en la tabla y, en la vista Propiedades, establezca la propiedad Salto de fila entre páginas en true. Con esta propiedad establecida, las tablas pueden continuar en varias páginas.

Tablas de contenido, figuras y tablas en los documentos de Microsoft Word

Para añadir una tabla de contenido a la salida, define la tabla de contenido en la plantilla u hoja de estilo. Si define la tabla de contenido en la plantilla, la tabla no se muestra en el documento de Microsoft Word hasta que actualice los campos del documento. Para actualizar los campos, utilice la característica Actualizar campos o Actualizar tabla en Microsoft Word, o utilice las macros contenidas en la hoja de estilo rpe.dot. Puede encontrar la hoja de estilo rpe.dot en la instalación de Rational Publishing Engine: RPE_HOME\utils\word\rpe.dot. El mismo proceso se aplica a las tablas de figuras y las tablas de tablas.

Títulos en los documentos de Microsoft Word

Los títulos de figuras y tablas no se actualiza automáticamente. Para actualizar los campos, utilice la característica Actualizar campos en Microsoft Word, o utilice las macros contenidas en la hoja de estilo rpe.dot. Puede encontrar la hoja de estilo rpe.dot en la instalación de Rational Publishing Engine: RPE_HOME\utils\word\rpe.dot.

Elemento de archivo de inclusión

Puede elegir enlazar el archivo o incorporar físicamente el archivo en el documento de salida. Sin embargo, la forma como se manejan los elementos de archivo de inclusión depende del formato de salida y la ubicación desde la que recupera el archivo.
Para salidas de Microsoft Word, Rational Publishing Engine actualiza campos de Microsoft Word automáticamente durante la generación de documentos. Si se genera un campo INCLUDE TEXT, la macro no se ha ejecutado y la tarea de importación del archivo se delega a Microsoft Word. Un archivo de inclusión no es visible en el documento de salida hasta que se actualizan todos los campos. Para actualizar los campos, utilice la característica Actualizar campos en Microsoft Word o utilice las macros que están incluidas en la hoja de estilo RPE_HOME\utils\word\rpe.dot.
Consejo: Un documento Microsoft Word que se enlaza a otros archivos no es autónomo. Mover el documento en otros sistemas le impide visualizar el contenido de los documentos enlazados. Si es necesaria una visualización, utilice la característica Romper enlaces en Microsoft Word para incluir el contenido de un archivo enlazado.

Estilos de cabecera

Para utilizar los estilos de cabecera predefinidos para Microsoft Word (Cabecera 1, Cabecera 2, ... , Cabecera 9), utilice el nombre de estilo 1, 2 ... 9.

Diferencias de los estilos de Rational Publishing Engine de los estilos externos

Utilice estilos externos, que se definen en una hoja de estilo, siempre que sea posible. Este enfoque permite cambiar rápidamente la apariencia del documento de salida y aplica un aspecto uniforme en toda la empresa.

Cabeceras de numeración para Microsoft Word

Utilizar una hoja de estilo con cabeceras numeradas para obtener cabeceras numeradas como una lista jerárquica.

Datos Unicode en la salida

Todos los datos Unicode se representan si el font que se utiliza da soporte a Unicode. Para la salida de Microsoft Word, si ha utilizado un font no de Unicode, cambie el font en el documento de salida después de la generación del documento.

Objetos OLE

Puede extraer objetos incorporados como, por ejemplo, la inclusión y el enlace de objetos (objetos OLE) desde los atributos en un origen de datos. Para la salida de Microsoft Word, debe establecer la propiedad OLE como imágenes estáticas en la sección de metadatos de la especificación de documento.
La carpeta ref contiene archivos .rtf para los objetos OLE. Para cada objeto OLE exportado, la salida de Microsoft Word tiene un campo incluido que apunta a un archivo .rtf. Como IBM® Rational Publishing Engine no puede actualizar campos de Microsoft Word, los campos incluidos no están visibles cuando el documento de Microsoft Word está abierto. Para que los campos estén visibles, realice una de las siguientes acciones:
Tabla 16. Acciones
Acción Resultado
Seleccione el contenido del documento completo y utilice la función Actualizar campos en Microsoft Word. Los objetos OLE se muestran en el documento. El documento no está autocontenido.
Utilice la macro updateFields proporcionada por Rational Publishing Engine. Los objetos OLE se muestran en el documento. El documento no está autocontenido.
Utilice la macro insertOLEs proporcionada por Rational Publishing Engine. Los objetos OLE se muestran en el documento. El documento está autocontenido.
Utilice las macros rpe o insertOLEs proporcionadas por Rational Publishing Engine. Los objetos OLE se muestran en el documento. El documento está autocontenido.
Nota: Si mueve un documento que no está autocontenido a otro sistema, no puede editar los objetos OLE. Para evitar este problema, ejecute la macro insertOLEs.