Другое решение предоставляется из пакета pandoc
. В качестве примера вы можете сделать:
pandoc -f latex -t odt -o output.odt input.tex
Если входной файл latin1 закодирован, как и мои файлы tex , решение:
iconv -f ISO-8859-1 input.tex | pandoc -f latex -t odt -o output.odt
Сообщаю часть описания пакета:
Pandoc - это библиотека Haskell для преобразования из одного формата разметки в другой, который использует эту библиотеку. Он может читать отметки и подмножества reStructuredText, HTML и LaTeX, и он может писать обычный текст, markdown, reStructuredText, HTML, -LaTeX, -ConTeXt, RTF, DocBook XML, OpenDocument XML, ODT, GNU Texinfo, MediaWiki markup, EPUB, Текстильные, справочные страницы groff, слайд-шоу Emacs Org и Slidy или S5.