OpenOffice - parágrafos alternativos (dois PDFs, uma fonte)

4

Eu uso o OpenOffice para produzir um documento em formato PDF. Este documento é ocasionalmente revisado e reeditado. Agora preciso produzir uma variante deste documento com um pequeno número de parágrafos substituídos por outros parágrafos. Eu preferiria evitar a manutenção de dois documentos separados, onde 95% do texto é o mesmo. Em outras palavras, de um arquivo ODT, gostaria de poder produzir dois PDFs com conteúdo ligeiramente diferente.

Existem alguns recursos do OpenOffice que eu poderia usar para ajudar com isso?

    
por RedGrittyBrick 29.11.2011 / 17:57

1 resposta

3

Variáveis de usuário e a função Parágrafo oculto.

Posicionei o cursor no início do documento e, no menu " Inserir ", selecione " Campo ", " Outro " . Selecionei a guia " Variáveis " e depois defini Type como "Set Variable", Name como "Product", Value para "Foo" e Formatar para "Text" (se você não fizer isso, a variável recebe um valor de 0)

Em seguida, posicionei o cursor dentro do primeiro de dois parágrafos alternativos e, no menu " Inserir ", selecione " Campo ". Selecionei a guia " Funções " e escolhi " Parágrafo oculto " e defini a Condição como Produto!="Foo" (significando ocultar este parágrafo se o produto não é Foo)

Em seguida, posicionei o cursor no segundo dos parágrafos alternativos e repeti o processo, mas defini a condição como Produto == "Foo".

Repeti o acima para todos os pares de parágrafos alternativos no documento.

Por fim, no documento " Visualizar " menu, desmarcamos " Parágrafos ocultos ".

Ao clicar no campo no início do documento, eu poderia editá-lo e, assim, fazer com que parágrafos alternativos aparecessem (e suas contrapartes desaparecessem) em todo o documento. O uso de "Exportar para PDF" teve o efeito desejado de não incluir parágrafos ocultos no momento.

Ajuda do OpenOffice descreve isso da seguinte forma:

Ocultar texto

Você pode usar campos e seções para ocultar ou exibir texto em seu documento, se uma condição for atendida. Antes de poder ocultar o texto, você deve primeiro criar uma variável para usar na condição de ocultar o texto.

Para criar uma variável

  1. Clique no seu documento e escolha Inserir - Campos - Outros.
  2. Clique na guia Variáveis e clique em "Definir variável" na lista Tipo.
  3. Clique em "Geral" na lista Formato.
  4. Digite um nome para a variável na caixa Nome, por exemplo, Ocultar.
  5. Insira um valor para a variável na caixa Valor, por exemplo, Ocultar.
  6. Para ocultar a variável no seu documento, selecione Invisível.
  7. Clique em Inserir e Fechar.

Para ocultar texto

  1. Clique no documento onde você deseja adicionar o texto.
  2. Escolha Inserir - Campos - Outros e clique na guia Funções.
  3. Clique em "Texto oculto" na lista Tipo.
  4. Insira uma instrução na caixa Condição. Por exemplo, usando a variável que você definiu anteriormente, digite Hide == 1.
  5. Digite o texto que você deseja ocultar na caixa de texto Oculto.
  6. Clique em Inserir e Fechar.

Para ocultar um parágrafo

  1. Clique no parágrafo em que você deseja adicionar o texto.
  2. Escolha Inserir - Campos - Outros e clique na guia Funções.
  3. Clique em "Parágrafo oculto" na lista Tipo.
  4. Insira uma instrução na caixa Condição. Por exemplo, usando a variável que você definiu anteriormente, digite Hide == 1.
  5. Clique em Inserir e Fechar.

    Você deve ativar esse recurso removendo a marca de seleção do menu Exibir - Parágrafos ocultos. Quando a marca está presente, você não pode ocultar nenhum parágrafo.

Para ocultar uma seção

  1. Selecione o texto que você deseja ocultar no seu documento.
  2. Escolha Inserir - Seção.
  3. Na área Ocultar, selecione Ocultar e insira uma expressão na caixa Condição. Por exemplo, usando a variável que você definiu anteriormente, digite Hide == 1.
  4. Clique em Inserir.
por 30.11.2011 / 12:05

Tags