Por que o Markdown desmorona em um e-mail, e o que fazer a respeito
Peça a um assistente que redija uma resposta e você recebe Markdown, porque é isso que os assistentes escrevem. Cole em um cliente de e-mail e você recebe asteriscos. A formatação que deixava o rascunho legível na tela vira ruído dentro da mensagem.
Por que isso acontece
Markdown é um formato de origem. Só parece formatação depois que alguma coisa o renderiza.
A janela de chat do seu assistente renderiza; seu editor de e-mail não — ele trata
**Custo total** como cinco caracteres literais, seguidos de duas palavras, seguidas de mais
cinco.
O mesmo vale para formulários de recrutamento, para a maioria das caixas de chat, para campos de chamados e para células de planilha. Em qualquer lugar que aceite texto simples, a sintaxe do Markdown chega literal.
A parte que todo mundo erra
A correção óbvia é remover os caracteres de sintaxe. Isso é fácil, e a maioria dos conversores online faz exatamente isso, normalmente recorrendo a uma biblioteca que percorre o documento e remove os nós de formatação.
O problema é o que essas bibliotecas fazem com as listas. A partir disto:
1. **Preferred intake:** September 2027
2. **Total work experience:** 5 years
3. **Current role:** Operations analyst
um removedor típico devolve:
Preferred intake: September 2027
Total work experience: 5 years
Current role: Operations analyst
O negrito sumiu, e isso está certo. A numeração também, e isso não está. Se você estava respondendo a um questionário numerado, aqueles números eram a estrutura da sua resposta. Quem perguntou fez a pergunta 7; sem o número, ninguém consegue dizer qual resposta é a 7.
Como é uma boa saída
Quatro coisas deveriam sobreviver a uma conversão para texto simples:
- A numeração de listas ordenadas, inclusive as que não começam em 1.
- O recuo aninhado, para que um subitem continue lendo-se como subitem.
- As quebras de linha e o espaçamento de parágrafo como você escreveu.
- Tudo de que quem lê precisaria, inclusive o URL por trás de um link: texto simples não
tem onde esconder um
href, então ou ele é escrito ou é perdido.
Todo o resto é questão de julgamento, e é por isso que são opções e não opiniões. Um título
sem nada que o faça título pode ficar em texto simples, em maiúsculas, ou manter seu #. Uma
tabela pode ser colunas alinhadas, valores separados por tabulação, ou linhas de rótulo e
valor. Nenhuma delas é universalmente correta; depende de para onde o texto vai.
Mais uma coisa que vale limpar
Rascunhos escritos por IA costumam carregar caracteres tipográficos que ficam estranhos em um campo de texto simples: aspas curvas, travessões e meias-riscas, reticências como um caractere só, espaços não separáveis e, de vez em quando, caracteres invisíveis de largura zero que sobrevivem ao copiar e colar e confundem o que os recebe.
Converter isso para os equivalentes ASCII — ", -, ..., um espaço comum — costuma ser o
que você quer para um e-mail ou um campo de formulário, e é por isso que aqui vem ligado por
padrão. É uma chave, porque um documento que você pretende diagramar de verdade quer manter
os caracteres reais.
Experimente
Cole seu rascunho no conversor e escolha a predefinição Resposta de e-mail. Ela define títulos em texto simples, marcadores com hífen, pontuação ASCII e tabelas alinhadas, e deixa sua numeração exatamente onde você a colocou.