Como Criar Apresentações Profissionais com Pandoc e Beamer

Introdução

O Pandoc é uma ferramenta poderosa para converter documentos entre diversos formatos. Neste tutorial, você aprenderá a criar apresentações profissionais em Beamer, um estilo de slides baseado em LaTeX, utilizando Markdown.

1. Como Instalar o Pandoc e o LaTeX

Antes de criar apresentações Beamer, precisamos instalar o Pandoc e um compilador LaTeX.

Siga as instruções abaixo conforme seu sistema operacional aqui

2. Criando um Arquivo Markdown para sua Apresentação

Com o Pandoc instalado, podemos criar nosso primeiro arquivo Markdown para a apresentação Beamer. Crie um arquivo chamado apresentacao.md e adicione o seguinte conteúdo:


---
title: "Minha Apresentação"
author: "Leonardo Grando"
date: "\today"
theme: "Madrid"
---

# Exemplos de elementos  

- Item 1  
- Item 2  
- **Negrito**, *Itálico*  
- [Hyperlinks, clique aqui](https://lgrando1.github.io)

#
- Tabelas

| Camada | Função | Analogia |
|--------|--------|----------|
| 7 - Aplicação | Interface com o usuário | Você escolhe a pizza no cardápio |
| 6 - Apresentação | Traduz os dados | O garçom traduz o pedido para o chef |
| 5 - Sessão | Estabelece conexão | O garçom organiza sua reserva <br> e pede sua comida |
| 4 - Transporte | Garante a entrega | A cozinha prepara os pratos corretamente |
| 3 - Rede | Define a rota | O entregador escolhe o caminho |
| 2 - Enlace de Dados | Organiza pacotes | O porteiro recebe e direciona |
| 1 - Física | Transmite os bits | O motoboy entrega a pizza |

# Conclusão  

Obrigado pela atenção!

3. Convertendo o Markdown para PDF com Beamer

Agora podemos converter nosso arquivo Markdown para um slide em PDF utilizando o Pandoc. Execute o seguinte comando no terminal:

pandoc apresentacao.md -t beamer -o apresentacao.pdf

Esse comando gera um arquivo apresentacao.pdf pronto para ser apresentado.

4. Adicionando Imagens à Apresentação

Podemos adicionar imagens às apresentações Beamer criando uma pasta para armazená-las e referenciando-as no Markdown.

Criando uma Pasta de Imagens

No terminal, crie uma pasta chamada imagens dentro do diretório da apresentação:

mkdir imagens

Agora, adicione suas imagens à pasta imagens/. Por exemplo, digamos que temos uma imagem chamada grafico.png.

Inserindo uma Imagem no Markdown

Para adicionar uma imagem ao slide, use a seguinte sintaxe no arquivo apresentacao.md:

# Slide com Imagem  

Aqui está um gráfico importante:

![Descrição da Imagem](imagens/grafico.png)

A versão final desta apresentação pode ser obtida aqui

Quando converter para Beamer (Passo 3), a imagem será adicionada ao slide.

5. Visualizando e Personalizando os Slides

Abra o arquivo apresentacao.pdf e confira o resultado! Caso queira personalizar ainda mais, explore diferentes temas e opções avançadas do Beamer.

Preview da Apresentação

Conclusão

Criar apresentações profissionais com Pandoc e Beamer é simples e eficiente. Com poucos comandos, é possível transformar um arquivo Markdown em um slide PDF altamente personalizável. Além disso, adicionar imagens torna os slides mais visuais e informativos.

🔹 Dica: Para mais informações e opções avançadas, consulte a documentação oficial do Pandoc.

Leonardo Grando
Leonardo Grando
Technology Ph.D. Candidate

My research interests include Agent-Based Simulation, Artificial Intelligence, Machine Learning.