Marcação de conteúdo para XML

Criar e carregar marcas de formatação XML

Antes de marcar itens de página, crie (ou carregue) marcas de formatação para identificar cada tipo de conteúdo ou item no seu documento. Você pode criar marcas de formatação a partir do zero ou carregá-las de outra origem, como de um documento do InDesign ou do InCopy, ou de um arquivo DTD. Use qualquer um dos métodos a seguir para criar ou carregar marcas de formatação XML para seu documento:

  • Crie uma marca de formatação com o comando Nova marca de formatação.

  • Carregue marcas de um arquivo XML ou de outro documento.

  • Importe um arquivo DTD.

  • Importe marcas de formatação (e conteúdo) com o comando Importar XML.

Painel Marcas de formatação com uma lista de marcas disponíveis

Criar uma marca de formatação XML

  1. Escolha Janela > Utilitários > Marcas de formatação para abrir o painel Marcas de formatação.
  2. Siga um destes procedimentos:
    • Escolha Nova marca de formatação no menu do painel Marcas de formatação.

    • Clique no botão Nova marca de formatação no painel Marcas de formatação.

  3. Digite um nome para a marca de formatação. O nome deve estar de acordo com os padrões XML. Ao incluir um espaço ou um caractere inválido no nome da marca, será exibida uma mensagem de alerta.
  4. Selecione uma cor para a marca de formatação se você a criou no menu no painel Marcas de formatação. (Se você criou sua marca de formatação com o botão Nova marca de formatação, escolha uma cor alterando a cor da marca.)
    Observação:

    Você pode atribuir a mesma cor a marcas distintas. A cor selecionada aparecerá quando você aplicar a marca de formatação a um quadro e escolher Exibir > Estrutura > Mostrar quadros com marcas de formatação ou quando aplicar a marca ao texto de um quadro e escolher Exibir > Estrutura > Mostrar marcadores de formatação. (As cores das marcas de formatação não aparecem no XML exportado.)

  5. Clique em "OK".

Carregar marcas de formatação XML de outra origem

É possível carregar marcas de formatação de arquivos XML, de um documento do InDesign ou de um documento do InCopy.

Observação:

O InCopy adiciona marcas de formatação automaticamente ao painel Marcas de formatação quando você carrega um arquivo XML.

  1. Escolha Carregar marcas de formatação no menu do painel Marcas de formatação.
  2. Selecione o arquivo que contém as marcas que você deseja carregar no painel Marcas de formatação e clique em Abrir.

Alterar o nome ou a cor da marca de formatação

  1. Clique duas vezes no nome de uma marca de formatação no painel Marcas de formatação ou escolha Opções de marca de formatação no menu do painel Marcas de formatação.
  2. Altere o nome ou a cor da marca de formatação e clique em OK.
Observação:

Não é possível alterar o nome de marcas de formatação bloqueadas. O InCopy bloqueia automaticamente as marcas de formatação especificadas em um arquivo DTD carregado. Para alterar o nome dessas marcas de formatação, é necessário editar o arquivo DTD e recarregá-lo no documento.

Inserção de marcas de formatação em itens

Antes de exportar o conteúdo para um arquivo XML, você deve marcar o texto e outros itens (como quadros e tabelas) a serem exportados. Você também precisa marcar os itens criados como espaços reservados para o conteúdo XML importado. Os itens marcados são exibidos como elementos no painel Estrutura.

Marcas de formatação e elementos XML

A. Os elementos aparecem no painel Estrutura. B. Os marcadores de formatação contornam o texto ao qual as marcas de formatação foram aplicadas. 

Ao inserir marcas de formatação em itens da página, observe o seguinte:

  • Os quadros de texto devem ser marcados para que você possa marcar o texto dentro deles.

  • Você só pode aplicar uma marca a um quadro.

  • Os quadros de texto encadeados compartilham uma mesma marca aplicada a todo o texto, inclusive com excesso de tipos.

  • Quando você insere marcas de formatação no texto de um elemento com marcas de formatação (por exemplo, quando você marca um parágrafo de uma matéria com marcas de formatação), o texto é exibido no painel Estrutura como filho do elemento existente.

  • Quando você insere marcas de formatação em um elemento de um quadro com o botão Marca de formatação automática, o InCopy insere automaticamente no quadro a marca de formatação especificada na caixa de diálogo Opções de predefinição de marca de formatação.

Inserir marcas de formatação no texto de um quadro de texto

  1. Escolha Exibir > Exibição de layout.
  2. Verifique se há marcas de formatação no quadro de texto onde o texto aparece. (Se o quadro não estiver marcado quando você tentar marcar o texto dentro do quadro, o InCopy marca a matéria usando marcas de formatação padrão.)
  3. Siga um destes procedimentos:
    • Com a ferramenta Texto , selecione um texto em um quadro e clique em uma marca no painel Marcas de formatação. Se você selecionar todo o texto dentro do quadro, a marca de formatação será aplicada ao quadro, e não ao bloco de texto (a não ser que você tenha selecionado Adicionar no painel Marcas de formatação).

    • Selecione o quadro de texto, a tabela, as células de tabela ou a imagem que deseja marcar e clique no ícone Marca de formatação automática no painel Marcas de formatação para aplicar uma marca de formatação padrão. (Consulte Especificar padrões de marca de formatação automática.)

    • Insira automaticamente marcas de formatação em um texto com estilos de parágrafo ou de caractere usando o comando Mapear estilos para marcas de formatação.

Aplicar marcas de formatação ao texto em tabelas

Ao inserir marcas de formatação em uma tabela para exportá-la para XML, você cria um elemento de tabela, bem como um elemento de célula para cada célula da tabela. Os elementos de célula são elementos filho do elemento de tabela e são criados de forma automática.

  1. Escolha Exibir > Exibição Layout.
  2. Clique na tabela e escolha Tabela > Selecionar > Tabela.
  3. Selecione uma marca de formatação para a tabela no painel Marcas de formatação.

    O InCopy cria um elemento de célula para cada célula da tabela (você pode exibi-los no painel Estrutura). A marca de formatação aplicada aos elementos de célula da tabela depende das opções de marca de formatação atuais.

  4. Se necessário, aplique uma marca de formatação diferente às células da tabela.

    Por exemplo, você pode usar uma marca de formatação diferente nas células da primeira linha para identificá-las como células de título. Para aplicar marcas de formatação a células, selecione as células da tabela real no seu documento e, em seguida, selecione uma marca de formatação. Quando você seleciona células na tabela, os elementos de célula correspondentes também são selecionados no painel Estrutura.

Observação:

Você também pode inserir marcas de formatação em uma tabela selecionando-a e clicando no ícone Marca de formatação automática no painel Marcas de formatação. A marca de formatação Tabela (ou outra marca de sua preferência) será aplicada imediatamente à tabela, de acordo com as configurações padrão da marca de formatação automática.

Inserir marcas de formatação no conteúdo de acordo com estilos

Os estilos de parágrafo, caractere, tabela e célula atribuídos ao texto também podem ser usados como um meio de marcar texto para XML. Por exemplo, um estilo de parágrafo chamado Corpo pode ser associado a uma marca de formatação chamada TextoMateria. Em seguida, usando o comando Mapear estilos a marcas de formatação, você pode aplicar a marca de formatação TextoMateria a todos os parágrafos do documento que estão atribuídos ao estilo de parágrafo Corpo. É possível mapear mais de um estilo para a mesma marca de formatação.

Observação:

O comando Mapear estilos a marcas de formatação marca o conteúdo automaticamente, incluindo parágrafos e caracteres que já foram marcados. Para manter as marcas de formatação existentes, aplique-as manualmente.

  1. Escolha Mapear estilos para marcas de formatação no menu do painel Marcas de formatação ou Estrutura.
  2. Para cada estilo do documento, especifique a marca de formatação para a qual ele deve ser mapeado.
    Caixa de diálogo Mapear estilos a marcas de formatação

  3. Para que os nomes de estilo e de marca de formatação sejam iguais, clique em Mapear por nome. Os estilos com nomes iguais aos das marcas de formatação são selecionados na caixa de diálogo. Mapear por nome faz distinção entre maiúsculas e minúsculas; Título1 e título1, por exemplo, são tratadas como marcas de formatação diferentes.
  4. Para usar mapeamentos de estilo configurados em um arquivo do InDesign, clique em Carregar e selecione o arquivo.
  5. Selecione ou desfaça a seleção de opções de inclusão:

    Matérias da página-mestre

    Mapeia para marcas de formatação os estilos encontrados na página principal.

    Matérias da área de trabalho

    Mapeia para marcas de formatação os estilos encontrados na área de trabalho. (Desmarque esta opção para impedir a marcação do conteúdo da área de trabalho.)

    Matérias em branco

    Mapeia para marcas de formatação os estilos localizados em matérias em branco. (Desmarque esta opção para impedir a marcação de estilos em matérias em branco.)

  6. Clique em OK.

    As novas marcas de formatação XML são aplicadas a todo o seu documento para os estilos de parágrafo, caractere, tabela e célula especificados na caixa de diálogo Mapear estilos para marcas de formatação.

