Templates do Pandoc
(pandoc-templates.org)- Pandoc Templates é um site-diretório que permite buscar e filtrar templates para uso na conversão de Markdown com Pandoc por formato de saída e tipo de documento
- O filtro de formatos de saída inclui LaTeX, PDF, HTML, DOCX, EPUB, PPTX, ODT, reveal.js, ICML e Terminal
- Os tipos de documento são amplamente classificados, incluindo artigo acadêmico, tese/dissertação, carta, currículo, apresentação, site, livro de receitas, fatura, manuscrito, prova e proposta de financiamento de pesquisa
- Cada item de template mostra junto o nome, autor, descrição, formatos de saída compatíveis, número de estrelas no GitHub, data da última atualização, link do GitHub e página de detalhes
- É possível comparar em um só lugar desde templates populares como Eisvogel, The Markdown Resume, patat e markdeck até templates para documentos institucionais, acadêmicos e especiais
Diretório de templates do Pandoc
- Pandoc Templates é um site que permite buscar e filtrar uma coleção de templates usados na conversão de Markdown com Pandoc
- O filtro de formatos compatíveis inclui LaTeX, PDF, HTML, DOCX, EPUB, PPTX, ODT, reveal.js, ICML e Terminal
- O filtro de tipos de documento inclui Article, Book, Dissertation / Thesis, Letter, CV / Résumé, Presentation / Slide, Paper, Website, Cookbook / Recipe, Invoice, Manuscript, Poem, Homework Assignment / Exam, Handout e Grant Writing
- Cada item exibe em conjunto o nome do template, autor, descrição, formatos de saída compatíveis, link do GitHub, página de detalhes, número de estrelas no GitHub e data da última atualização
Principais templates e usos
-
Documentos LaTeX·PDF
- Eisvogel é um template LaTeX do Pandoc para converter arquivos Markdown em PDF ou LaTeX, projetado para notas de aula e listas de exercícios com foco em ciência da computação, e compatível com o Pandoc 3
- GitHub, 7154 Stars, última atualização há 4 meses
- pandoc-letter é um template para escrever cartas em Markdown e gerar PDFs com Pandoc e LaTeX, podendo receber argumentos da classe
letterdo LaTeX- GitHub, 435 Stars, última atualização há 3 anos
- Pandoc Letter Template (Default: DIN 5008) converte cartas em Markdown para PDF com um único comando, usando por padrão o padrão alemão DIN 5008
- GitHub, 192 Stars, última atualização há 3 anos
- Invoice Boilerplate é um sistema simples e automatizado de faturas em LaTeX para freelancers
- GitHub, 724 Stars, última atualização há 2 anos
- Quetzalcoatl é um template LaTeX/PDF criado com o objetivo de oferecer melhor usabilidade que o template padrão do Pandoc, sem incluir recursos do beamer nem paleta de cores
- GitHub, 4 Stars, última atualização há 6 meses
- Eisvogel é um template LaTeX do Pandoc para converter arquivos Markdown em PDF ou LaTeX, projetado para notas de aula e listas de exercícios com foco em ciência da computação, e compatível com o Pandoc 3
-
Artigos, teses e documentos acadêmicos
- IEEE Paper Template for Pandoc é um template baseado em LaTeX para criar artigos no padrão IEEE a partir de arquivos Markdown, formatando seções principais como título, resumo e referências segundo o padrão IEEE
- GitHub, 136 Stars, última atualização há 2 anos
- Template for writing a PhD thesis in Markdown é um framework para escrever teses de doutorado em Markdown, usado em submissões ao University College London e com estrutura fácil de adaptar para outras universidades
- GitHub, 1262 Stars, última atualização há 3 anos
- pandoc-thesis é um Pandoc Thesis Template para dissertações e teses escritas em Markdown
- GitHub, 99 Stars, última atualização há 1 mês
- mla_paper_template gera PDFs no formato MLA com Markdown e Pandoc
- GitHub, 16 Stars, última atualização há 3 semanas
- pandoc-journal-templates oferece templates para vários periódicos, incluindo JASA, TAS, JBES, JCGS, SBP, Technometrics, Biometrical Journal, Biometrics, Biometrika, Biostatistics, Journal of Statistical Software, Statistics in Medicine e The R Journal
- GitHub, 90 Stars, última atualização há 9 anos
- IEEE Paper Template for Pandoc é um template baseado em LaTeX para criar artigos no padrão IEEE a partir de arquivos Markdown, formatando seções principais como título, resumo e referências segundo o padrão IEEE
-
Currículo·carta de apresentação
- The Markdown Resume é um template para escrever currículos em Markdown comum e convertê-los em PDF ou HTML com Pandoc, com suporte a build local ou via Docker
- GitHub, 1748 Stars, última atualização há 2 anos
- CV Boilerplate é um boilerplate que reduz o esforço de criar e manter um CV ou currículo em LaTeX
- GitHub, 1153 Stars, última atualização há 2 anos
- SmartResume é uma ferramenta que converte currículos em Markdown para PDF usando Pandoc e templates LaTeX
- GitHub, 16 Stars, última atualização há 4 meses
- AcademiCL: Academic Cover Letter permite criar cartas de apresentação acadêmicas com Markdown ou R Markdown e Pandoc
- GitHub, 0 Stars, última atualização há 4 anos
- The Markdown Resume é um template para escrever currículos em Markdown comum e convertê-los em PDF ou HTML com Pandoc, com suporte a build local ou via Docker
-
HTML·sites
- tufte-pandoc-css fornece arquivos iniciais para usar Pandoc Markdown com Tufte CSS
- GitHub, 348 Stars, última atualização há 7 meses
- pandoc-markdown-css-theme fornece arquivos CSS e templates para criar arquivos HTML standalone com Pandoc
- GitHub, 192 Stars, última atualização há 5 meses
- pandoc-toc-sidebar é um template HTML do Pandoc que posiciona o sumário na barra lateral usando Bootstrap 3
- GitHub, 74 Stars, última atualização há 4 anos
- Basic Page Template é um template básico de página acadêmica pronto para uso e fácil de personalizar
- GitHub, 18 Stars, última atualização há 1 mês
- tufte-pandoc-css fornece arquivos iniciais para usar Pandoc Markdown com Tufte CSS
-
Pandoc-new.css é um template do Pandoc estilizado com new.css, e o new.css é um framework CSS sem classes para criar sites modernos usando apenas HTML
- GitHub, 0 stars, última atualização há 1 ano
- pandoc-water.css é um template do Pandoc que aplica water.css à saída HTML, e o water.css é um conjunto de estilos e um framework CSS sem classes que deixa sites simples visualmente agradáveis
- GitHub, 3 stars, última atualização há 1 ano
-
Livros, e-books e manuscritos
- pandoc-markdown-book-template é um template para criar livros em EPUB com Markdown e Pandoc
- GitHub, 272 stars, última atualização há 7 anos
- academic-pandoc-template é um template para criar livros em EPUB com Markdown e Pandoc, com suporte a HTML, DOCX, EPUB, PDF, PPTX e LaTeX
- GitHub, 285 stars, última atualização há 3 semanas
- Pandoc book template é um template simples do Pandoc para gerar documentos e e-books
- GitHub, 461 stars, última atualização há 2 anos
- pandoc-novel é um projeto de template para gerar romances ou coletâneas de contos a partir de arquivos Markdown e compilar livros em ePub, PDFs prontos para impressão adequados para a Amazon KDP e PDFs de manuscritos no formato SFFMS
- GitHub, 67 stars, última atualização há 4 anos
- PanScribe: Pandoc Templates for Standard Manuscript Format é um template que converte rapidamente arquivos Markdown de texto simples com poemas ou romances em PDFs ou documentos Word no Standard Manuscript Format
- GitHub, 8 stars, última atualização há 10 meses
- pandoc-markdown-book-template é um template para criar livros em EPUB com Markdown e Pandoc
-
Apresentações, slides e terminal
- pandoc-lecture é um repositório esqueleto para criar slides de aula, apostilas e notas de aula a partir de Pandoc Markdown com uma abordagem de fonte única
- GitHub, 104 stars, última atualização há 6 meses
- pandoc-slides é um template de slides reveal.js escrito em Markdown e está arquivado
- GitHub, 2 stars, última atualização há 1 ano
- patat é uma ferramenta de apresentação executada no terminal, e o nome é a sigla de Presentations Atop The ANSI Terminal
- GitHub, 2708 stars, última atualização há 3 meses
- markdeck: presentations as code permite criar decks de slides com preparação offline e colaboração usando apenas texto
- GitHub, 1267 stars, última atualização há 3 anos
- pandoc-lecture é um repositório esqueleto para criar slides de aula, apostilas e notas de aula a partir de Pandoc Markdown com uma abordagem de fonte única
-
Receitas, provas e documentos especiais
- nyum é um gerador de sites estáticos baseado em Pandoc que transforma coleções de receitas em Markdown em um site leve, responsivo e pesquisável
- GitHub, 207 stars, última atualização há 7 meses
- Homework Builder é um script Python e template do Pandoc que converte tarefas em Markdown em PDF, incluindo explicações que podem ser alternadas
- GitHub, 1 stars, última atualização há 1 ano
- exam-template é um template Pandoc+LaTeX para provas e está arquivado
- GitHub, 9 stars, última atualização há 4 anos
- NIH Grant Proposal Template simplifica o processo de formatação de propostas para que quem escreve propostas de financiamento possa focar na escrita em vez do trabalho de formatação
- GitHub, 16 stars, última atualização há 4 anos
- daggerheart-template: Daggerheart Campaign PDF Generator oferece um fluxo de trabalho para criar documentos PDF em duas colunas em Markdown para campanhas de RPG de mesa como Daggerheart, usando um template LaTeX customizado, filtros Lua do Pandoc e uma estrutura de pastas organizada
- GitHub, 8 stars, última atualização há 11 meses
- nyum é um gerador de sites estáticos baseado em Pandoc que transforma coleções de receitas em Markdown em um site leve, responsivo e pesquisável
Templates multiformato e institucionais
- Morris é um projeto que reduz a complexidade do Pandoc e permite criar rapidamente documentos HTML, PDF, DOCX, ODT e ICML a partir de Markdown
- GitHub, 7 Stars, última atualização há 6 anos
- Yuki é um template personalizado do Pandoc para criar arquivos HTML e PDF baseados em LuaLaTeX, usando modo escuro do Bootstrap 5 e Font Awesome
- GitHub, 15 Stars, última atualização há 4 meses
- sgtemplates é um template R Markdown para analistas de dados que trabalham no Governo da Escócia, permitindo criar documentos HTML e sites com identidade visual governamental, profissionais e acessíveis, com o RStudio
- GitHub, 16 Stars, última atualização há 4 anos
- Letterhead for Augusta University é um papel timbrado para a Augusta University, seguindo a estratégia de marca da universidade e aprovado pelo designer gráfico da instituição
- GitHub, 6 Stars, última atualização há 3 dias
- Uni Passau Pandoc LaTeX Template é um template LaTeX para trabalhos acadêmicos da Universität Passau
- GitHub, 0 Stars, última atualização há 1 ano
- Microsoft Word template for numbered sections fornece materiais adicionais para o Pandoc, incluindo o
numbered-sections.docx, e contém um template docx para seções numeradas- GitHub, 0 Stars, última atualização há 6 anos
O próprio site
- O site foi criado por Pascal Wagler, e a última atualização foi no sábado, 30 de maio de 2026
- O código-fonte do site está disponível no GitHub
1 comentários
Opiniões no Hacker News
Tive que enviar minha tese de graduação como documento do Word, então usei o Pandoc e, sem usar template, converti arquivos Markdown com um comando
pandocbem longo de “uma linha só”Na época eu nem entendia direito coisas como YAML front matter e, por um tempo, também usei o Zettlr: https://zettlr.com/
Depois descobri o Quarto, e foi uma mudança completa; a experiência era muito melhor, então usei Quarto na minha dissertação de mestrado: https://quarto.org/
Acho que o que torna o Pandoc uma boa ferramenta é o ecossistema ao redor dele. Quando tentei usar reStructuredText e LaTeX, sofri bastante
Eu uso muito os dois, mas para finalidades diferentes
Pandoc é um software realmente impressionante. Usei para formatar um romance e o coloquei em uma GitHub Action para gerar todos os formatos de que eu precisava
Eu não conhecia os templates, mas alguns parecem realmente sofisticados
Os editores de texto atuais têm problemas fundamentais, e continuo achando que o Markdown, apesar de suas desvantagens e limitações, chega perto do que 99% das pessoas precisam
Pessoalmente eu gosto, e o Markdown está se tornando cada vez mais central no meu fluxo de trabalho
Elas não querem nem pensar na ideia de compilar uma saída, muito menos controlar esse processo
Se você quer uma linguagem de marcação pura que seja simples, agradável de ler em texto puro e capaz de produzir texto mais complexo do que o nível de uma máquina de escrever dos anos 1920, então o caminho certo é o reStructuredText
Pandoc é um software impressionante, mas eu nunca consegui ficar realmente satisfeito com a geração de PDF
O layout das tabelas frequentemente quebrava e o texto se sobrepunha às células vizinhas, e a substituição de fontes Unicode também não funcionava direito, então caracteres como
→simplesmente desapareciam silenciosamente porque não existiam na fonte padrãoTambém era praticamente impossível controlar quebras de página para evitar situações em que um título ficasse separado do parágrafo seguinte no limite da página
No fim, concluí que o Markdown não é uma linguagem de marcação poderosa o suficiente para lidar com documentos baseados em páginas, e voltei ao Word com todo o prazer do WYSIWYG
Claro, talvez houvesse maneiras de resolver os problemas acima, mas ficar brigando com Markdown, templates LaTeX e configurações do Pandoc não era nada intuitivo e era irritante
Ontem mesmo um amigo que publica por editoras tradicionais disse que agora quer fazer autopublicação e perguntou quais ferramentas usar; recomendei Pandoc e Typst
Ele não conhecia Typst, mas respondeu que em menos de uma hora, usando até IA, já tinha criado um template de livro com aparência bem boa. Tente fazer isso com LaTeX e não será tão fácil
→é Unicode padrão, então o Pandoc provavelmente o teria colocado na árvore de sintaxe abstrata (AST) internaSe você estivesse gerando PDF do jeito antigo, com
pdflatexe fontes TeX, poderia haver vários problemas, mas se passasse isso para algo como LuaTeX, deveria funcionar sem dificuldade; o mesmo vale ao gerar PDF com Typst ou outro motorNo fim, é verdade que você acaba aprendendo as peculiaridades do motor de composição. Hoje em dia os LLMs vêm me passando vários pedaços de conhecimento sobre Typst e Typst+Pandoc no projeto que uso, e nos detalhes do Pandoc parecem errar muito pouco
Concordo que tabelas são um pesadelo em qualquer representação de texto puro. Ainda assim, com suporte do editor fica melhor, e nisso o Word facilita bastante
page-break: after. Hoje isso está obsoleto, mas diretivas mais modernas parecem melhores: https://stackoverflow.com/questions/1664049/can-i-force-a-pa...Não encontrei nenhuma ferramenta principal e genérica que desse suporte a isso
Relacionado a isso, também existe https://www.metanorma.org/. É uma ferramenta para gerar saídas compatíveis com documentos normativos a partir de Markdown
Uso bastante Pandoc e tenho meus próprios templates, mas não fazia ideia de que dava para deixar as coisas tão elaboradas quanto nesses templates
Ah, pronto, agora fiquei inspirado. Acho que já sei em que vou desperdiçar o fim de semana
Parece que essa página já existe há bastante tempo, mas é a primeira vez que a vejo. Fico feliz por ter encontrado por acaso; há muitas boas ideias
O template Eisvogel é uma ótima forma de usar sem conhecer bem LaTeX. Basta converter Markdown com Pandoc
Eu já usava antes do surgimento dos LLMs, e era ótimo para transformar minhas notas de projeto de pesquisa em uma versão com aparência muito profissional, sem precisar aprender LaTeX
https://typst.app/
docxnem para formatos do LibreOffice. Então não serve exatamente para os mesmos cenárioshttps://typst.app/docs/web-app/export-and-preview/
Eu estava procurando um bom template de relatório empresarial. Trabalho com R/Python/QMD e queria entregar aos executivos resultados coloridos e apresentáveis, sem precisar copiar e colar tudo no PowerPoint
Parece ser exatamente o tipo de ferramenta que faz o que você quer
Uso muito Pandoc. Escrevo tudo no Obsidian em Markdown, mas preciso produzir conteúdo compatível com o ambiente do MS Office, então uso Pandoc para converter o conteúdo Markdown para formatos do MS Office
Se eu tivesse que editar e formatar textos com ferramentas do Office, ficaria perdido
Sou grato aos mantenedores do Pandoc
Dá até vergonha, mas um pequeno script bagunçado meu para converter notas de rodapé do Markdown do Pandoc para formato inline ainda é, entre meus repositórios no GitHub, o que tem mais estrelas: https://github.com/ltrgoddard/inliner/
Se você já usa Markdown, então já entende a base conceitual; no Word, basta saber como isso é implementado
Não estou dizendo que você é obrigado a fazer isso, mas a expressão “ficaria perdido” me faz revirar os olhos
Dependo do Pandoc há anos, mas nunca soube que dava para usar templates desse jeito
Pode até soar patético, mas ao mesmo tempo isso também mostra o quanto ele já é poderoso só com os padrões