Referência de saída XSL-FO para projetar modelos

Revise estas informações para aprender mais sobre como gerar documentos XSL-FO com Rational Publishing Engine.

Finalidade

Para gerar saída do modelo em um documento .xsl.

Visualizadores de conteúdo suportados

Para obter uma lista dos produtos suportados para visualização desse tipo de saída:
  1. Abra o Requisitos do sistema .
  2. Na seção Por Tipo, clique em Software.
  3. Role para a seção Visualizadores de Conteúdo. São listados os nomes e versões dos produtos que são suportados para visualização da saída da Rational Publishing Engine.

O driver PDF padrão produz arquivos PDF da versão 1.5. O driver PDF anterior não é mais suportado. Se sua especificação de documento apontar para o driver PDF anterior, modifique a especificação para se referir ao driver PDF padrão.

Elementos do Modelo

Tabela 1. Elementos do modelo disponíveis para uso para o formato de saída XSL-FO
Element Descrição Pode conter outros elementos Pode conter valores de conteúdo e expressões

ícone Parágrafo Parágrafo

Use para agrupar uma seção de elementos. Inclui um retorno de linha em seus elementos filhos na saída.

Sim

No

ícone Contêiner Contêiner

Use para agrupar uma seção de elementos. Não pode ser estilizado e não afeta a formatação da saída.

Quando usados em outros elementos, os elementos filhos disponíveis para uso no contêiner podem ser limitados. Por exemplo:
  • Em linhas, os contêineres podem hospedar apenas células
  • Em listas, os contêineres podem hospedar apenas elementos de detalhes da lista de hosts

Sim

No

ícone Texto Texto

O conteúdo é renderizado com a mesma formatação especificada.

No

Sim

ícone Texto estilizado Texto estilizado

Um bloco de texto que pode ter formatação exclusiva em palavras individuais. Use negrito, itálico, sublinhado, riscado ou formatação de cor em uma seleção de palavras no elemento. O texto é estático.

No

Sim

ícone Hiperlink Hiperlink

Cria um hiperlink na saída. O hiperlink pode apontar para um local dentro do documento ou para um local externo.

No

Sim

ícone Imagem Imagem

Exibe uma imagem .gif, .png, .jpg, emf ou wmf na saída. O designer de relatório pode especificar o caminho da imagem no modelo ou o gerador de relatórios pode especificar o caminho no tempo de execução.

No

Sim

ícone Tabela Tabela

Cria uma tabela na saída. Uma tabela pode conter linhas ou elementos do contêiner.

Sim

No

ícone Linha Linha

Cria uma linha na tabela atual.

Sim

No

ícone Célula Célula

Cria uma célula na linha atual da tabela atual.

Sim

No

ícone Lista Lista

Cria uma lista com marcadores ou numérica na saída.

Sim

No

ícone Item da lista Detalhes da lista

Cria um item da lista na lista atual na saída.

Sim

No

ícone Configuração da origem de dados Configuração da origem de dados

Consulte Incluindo um elemento de configuração de origem de dados.

No

No

ícone Arquivo include Arquivo include

Inclui o arquivo especificado na saída como um campo INCLUDETEXT.

  • O arquivo incluído pode ter uma extensão .doc, .docx, .txt ou .rtf.
  • Para saída do Microsoft Word, você deve atualizar todos os campos com a macro para ver o arquivo incluído.
  • Para saída de HTML e XSL-FO, o arquivo incluído é um hiperlink para o documento.

No

Sim

ícone Nota de rodapé Nota de rodapé

Cria uma nota de rodapé na página de saída atual. O texto da nota de rodapé é o conteúdo do elemento de nota de rodapé. Suportado apenas para a saída do Microsoft Word.

No

Sim

ícone Favorito Favorito

Define um marcador no documento. O nome do marcador gerado é o conteúdo para o marcador. Ao gerar os documentos, o Rational Publishing Engine gera um nome exclusivo para cada marcador. O nome é baseado no nome fornecido no tempo de design e um identificador exclusivo gerado no tempo de execução.