Remover marca de formatação de um item de página

Quando você remove as marcas de formatação de um item, o conteúdo associado é retido.

  1. Selecione o elemento no painel Estrutura ou selecione o item de página no layout do documento.
  2. Siga um destes procedimentos:
    • Escolha Retirar marca de formatação de elemento no menu do painel Estrutura.

    • Clique no botão Remover no painel Marcas de formatação.

Alterar marcas de formatação em um item de página

Quando você altera as marcas de formatação de um item, as marcas existentes são substituídas (não é necessário removê-las primeiro).

  1. Selecione a ferramenta Texto .
  2. Siga um destes procedimentos:
    • Selecione o texto ou o quadro de texto e clique em uma marca no painel Marcas de formatação.

    • Posicione o ponto de inserção em um quadro de texto com marcas de formação em um elemento de matéria (e não em um elemento filho). Selecione Alterar no painel Marcas de formatação e clique em outra marca de formatação no painel Marcas de formatação.

    • Selecione o bloco inteiro de texto com uma marca de formatação aplicada, escolha Alterar no alto do painel Marcas de formatação e clique em outra marca. (Se você selecionar Adicionar no alto do painel Marcas de formatação e clicar em outra marca de formatação, um novo elemento filho será exibido no painel Estrutura.)

Especificar padrões de marca de formatação automática

Quando você seleciona um quadro de texto, uma tabela, células de tabela ou uma imagem e clica no ícone Marca de formatação automática no painel Marcas de formatação, o InDesign aplica uma marca padrão ao item selecionado. É possível especificar essas marcas de formatação padrão na caixa de diálogo Opções de predefinição de marca de formatação.

Quando você seleciona um quadro de texto, uma tabela, células de tabela ou uma imagem e clica no ícone Marca de formatação automática no painel Marcas de formatação, o InCopy aplica uma marca padrão ao item selecionado. É possível especificar essas marcas de formatação padrão na caixa de diálogo Opções de predefinição de marca de formatação.

Observação:

O InCopy aplica uma marca de formatação padrão quando você cria um elemento que requer um elemento pai, mas ainda não o tem. Por exemplo, se você incluir marcas de formatação em um quadro de texto, mas o próprio quadro não estiver marcado, o InCopy atribuirá uma marca de formatação ao quadro de acordo com Opções de predefinição de marca de formatação. A capacidade de aplicar marcas de formatação padrão ajuda o InCopy a manter a estrutura XML correta.

  1. Escolha Opções de predefinição de marca de formatação no menu do painel Marcas de formatação.
  2. Escolha uma marca de formatação padrão para quadros de texto, tabelas, células de tabela e imagens.
    Observação:

    Se a marca de formatação necessária não estiver listada, você poderá escolher Nova marca de formatação no menu e criar uma marca de formatação.

Mapear marcas de formatação XML para estilos

As marcas de formatação XML são meramente descrições de dados, pois não contêm instruções de formatação. Desse modo, você precisa formatar o conteúdo XML após importá-lo e definir seu layout. Uma maneira de fazer isso consiste em mapear as marcas de formatação XML para estilos de parágrafo, caractere, tabela ou célula. Por exemplo, a marca de formatação Subtítulo pode ser mapeada para o estilo de caractere Autor, de modo que todo o conteúdo XML importado e inserido que seja marcado como Subtítulo receba automaticamente o estilo de caractere Autor. O mapeamento de marcas de formatação a estilos facilita a formatação do conteúdo XML importado, tornando-a mais rápida.

