Manual de Referência do XSL-FO

O processo de converter uma descrição para uma apresentação é chamado de formatação (formatting).

objeto Descrição
link-básico Define o recurso de início de um link
bidi-override Substitui a direção BIDI padrão do Unicode
bloco Define um bloco de output (por exemplo, parágrafos e títulos)
container-de-bloco Define uma área de referência de bloco (reference-area)
caractere Define um caractere que será mapeado para o pincel de exibição
perfil-de-cor Define um perfil de cores para um estilo de folha
referência-de-page-master-condicional Determina um page-master a ser usado quando as condições definidas forem atendidas
declarações Combina declarações globais para um estilo de folha
gráfico-externo Usado para dados gráficos localizados fora da árvore de resultados XML
flutuante Uso típico é, em uma área separada no início da página, colocar uma imagem ou colocar uma imagem em um lado, enquanto o conteúdo flui ao lado da imagem.
fluxo Contém todos os elementos que são outputados na página
nota-de-rodapé Define uma nota de rodapé dentro da região do corpo da página
corpo-de-nota-de-rodapé Define o conteúdo da nota de rodapé
conjunto-de-propriedades-inicial Formata a primeira linha de <fo:block>
em linha Formata uma parte do texto usando o fundo ou cercando-o com uma borda
container em linha Define uma área de referência inline (inline reference-area).
instream-foreign-object Usado para gráficos inline (inline graphics) ou para objetos comuns, onde os dados do objeto existem como descendentes de <fo:instream-foreign-object>.
layout-master-set Contém todos os mestres usados no documento
leader Usado para gerar pontos '.' separados por números de página de uma tabela de conteúdo, ou criar campos de entrada em formulários, ou criar linhas horizontais.
list-block Define a lista
list-item Contém cada item da lista.
list-item-body Contém o conteúdo ou corpo do item da lista.
list-item-label Contém a numeração de itens da lista (representativos de dados, caracteres, etc.).
marker Usado com fo:retrieve-marker para criar páginas ou rodapés contínuos
multi-case Contém cada subárvore de objeto XSL-FO disponível (dentro de <fo:multi-switch>). O elemento pai <fo:multi-switch> escolherá qual opção exibir e ocultar as outras opções.
multi-properties Usado para alternar entre duas ou mais conjuntos de propriedades (property-sets).
multi-property-set Especifica um conjunto de propriedades disponíveis, que serão aplicadas com base no estado do agente de usuário.
multi-switch Contém um ou mais objetos <fo:multi-case> e controla a alternância entre eles (ativado por <fo:multi-toggle>).
multi-toggle Usado para alternar para outro <fo:multi-case>
page-number Representa a página atual
page-number-citation Para citar a numeração da página, esta página contém a primeira área padrão retornada pelo objeto citado.
page-sequence Um contêiner para elementos de saída de página. Em um dos objetos <fo:page-sequence> para cada layout de página.
page-sequence-master Especifica qual simple-page-master usar, bem como a ordem de uso.
region-after Definição do rodapé da página
region-before Definição do cabeçalho da página
region-body Definição do corpo da página
region-end Definição da barra direita da página
region-start Definição da barra esquerda da página
repeatable-page-master-alternatives Definir um conjunto de cópias de um simple-page-master
repeatable-page-master-reference Especificar uma cópia simples de um simple-page-master
retrieve-marker Usado com <fo:marker> para criar cabeçalhos ou rodapés contínuos
root Nó raiz (topo) do documento XSL-FO
simple-page-master Definir o tamanho e a forma da página
single-page-master-reference Especificar um único master de página para um ponto específico na sequência de páginas
static-content Contém conteúdo estático repetido em muitas páginas (por exemplo, cabeçalhos e rodapés)
table Formatar o material tabular de uma tabela
table-and-caption Formatar uma tabela e seu título
table-body Container de linha de tabela e célula de tabela
table-caption Incluir um título da tabela
table-cell Definir a célula da tabela
table-column Formatar as colunas da tabela
table-footer Definir o rodapé da tabela
table-header Definir o cabeçalho da tabela
table-row Definir uma linha da tabela
title Definir um título para a sequência de páginas
wrapper Especificar atributos de herança para um grupo de objetos XSL-FO