README para PDF
Como converter um README.md em PDF
Um README funciona muito bem em um repositório, mas às vezes precisa ser enviado a clientes, professores ou colegas como um documento estável. Esta guia mostra como limpá-lo, verificar sua estrutura e exportá-lo para PDF.
Guia prática · 5 minAntes de converter
- Use um único título principal e organize o restante com subtítulos.
- Verifique se os links absolutos continuam funcionando fora do repositório.
- Informe a linguagem dos blocos de código para manter a legibilidade.
01
Do repositório ao documento
Revise a hierarquia
Mantenha um único H1 para o projeto. Use H2 para instalação, uso e configuração, e H3 somente quando uma seção precisar de outro nível.
Corrija recursos relativos
Uma imagem como ./docs/captura.png depende do repositório. Para um documento portátil, use uma URL pública estável ou remova recursos com informações internas.
Verifique código e tabelas
Identifique a linguagem do código e evite tabelas muito largas. Uma tabela curta se adapta melhor a páginas A4 ou Carta.
Ajuste e exporte
Carregue o README, escolha o tamanho da página e confira a prévia. Para documentos longos, ative o sumário antes de baixar o PDF.
README para PDF
Teste com um README curto
Edite a descrição ou adicione um requisito. A prévia renderiza o Markdown sem executar HTML ou scripts.
Você pode editar o exemplo aqui. Ao abri-lo no conversor, a versão original será carregada para exportação.
Atlas CLI
Uma pequena ferramenta para validar arquivos de configuração antes da implantação.
Instalação
npm installnpm run buildUso
- Copie
.env.examplecomo.env. - Execute
npm run validate. - Corrija os avisos antes de publicar.
| Comando | Objetivo |
|---|---|
npm test | Executar os testes |
npm run build | Gerar a versão final |
Dica: nunca inclua segredos ou credenciais no README.
02
Detalhes que melhoram o PDF
- Remova selos e contadores que só fazem sentido dentro do repositório.
- Substitua instruções como “clique acima” por orientações que funcionem em uma página.
- Se o README inclui uma licença completa, considere movê-la para uma nova página com uma quebra explícita.
03
Perguntas frequentes
O README é enviado a um servidor?
Não. O md2pdf lê e converte o conteúdo dentro do navegador.
Os blocos de código são preservados?
Sim. O PDF mantém o bloco, a linguagem indicada e ajusta linhas longas.