Convertir un documento Lyx a MS Word


9

Hice varios intentos de convertir un documento Lyx a MS Word o RTF, y fallé. Estoy trabajando con un documento moderadamente complejo, que incluye elementos externos (código Java, documentos secundarios), fórmulas e imágenes.

He intentado

  • exportar a Latex y luego usar tex4htpero no se crea el archivo OpenOffice (no context.xml dentro del odt);
  • exportando a HTML e importando en OpenOffice Writer;
  • exportar a PDF e importar usando Nitro PDF;

Ahora estoy convirtiendo manualmente la salida PDF de Nitro, pero le va bastante mal en las fórmulas y las listas de códigos.

¿Qué otras opciones hay?


¿Por qué quieres hacer esto? ¿No sería mejor un PDF?
Rich Bradshaw

Es un requisito de una publicación externa.
Robert Munteanu

Respuestas:



1

Probablemente un poco tarde para la fiesta, pero dado que me llevó mucho tiempo completar la tarea incluso a partir de hoy, sentí que valía la pena dejar un rastro.

Aquí está el procedimiento que me llevó a casa. Es un poco engorroso, sin embargo, me permitió no reemplazar todos los caracteres especiales en mi documento italiano, que estaban fallando latex2rtf.

  1. Desde Lyx, exporta tu archivo en Latex (Luatex, no probé las otras opciones)
  2. Ejecute htlatex [filename.tex] (a)
  3. Abra el archivo resultante con Firefox, debería mostrar todos sus formatos bastante bien
  4. Seleccione Todo -> Copiar -> Pegar en LibreOffice

Tuve que reinsertar manualmente las imágenes (b), pero se sintió como un regalo en comparación con todos los demás métodos que probé. Lo siento, no probé más ajustes, pero tuve que completar todo para cumplir con un plazo ajustado y no tuve tiempo de probar después. Se editará si puede.

(a) Sospecho que obtuve el paquete instalando la gigantesca aplicación latex2rtf, pero debería ser fácil de encontrar. (b) Sospecho que la exportación de imágenes de Lyx a Latex habría funcionado si las imágenes no contuvieran espacios en sus nombres de archivo, pero aún no puedo confirmar. Podría comprobar y editar este poquito. Editar: marcado (b), y no pude hacerlo funcionar. El truco de espacios se aplica a latex2rtf.


Debería poder abrir el archivo HTML directamente en la mayoría de los procesadores de texto modernos, incluidos Microsoft Word y LibreOffice Writer.
un CVn

Por lo general funciona, pero también me falló. Firefox ni siquiera pudo leer la exportación de Lyx a lyXHTML de mi último documento.
Giampaolo Ferradini

1

Instale pandoc y agréguelo a la ruta en la configuración de preferencias de LyX. Luego reconfigure LyX y reinicie LyX. Después de reiniciar LyX, verá una nueva opción de exportación como "exportar a Office XML (Word)". Para mi experiencia, la mayoría de los símbolos matemáticos se pueden convertir fácilmente en la fórmula de MS Word. Algunos no lo son si hay un símbolo no reconocido.

Buena suerte, la función está disponible al menos con LyX 2.3.4.



0

Exportar a PDF desde LyX. Adobe Acrobat Pro X tiene la opción de guardar PDF como documento de MS Word. Si esta versión de Adobe está disponible para usted, le recomiendo este método.


-1

Así que solo probé esto Exportado de lyx a html (doc) y luego abrí el archivo exportado en Libreoffice writer, listo, funciona casi perfectamente

Entiendo que esta respuesta lleva 8 años de retraso, pero solo la estaba buscando y espero que ayude a otros que puedan necesitar saber / querer saber

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.