Como devo converter o Markdown (ou similar) em um documento do Word?

73

Aqui está o problema:
na escola, quero escrever meu conteúdo real no Markdown (usando [Q10] ou Notepad ++) na escola, para que eu possa me concentrar na escrita sem a feiura do Word 2000 na tela, mas tenho o problema de realmente converter o Markdown no documento final do Word para que eu possa definir o espaçamento entre linhas, margens, capa, etc.

Como posso fazer isso?

Também devo mencionar que estou executando os programas (exceto o Word) fora da minha unidade flash como PortableApps, os computadores da escola executam o DeepFreeze e eu tenho acesso à linha de comando.

digitxp
fonte
Observe que a resposta selecionada (até hoje) não é a melhor resposta. O Pandoc v1.9 e superior suporta a conversão direta do Markdown em .docx, incluindo o uso adequado de cabeçalhos (o esboço funciona!) E imagens incorporadas. Eu apenas tentei e funciona maravilhosamente.
technomalogical

Respostas:

83

Obtenha o pandoc versão 1.9 ou superior. Então:

pandoc myfile.txt -o myfile.docx

Versões recentes do pandoc permitem a conversão direta de descontos em palavras.

John MacFarlane
fonte
14

Esta não é uma resposta completa à sua situação, mas você pode querer investigar o uso do Pandoc, que pode converter o Markdown em outros formatos, incluindo RTF (que o MS Word deve ser capaz de lidar razoavelmente bem).

Infelizmente, não tenho idéia se isso funcionará com o sistema DeepFreeze que você descreve.

moberley
fonte
Parece que eu estou preso com escrevendo algo me baseado fora de :-( Pandoc
digitxp
11

Se você já possui uma ferramenta Markdown para produzir HTML, abra o HTML em um navegador e copie / cole no Word. Como alternativa, basta abrir o próprio arquivo HTML no Word e salvar como formato do Word.

Doug Harris
fonte
7

O método que melhor funcionou para mim é usar o markdown para produzir HTML, fazer upload do documento para o Google Docs , selecionar a opção para o Google Docs convertê-lo em seu formato e fazer o download como um arquivo DOC .

Usar o pandoc para converter em RTF funciona (certifique-se de usar a --standaloneopção), mas ele perde o "estilo * dos cabeçalhos no Word.

Usando o Google Docs , o arquivo DOC resultante mantém a noção de estilo, para que você possa alterar a formatação de todos os cabeçalhos h1 em uma única etapa.

atlpeg
fonte
2

Há uma maneira realmente útil de fazer isso em um Mac aqui . Se você estiver usando o Notepad ++, imagino que isso não se aplique a você, mas pode ajudar outra pessoa :-D

danodonovan
fonte
2

Se você trabalha em um Mac, o iA Writer agora faz a conversão do Word (.docx) para Markdown e do Markdown para Word (.docx): iAWriter.com

Frank Westphal
fonte
2

Eu gosto de usar o WriteMonkey , é um daqueles editores de texto sem distrações.

Ele exporta da remarcação para HTML ou word. E é portátil. Requer .net embora.

shuang
fonte