Executando verificação de segurança...
9

Crie apresentações utilizando markdown!

Olá! Vim aqui compartilhar uma ferramenta que encontrei recentemente e que achei bastante interessante.

Você muito provavelmente sabe o que é o Markdown, uma linguagem de marcação para facilitar a formatação de textos na web, de maeira simples. Ela é utilizada em várioas plataformas, como Github, Discord, e ttambém aqui no tabnews (logicamente, este post foi feito utilizando ele). Até o Whatsapp implementa algumas poucas funcionalidades dele.

Mas uma coisa que talvez você não saiba é que também é possível criar apresentações utilizando markdown, com uma ferramenta chamada Marp. Obviamente, ela não tem o mesmo poder de ferramentas como Powerpoint, mas permite utilizar todas as funções do markdown. Também possui diversos temas e mais funcionalidades podem ser adicionadas através de plugins.

Para utiliza-lo, é bem simples, basta intalar a CLI ou a extensão para vscode. Para transformar um arquivo markdown em uma apresentação, basta adicionar o parâmetro marp: true no frontmatter, da seguinte forma:

---
marp: true
---

Os slides são separados por um ---

---
marp: true
---

# Primeiro slide!

---

# Segundo slide

---

Eae, oque achou dessa ferramenta? Sabe de mais alguma coisa que pode ser feita com markdown? Deixem suas contribuições nas respostas.

Carregando publicação patrocinada...
2

Wooow muito obrigado pela baita extensão @vadolasi!

Achei este vídeo como referência e tutorial simples para utilizar esta extensão: Vídeo Never use PowerPoint again no Canal Doug Mercer do Youtube.

E também para quem ficou na dúvida de como utilizar no VSCode, faça o seguinte:

  1. Vá até a guia de extensões e procure por marp e faça a instalação
  2. Crie um documento markdown (md), por exemplo: Minha Apresentaçãozinha.md
  3. Edite o documento conforme o @vadolasi mostrou na publicação
  4. Pressione as teclas de atalho ctrl+shift+p para abrir a central de comandos
  5. Procure por marp e selecione a opção > Marp: Show Quick Pick Of Marp Commands...
  6. Você notará que o texto marp no documento markdown ficará azul mostrando que a extensão está ativada e sendo aplicada
  7. Pressione as teclas de atalho ctrl+shift+p mais uma vez
  8. Procure por markdown e seleciona a opção > Markdown: Open Locked Preview to the Side
  9. Proooonto!! Sua baita apresentação será mostrada com muito sucessinho 🤩

Apresentação com Markdown e a Extensão Marp no VSCode

3

Obrigrado pela contribução! Também existe um atalho para quem gosta de utilizar o mouse. São os botões que aparecem no canto superior direito da aba quando você tem a extensão instalada:

Comandos

2

Rapaz ... É legal. Já havia testado anos atrás. Para mim, a melhor coisa que a linguagem R faz, além de estatística, é trabalhar com RMarkdown. E ainda tem uma vantagem que é depois utilizar código pra gerar figuras de funções matemáticas, por exemplo.

Além do próprio RMarkdown, há variantes, como o Slidify (acho que até foi descontinuado) e Xaringan (esse é show pra quem gosta de estilizar, css por exemplo).

1

Muito legal a extensão para o VSCode, eu não conhecia. Dá para adicionar temas facilmente, adicionando o caminho do css no GitHub.

Por exemplo:

{
    ... (OUTRAS CONFIGURACÕES),
    "markdown.marp.themes": [
        "https://github.com/zerosum/azusa3-marp-theme/releases/download/v1.0.1/azusa3.css",
        "https://raw.githubusercontent.com/dracula/marp/master/dracula/dracula.css"
    ]
}

Ai você faz referência no arquivo Markdown da sua apresentação:

---
marp: true
theme: dracula
---

# Titulo Slide 1

E dá para criar os próprios temas também! Dahora. Obrigado por compartilhar.


1
2
1
1

Depende do que você quer dizer "parecido com o do PowerPoint". Se você quer fazer uma apresentação simples, apenas com algum texto, imagens, e outras opções de formatação do markdown, ela servirá muito bem, e terá um visual parecido com o que você teria fazendo no PowerPoint. Mas se você quiser coisas como animações e transições complexas, fazer um layout mais trabalhado, ou alguma das centenas de funcionalidades que o PowerPoint possui, você não vai conseguir utilizar o Marp.

1

Muito bacana! Mas ainda não me vejo usando tudo em markdown, já vi fluxos, agora apresentações e normalmente são funções que existem em outras ferramentas próprias para isto. rsrs

1