Guia · Google Docs → Markdown
Tirar Markdown de um documento do Google
Há dois caminhos e eles não são equivalentes. Colar leva dois segundos e leva embora as imagens; exportar o .docx leva alguns cliques e mantém elas.
Os dois rodam inteiros no seu navegador, e nenhum pede sua conta do Google. Nada daqui consegue ver o seu Drive.
Copie o conteúdo, não um link para ele
Essa é a primeira coisa que pega as pessoas. Copiar a URL do documento, ou usar «Copiar link», dá um endereço: não há nada ali para converter.
O que você quer é o conteúdo na área de transferência. Selecionar texto em um documento e copiar coloca ali uma versão HTML com formatação junto com o texto puro, e esse HTML carrega os títulos, as listas e as tabelas.
- 01Abra o documento e selecione o que quiser. Ctrl+A se for tudo.
- 02Copie com Ctrl+C.
- 03Aperte Ctrl+V em qualquer parte da página do conversor. Não precisa achar uma caixa nem clicar em nenhum botão: a própria página recolhe a colagem.
Como o HTML da área de transferência chega
O HTML da área de transferência do Google não é arrumado. Quase todo elemento vem com um nome de classe gerado, como c1 ou c17, os itens de lista recebem nomes lst-kix_, e a seleção toda vem embrulhada em uma tag <b> que põe font-weight em normal: uma tag de negrito que desliga o negrito, que é como o editor controla a formatação no nível do documento.
Nada disso chega ao Markdown. Classes, ids e atributos style são removidos pelo sanitizador, porque o Markdown não consegue expressar nenhum deles e o HTML da área de transferência de qualquer página web não é algo em que confiar. O embrulho <b> é desmontado separadamente: deixá-lo produziria um ** solto no começo e no fim do seu documento.
Os links também são desmontados. O Google roteia links de saída por google.com/url?q=… para contar cliques dentro do editor, e parâmetros de rastreamento como utm_source muitas vezes viajam com eles. Os dois são removidos para o link apontar para onde ele diz apontar. A saída avisa quando isso acontece: mudar o destino de um link merece uma menção.
<a href="https://www.google.com/url?q=
https://example.com/a%3Futm_source%3Ddocs">figures</a>[figures](https://example.com/a)Por que colar perde as imagens
As imagens de um documento moram nos servidores do Google. O HTML da área de transferência as referencia por URL em vez de carregar os bytes, e essas URLs estão amarradas à sua sessão: elas expiram, e não resolvem para mais ninguém.
Então um documento colado chega com o texto intacto e as imagens ausentes. É o limite do formato, não uma configuração.
Se as imagens importam, siga o outro caminho.
A exportação .docx, para imagens e documentos longos
Esse caminho é o mais completo e vale a pena para qualquer coisa longa. O .docx carrega informação de estilo real, então os títulos vêm dos estilos do Word e não da melhor tentativa de uma área de transferência, e documentos longos mantêm melhor a estrutura.
Também significa que a página do Google Docs e a do Word rodam o mesmo conversor sobre o mesmo tipo de arquivo. Tudo o que é verdade de uma é verdade da outra.
- 01No documento: Arquivo → Fazer download → Microsoft Word (.docx).
- 02Solte esse arquivo na caixa da página do conversor. Vários de uma vez está bem: eles voltam em um único zip.
- 03Escolha como tratar as imagens antes de copiar o resultado: embutidas no arquivo, deixadas como referências ./images/, ou removidas.
O que não chega por nenhum dos caminhos
Comentários e sugestões são descartados: você recebe o documento, não as margens dele. Resolva ou aceite antes de exportar se importarem.
Gráficos, desenhos e chips inteligentes chegam como texto puro no melhor dos casos. São objetos que o editor desenha, e a maioria não tem equivalente textual.
Cabeçalhos, rodapés e números de página vão embora. Eles pertencem a uma página impressa, e Markdown não tem páginas.
Por que não há integração com o Drive
Conectar com o Drive significaria pedir acesso aos seus arquivos e rodar um servidor que guarda um token para eles. É um risco real e permanente para você em troca de economizar um Ctrl+C.
Um copiar e colar entrega exatamente os parágrafos que você selecionou e nada mais. Sem conta, sem tela de OAuth, sem extensão para instalar, e nada do nosso lado que pudesse vazar, porque não existe nosso lado: a conversão acontece no seu navegador.
O Google Docs também exporta Markdown por conta própria agora. Se aquela saída te serve, use. Isto existe para quando você quer escolher o caractere de marcador, o estilo das cercas ou o que acontece com as imagens, e para colar um trecho em vez de exportar um documento inteiro.
Selecione, copie, cole — ou exporte o .docx se precisar das imagens. A área de transferência é lida no seu navegador e nada é mandado para lugar nenhum.
Google Docs → MD