Anexando diferentes documentos do LibreOffice Writer

1

Eu tenho muitos documentos .odt. Como posso juntá-las sem ferir o conteúdo?

Copiar e colar no LibreOffice não é seguro e pode alterar o formato . Por exemplo, a posição dos controles deslizantes para linhas pode ser esquecida.

    
por user62511 08.04.2014 / 03:19

2 respostas

1

O LibreOffice chama um documento composto de muitos sub-documentos por "documento mestre".

  1. Arquivo - > Novo - > Documento mestre. Você tem que usar o menu; não está na tela inicial.
  2. No Navegador que aparece, clique no ícone Inserir, selecione "Arquivo"
  3. Selecione seus arquivos. Você pode selecionar vários arquivos usando a tecla Shift ou Ctrl pressionada.
  4. Pressione a inserção.
  5. Repita a etapa "Inserir" quantas vezes forem necessárias.
por 08.04.2014 / 03:43
1

Dê uma olhada na ferramenta OOoPy . Uma das ferramentas incluídas com este conjunto de ferramentas é chamada ooo_cat , que faz o que você quer.

ooo_cat for concatenating several OOo files into one

Instalação

Após baixá-lo, você pode instalar o conjunto de ferramentas da seguinte forma:

$ python setup.py install

Após o qual ooo_cat será exibido no seu $PATH . O uso é bem direto:

$ ooo_cat --help

Uso: ooo_cat [-o | --output-file] [arquivo, ...]

Opções:   -h, --help mostra esta mensagem de ajuda e sai   -o OUTPUT_FILE, --output-file = OUTPUT_FILE                         Arquivo de saída (padrão para stdout)

Exemplo

Digamos que eu tenha esse documento falso chamado out2.odt . Consigo concatenar quantas vezes quiser, assim:

$ ooo_cat -o new.odt out2.odt out2.odt

O new.odt :

resultante
$ ls -l new.odt out2.odt
-rw-rw-r--. 1 saml saml 10061 Apr  7 21:52 new.odt
-rw-rw-r--. 1 saml saml  9816 Apr  7 21:40 out2.odt

Agora, quando abrirmos:

$ ooffice new.odt

OBSERVAÇÃO: existem duas cópias de out2.odt em new.odt agora. Acima está mostrando as duas páginas lado a lado para referência.

    
por 08.04.2014 / 03:36