Markdown / Word

Para mover documentos entre Markdown / Word y LaTeX, la herramienta de referencia es pandoc, un conversor universal. Para Word también existen herramientas específicas. Esta página cubre pandoc y las opciones Word ↔ LaTeX.

Markdown ↔ LaTeX — pandoc

pandoc (de John MacFarlane) convierte entre Markdown, LaTeX, HTML, docx y muchos formatos más. Elige formatos con -f (--from) y -t (--to): pandoc -f markdown -t latex in.md -o out.tex. También puede generar PDF directamente mediante un motor LaTeX: --pdf-engine=lualatex. Personaliza la salida LaTeX con --template y transforma el documento con filtros Lua (reescribiendo el AST). El Markdown de pandoc admite matemáticas LaTeX, citas (--citeproc + .bib) y referencias cruzadas.

terminal
pandoc -f markdown -t latex in.md -o out.tex   # Markdown → LaTeX
pandoc in.md -o out.pdf --pdf-engine=lualatex  # Markdown → PDF

Word ↔ LaTeX

pandoc también maneja .docx: pandoc in.docx -o out.tex (importación Word → LaTeX/Markdown) y pandoc in.tex -o out.docx (exportación LaTeX → Word, con estilo mediante --reference-doc). Es la ruta gratuita más sencilla. writer2latex convierte documentos de LibreOffice/OpenOffice (y por tanto Word vía LibreOffice) a LaTeX; es de código abierto. oolatex (un comando de tex4ht) va en sentido contrario: LaTeX → ODT, que LibreOffice puede guardar como .docx. GrindEQ es un conversor Word↔LaTeX de pago, especialmente fuerte con ecuaciones de MathType.

terminal
pandoc in.docx -o out.tex    # Word → LaTeX
pandoc in.tex  -o out.docx   # LaTeX → Word(--reference-doc で体裁)

Una advertencia práctica

La conversión de ida y vuelta es con pérdidas: las maquetaciones complejas, macros propias y matemáticas elaboradas rara vez sobreviven intactas. Usa Markdown/pandoc como intercambio limpio cuando puedas, espera tener que retocar la salida y conserva la fuente LaTeX como versión de referencia.