segunda-feira, 12 de maio de 2008

OpenOffice/Br documento mestre e referência cruzada

[atualização: olha, fiquei com erro em numeração, tem que ficar copiando estilos se modificar algum... A melhor solução é NÃO usar documento mestre, se vc já tem um exporte para ODF, porque com o mestre dá muito trabalho e muitos problemas...]

A situação é:
Escrever um texto grande (dissertação) escrevendo vários arquivos separadamente, os subdocumentos, que no domumento mestre gera o graaande texto.
O problema é, você quer referenciar, por exemplo, uma figura 1.15 do capítulo 1 no capítulo 5. Pois bem, isso é um problema antigo do OpenOffice. 

Para contornar esse problema, sugere-se (em inglês):

Mas no português bem dizido...:
1) deve-se CRIAR uma referência no subdocumento que contém a figura 1.15:
- No documento aberto, selecione o texto "figura 1.15", vá em Inserir > Campos > Outros...


- Na janela, na aba Referência, marque "Definir referência" e digitide um título na caixa "Nome". Por exemplo: Nome = foto-de-joana

2) No subdocumento em que se fará a referência:
- Com o cursor na posição desejada, abra novamente Inserir > Campos > Outros...


- Na janela, na aba Referência, marque "Inserir referência" e digitide um título na caixa "Nome" adotado (foto-de-joana), mesmo que ele não apareça na lista. A referência será apenas uma marca cinza, porque não faz parte desse subdocumento.

3) Abra o documento mestre e atualize todos os links, pronto!


Detalhe Utilizei 80% de um dia para fazer isso.
Ainda pode-se explorar uso de macros: http://ooomacros.org/user.php#113812

Nenhum comentário: