Deseo convertir un archivo .tex en un archivo .odt.
¿Me puede sugerir una buena solución paso a paso?
libreoffice
latex
Tal Galili
fuente
fuente

Respuestas:
Lo creas o no, con documentos complejos y muchos paquetes incluidos, obtuve resultados mucho mejores con LaTeX2HTML que con LaTeX2RTF, Pandoc o TeX4ht.
Esto generará una carpeta con el mismo
texfilenombre, por lo que podrá convertir el HTML generado a ODT:Esto producirá un
index.odtarchivo. Eche un vistazo a esta respuesta para ver cómo usar los filtros de conversión de LibreOffice.Editar de la discusión de comentarios:
Aunque el método anterior funciona, es muy decepcionante que la única forma que encontré para generar un documento verdaderamente confiable es usando la salida en PDF de LaTeX en Adobe Acrobat Pro.
fuente
Hay una herramienta en los repositorios que cambia LaTeX al formato XML de openoffice.org: tex4ht
Línea de comando...
latex filename.texbibtex filename.auxmk4ht oolatex filename.texDebería terminar con un archivo compatible con openoffice.org/libreoffice.
fuente
Se proporciona otra solución desde el paquete pandoc
Como ejemplo, puedes hacer:
Si el archivo de entrada está
latin1codificado, como mis archivos tex, la solución es:Reporto parte de la descripción del paquete:
fuente
Se puede hacer en 2 pasos. Vaya a http://latex2rtf.sourceforge.net/ y use las herramientas proporcionadas para convertir primero de Latex a RTF y luego de RTF a ODT.
Espero eso ayude.
fuente
Si tiene
instalado el paquete tex4ht , el comando
oolatex filenameconvierte el .tex en .odt (para obtener más información sobre tex4ht, consulte aquí ).Otra forma sería el paquete latex2rtf
, utilizando RTF como formato intermedio.
fuente