No

Sim

ícone Comentário Comentário

Inclui um comentário na saída. O formato e a forma do comentário de saída são específicos do formato de saída.

Suportado para Microsoft Word e PDF.

No

Sim

ícone Quebra de página Quebra de página

Inclui uma quebra de página na saída.

No

No

ícone Quebra de seção Quebra de seção

Inclui uma quebra de seção na saída.

No

No

ícone Índice Índice

Inclui um índice na saída.

No

No

ícone Índice de tabelas Índice de tabelas

Inclui uma tabela de tabelas na saída. Você deve incluir Legendas de Tabela em seu modelo de documento para gerar uma tabela de tabelas na saída.

Suportado apenas para a saída do Microsoft Word.

Você deve atualizar todos os campos no documento do Microsoft Word para ver e poder atualizar o valor do campo.

No

No

ícone Índice de tabelas Índice de tabelas

Inclui uma tabela de tabelas na saída. Você deve incluir Legendas de Tabela em seu modelo de documento para gerar uma tabela de tabelas na saída.

Suportado apenas para a saída do Microsoft Word.

Você deve atualizar todos os campos no documento do Microsoft Word para ver e poder atualizar o valor do campo.

No

No

ícone Campo Campo

Inclui um elemento de campo genérico do Microsoft Word. É possível digitar qualquer código válido do Microsoft Word na propriedade do código de campo.

Suportado apenas para a saída do Microsoft Word.

Você deve atualizar todos os campos no documento do Microsoft Word para ver e poder atualizar o valor do campo.

No

No

ícone Número da página Número da página

Inclui um número da página na saída. Suportado apenas na saída do Microsoft Word e do PDF.

No

No

ícone Número total de páginas Número total de páginas

Inclui o número total de páginas na saída. Suportado apenas para a saída do Microsoft Word e do PDF.

No

No

ícone Legenda da tabela Legenda da tabela

Inclui uma legenda da tabela. Embora não seja possível especificar conteúdo dinâmico em uma legenda da tabela, qualquer elemento de texto subsequente é concatenado a ela.

Suportado para saídas do Microsoft Word e de PDF.

Você deve atualizar todos os campos no documento do Microsoft Word para ver e poder atualizar o valor do campo.

No

Sim

ícone Legenda da figura Legenda da figura

Inclui uma legenda da figura. Embora não seja possível especificar conteúdo dinâmico em uma legenda da figura, qualquer elemento de texto subsequente é concatenado a ela.

Suportado para saídas do Microsoft Word e de PDF.

Você deve atualizar todos os campos no documento do Microsoft Word para ver e poder atualizar o valor do campo.

No

Sim

Propriedades do elemento

Revise essas notas para entender mais sobre como especificar as propriedades do elemento em modelos que são projetados para gerar documentos XSL-FO.
Tabela 2. Propriedades da imagem
Propriedades da imagem Observações
Conteúdo Tipos de arquivos suportados: .bmp, .emf, .gif, .jpg, .png, .svg, .tif, .wmf

Incluir elemento do arquivo

É possível escolher vincular o arquivo ou o arquivo fisicamente integrado em seu documento de saída. No entanto, o caminho que elementos de arquivo include são manipulados depende do formato de saída e do local do qual você está recuperando o arquivo. Para saídas HTML e XSL-FO, o arquivo include é sempre um hiperlink.

Estilos do título

O formato de saída XSL-FO não tem estilos de título; no entanto, o Rational Publishing Engine usa estilos de títulos internamente definidos.

Objetos OLE

Você pode extrair objetos integrados, como vinculação e incorporação de objetos (objetos OLE), de atributos em uma origem de dados. Objetos OLE são sempre renderizados como imagens na saída XSL-FO, pois o formato não suporta objetos OLE.