Convertendo arquivos do Open Office (odt) para látex

10

Como você converte documentos Open Office (ODT) em arquivos tex? Eu fiz um relatório usando o libre office . Agora desejo continuar editando o documento usando lyx (latex front end) . Portanto, o arquivo ODT precisa ser salvo como um arquivo .tex.

Não vejo uma opção para fazer isso no menu Arquivo (exportar / salvar como). Então, existe algum outro plugin para fazer isso?

AIB
fonte

Respostas:

10

O OpenOffice costumava ter uma funcionalidade de exportação do LaTeX, que foi removida posteriormente, eu acho. No entanto, há um escritor do LaTeX:

sudo apt-get install openoffice.org-writer2latex writer2latex

Ou, se sua distribuição usa o LibreOffice, use em libreoffice-writer2latexvez do acima.

Apenas confirme todas as mensagens com y. Após a instalação, você pode usá-lo comw2l

w2l your-document.odt

que criará um .texarquivo com o mesmo nome. A formatação é bastante básica, mas acho que faz o trabalho.

Se você deseja editá-lo no Lyx depois disso, basta concatenar os comandos, algo assim:

w2l your-document.odt && /usr/bin/env lyx your-document.tex &

Testei a conversão no Ubuntu 11.04 com a instalação padrão do LibreOffice

slhck
fonte
O pacote agora é chamado libreoffice-writer2latex, pelo menos no fedora.
24513 Bianca
No Debian Squeeze, o pacote parece ter sido chamado writer2latex. Pelo menos, esse pacote fornece um w2lque faz o trabalho.
a CVn
1

O Libreoffice possui uma extensão writer2latex que você pode carregar simplesmente clicando duas vezes no arquivo .oxt ou obtendo o pacote do apt (presumo que também yum)

Link para extensão: http://writer2latex.sourceforge.net/index14.html

Depois de instalar a extensão, você pode usar Arquivo-> Exportar para .tex.

Mas:

  • Não foi possível obter o Libreoffice 4.0x para executar a extensão em um documento complexo.

  • O LO 3.4.4 executou a extensão muito bem, mas perdeu quase toda a formatação, perdeu todas as tabelas e imagens.

Bottom Line:

Eu desisto. Seria melhor exportar para texto e começar de novo. Parece-me um NOOB completo para Lyx e Latex, que muitas configurações de documentos não têm um equivalente e simplesmente não podem ser traduzidas. No entanto, eu ficaria encantado em mostrar que estou errado.

John P. Fisher
fonte