Markdown para o MS Word - Reter tags de cabeçalho

4

Eu quero poder escrever no Markdown e converter para o Microsoft Word e ter o Word reconhecendo o H1 no Markdown como Título 1, fonte do corpo como fonte do corpo, etc.

Eu geralmente evito o Word, mas esta é uma solução para a minha sogra que escreve critérios profissionais de seleção. Seus clientes precisam do documento no formato do Word.

Eu quero permitir que ela escreva no Markdown e, em seguida, configure alguns estilos de fonte predefinidos no Word para que ela possa apenas importar o markdown e ele será estilizado de acordo.

Atualmente, o mais próximo que posso obter é usando "ByWord" para mac, que exporta para o Word, no entanto, você tem que estilizar todos os títulos porque o Word não reconhece os H1 como cabeçalhos, etc.

    
por Matt 21.04.2012 / 02:30

4 respostas

2

Confira este guia realmente útil, e há algumas boas dicas nos comentários também: Pense em Microsoft Word como a internet - Praticamente eficiente

Os principais passos são:

  • Instale o MultiMarkdown
  • Converter (Multi) Markdown para abrir o formato do documento (FODT):

    mmd2ODF.pl yourmarkdownfile.txt
    
  • Salvar FODT como DOC. Use o LibreOffice ou o OpenOffice para fazer isso. O LibreOffice abre o FODT automaticamente, mas o OpenOffice.org requer um complemento .

por 30.04.2012 / 18:17
1

O uso do pandoc, conforme proposto em esta solução , permite que você converta diretamente seu arquivo de remarcação para baixo em um arquivo .docx e retenha os títulos apropriados .

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

pandoc myfile.txt -o myfile.docx
    
por 09.03.2015 / 16:28
0

Talvez a abordagem mais fácil seja simplificar o máximo possível a sintaxe do Markdown para sua sogra (por exemplo, exigir que ela use hashtags em vez de sublinhados para cabeçalhos) e reunir algumas macros do Word para converter essa sintaxe para estilos do Word. Se ela não está fazendo nada especialmente chique, as macros seriam bem simples.

    
por 25.01.2013 / 18:43
0

O Markdown é destinado a gerar HTML, e seu editor provavelmente já tem essa opção. O Word pode abrir o HTML e, na maioria das vezes, apenas funciona. Pelo menos para mim agora:)

Espero que isso ajude.

    
por 19.04.2018 / 10:54