¿Cómo debo convertir Markdown (o similar) a un documento de Word?

73

Este es el trato:
en la escuela quiero escribir mi contenido real en Markdown (usando [Q10] o Notepad ++) en la escuela para poder concentrarme en escribir sin la fealdad de Word 2000 en mi pantalla, pero tengo el problema de convertir el Markdown en el documento final de Word para poder establecer el espaciado de línea, los márgenes, la portada, etc.

¿Cómo puedo lograr esto?

También debo mencionar que estoy ejecutando dichos programas (excepto Word) fuera de mi unidad flash como PortableApps, las computadoras de la escuela ejecutan DeepFreeze y tengo acceso a la línea de comandos.

digitxp
fuente
Tenga en cuenta que la respuesta seleccionada (a partir de hoy) no es la mejor respuesta. Pandoc v1.9 y superior admite la conversión directa de Markdown a .docx, incluido el uso adecuado de encabezados (¡el esquema funciona!) E imágenes incrustadas. Lo acabo de probar y funciona de maravilla.
Technomalogical

Respuestas:

83

Obtenga la versión 1.9 de pandoc o superior. Entonces:

pandoc myfile.txt -o myfile.docx

Las versiones recientes de pandoc permiten la conversión directa de markdown a word.

John MacFarlane
fuente
14

Esta no es una respuesta completa a su situación, pero es posible que desee investigar utilizando Pandoc, que puede convertir Markdown a otros formatos, incluido RTF (que MS Word debería poder manejar razonablemente bien).

Desafortunadamente, no tengo idea si esto funcionará con el sistema DeepFreeze que describas.

moberley
fuente
Parece que estoy atascado con escribir algo yo mismo basado en Pandoc :-(
digitxp
11

Si ya tiene una herramienta Markdown para producir HTML, abra el HTML en un navegador y copie / pegue en Word. Alternativamente, solo abra el archivo HTML en Word y guárdelo como formato de Word.

Doug Harris
fuente
7

El método que mejor me ha funcionado es usar Markdown para producir HTML, cargar el documento en Google Docs , seleccionar la opción para que Google Docs lo convierta a su formato y luego descargarlo como un archivo DOC .

Usar pandoc para convertir a RTF funciona (asegúrese de usar la --standaloneopción), pero pierde el "estilo * de los encabezados en Word.

Al usar Google Docs , el archivo DOC resultante mantiene la noción de estilo para que pueda cambiar el formato de todos los encabezados h1 en un solo paso.

atlpeg
fuente
2

Hay una muy práctico cómo para hacer esto en un Mac aquí . Si está utilizando Notepad ++, imagino que esto no se aplicará a usted, pero puede ayudar a alguien más :-D

danodonovan
fuente
2

Si trabaja en una Mac, iA Writer ahora realiza la conversión de Word (.docx) a Markdown y Markdown a Word (.docx): iAWriter.com

Frank Westphal
fuente
2

Me gusta usar WriteMonkey , es uno de esos editores de texto sin distracciones.

Exporta desde Markdown a HTML o Word. Y es portátil. Requiere .net sin embargo.

shuang
fuente