Não é necessário mapear todas as marcas de formatação a um estilo de parágrafo ou caractere. Talvez alguns elementos não sejam exibidos no layout e seja mais fácil formatar outros individualmente. Além disso, os elementos filho assumem o estilo de parágrafo ou caractere atribuído a seus pais, o que pode causar confusão, a menos que você tenha o cuidado de mapear elementos pai e filho separadamente.

Observação:

O comando Mapear marcas de formatação a estilos reaplica estilos em todo o documento, às vezes com resultados indesejados. Quando você mapeia uma marca de formatação a um estilo, o texto anteriormente atribuído a um estilo pode ser reatribuído a outro, dependendo de sua marca de formatação XML. Se você já tiver formatado algum texto, poderá preferir aplicar estilos manualmente para impedir que as opções de estilo de parágrafo e caractere sejam substituídas.

  1. Escolha Mapear marcas de formatação a estilos no menu do painel Marcas de formatação ou Estrutura.
    Um menu de estilos é exibido para cada marca de formatação na caixa de diálogo Mapear marcas de formatação a estilos

  2. Siga um destes procedimentos:
    • Para importar estilos, marcas de formatação e definições de mapeamento de outro documento, clique em Carregar, escolha um documento e clique em Abrir.

    • Para mapear marcas de formatação a estilos individualmente, clique na coluna Estilo adjacente a uma marca de formatação e escolha no menu exibido o estilo de parágrafo ou de caractere. O símbolo de parágrafo identifica estilos de parágrafo no menu; um “A” identifica estilos de caractere. Repita o procedimento para cada marca de formatação a ser mapeada.

    • Para mapear automaticamente marcas de formatação a estilos com os mesmos nomes, clique em Mapear por nome. Os estilos com nomes idênticos aos das marcas de formatação são selecionados na coluna Estilo. Para que haja correspondência, uma marca de formatação e um estilo não apenas devem ter o mesmo nome, como também as mesmas maiúsculas/minúsculas; H1 e h1, por exemplo, não são considerados uma correspondência. Se existir o mesmo nome de estilo em dois grupos de estilos distintos, a opção Mapear por nome não funcionará e você será alertado para renomear um dos estilos.

  3. Clique em "OK".

Mostrar ou ocultar quadros com marcas de formatação ou marcadores de formatação

Nas exibições de galé e matéria, marcadores de formatação indicam onde foram aplicadas marcas de formatação aos itens de uma página. Na exibição de layout, quadros com marca de formatação indicam onde itens como tabelas e imagens foram marcados. A cor da marca de formatação determina a cor do marcador ou do quadro.

Neste exemplo, todos os itens da página estão marcados, exceto o subtítulo abaixo do título.

  1. Siga um destes procedimentos:
    • Para exibir quadros com marcas de formatação em cores, escolha Exibir > Estrutura > Mostrar quadros com marcas de formatação.

    • Para ocultar a codificação por cores dos quadros com marcas de formatação, escolha Exibir > Estrutura > Ocultar quadros com marcas de formatação.

    • Para exibir colchetes em cores em torno do texto com marcas de formatação, escolha Exibir > Estrutura > Mostrar marcadores de formatação.

    • Para ocultar colchetes em cores em torno do texto com marcas de formatação, escolha Exibir > Estrutura > Ocultar marcadores de formatação.

Excluir marcas de formatação ou elementos

  • Para excluir uma marca de formatação do painel Marcas de formatação, arraste-a para o ícone Excluir marca de formatação  na parte inferior do painel. Se a marca tiver sido aplicada ao conteúdo, será exibida uma mensagem de alerta. Selecione outra marca de formatação para substituir a marca excluída e clique em OK.
  • Para excluir todas as marcas não usadas, escolha Selecionar Todas as Marcas Não Usadas no menu do painel Marcas e clique no ícone Excluir Marca na parte inferior do painel.
  • Para excluir um elemento do painel Estrutura, selecione o elemento e clique no ícone Excluir do painel Estrutura ou escolha Excluir no menu do painel Estrutura. Se o elemento contiver conteúdo, será exibida uma mensagem de alerta. Clique em Remover para manter o conteúdo no documento; clique em Excluir para excluir o elemento e seu conteúdo.
Observação:

As marcas de formatação carregadas com um arquivo DTD importado serão excluídas somente após a exclusão do arquivo DTD.

Receba ajuda com mais rapidez e facilidade

Novo usuário?