import numpy as np
import matplotlib.pyplot as plt
= np.linspace(0, 2*np.pi, 100)
x
plt.plot(x, np.sin(x))"Função Seno")
plt.title( plt.show()
📘 👨💻 📄 Modelo de Markdown com Quarto – Parte 2
← Voltar para o Guia de Leitura de Programação 👨💻
← Voltar para a Seção de Quarto 📄
← Voltar para a Seção de Programação 👨💻
📘 👨💻 📄 Modelo de Markdown com Quarto – Parte 2
Quarto Markdown é uma extensão poderosa da linguagem Markdown, desenvolvida para criar documentos científicos e técnicos de alta qualidade.
🔷 📄 O que é o Quarto Markdown?
Quarto Markdown é uma evolução poderosa do Markdown tradicional, projetada especialmente para comunicação científica e técnica. Ele permite integrar:
- Texto formatado (com Markdown),
- Código executável em Python, R, Julia, Observable,
- Gráficos, tabelas e equações com LaTeX,
- E a geração de documentos em múltiplos formatos.
Com Quarto, você pode gerar:
- Páginas HTML interativas
- Documentos PDF com qualidade editorial
- eBooks em EPUB
- Apresentações em Reveal.js ou Beamer
- Sites, blogs e muito mais
🔷 🔍 Comparando: Markdown Tradicional vs Quarto Markdown
Característica | Markdown (.md) | Quarto (.qmd) |
---|---|---|
Formatação básica | ✅ | ✅ |
Suporte a HTML | ✅ | ✅ |
Equações LaTeX | ❌ (limitado) | ✅ (total) |
Blocos de código executável | ❌ | ✅ (Python, R, Julia etc.) |
Geração de PDF/EPUB/Slides | ❌ | ✅ |
Suporte a YAML | Limitado | ✅ (para metadados e configuração do projeto) |
Público-alvo | Geral | Cientistas, educadores, engenheiros etc. |
✅ Resumo: Markdown tradicional é ótimo para blogs e anotações simples. Já o Quarto Markdown é ideal para projetos técnicos e científicos com código, matemática e visualizações.
🔷 🧪 Sintaxe Markdown com Quarto
🔷 📌 Títulos
# Título Nível 1
## Título Nível 2
### Título Nível 3
- Visualização:
Título Nível 1
Título Nível 2
Título Nível 3
🔷 ✍️ Ênfase
**negrito**, *itálico*, ***negrito e itálico***
- Visualização:
negrito, itálico, negrito e itálico
🔷 🧾 Citação
> A matemática é a linguagem com a qual Deus escreveu o universo. — Galileu
- Visualização:
A matemática é a linguagem com a qual Deus escreveu o universo. — Galileu
🔷 📋 Listas
🔷 Lista com marcadores
- Item A
- Item B
- Subitem B.1
Visualização:
Item A
-
Item B
- Subitem B.1
🔷 Lista numerada
1. Primeiro
2. Segundo
- Visualização:
- Primeiro
- Segundo
🔷 🔗 Links e 📷 Imagens
[Quarto](https://quarto.org)
{width=20%}
- Visualização:
🔷 📊 Tabelas
| Nome | Idade | Cidade |
|----------|-------|-----------|
| Ana | 25 | Recife |
| Bruno | 30 | Natal |
- Visualização:
Nome | Idade | Cidade |
---|---|---|
Ana | 25 | Recife |
Bruno | 30 | Natal |
🔷 🧮 Equações com LaTeX
🔷 Inline
A famosa identidade de Euler: $e^{i\pi} + 1 = 0$
- Visualização:
A famosa identidade de Euler: \(e^{i\pi} + 1 = 0\)
🔷 Bloco
$$
\int_0^\infty e^{-x^2} dx = \frac{\sqrt{\pi}}{2} $$
- Visualização:
\[ \int_0^\infty e^{-x^2} dx = \frac{\sqrt{\pi}}{2} \]
🔷 Emojis
Use-os para deixar seus posts mais visuais e organizados!
🎓 Educação & Aprendizado
📚 Livro
🧠 Cérebro
✏️ Lápis
📖 Leitura
🏫 Escola
📝 Anotações
📊 Apresentação
🎯 Objetivo
💻 Computação & Tecnologia
💻 Computador
🖥️ Monitor
📱 Celular
⌨️ Teclado
🖱️ Mouse
⚙️ Engrenagem
🔧 Ferramenta
🔒 Cadeado
🧮 Ábaco
📊 Estatística & Dados
📊 Gráfico de barras
📈 Gráfico crescente
📉 Gráfico decrescente
📋 Tabela
🔢 Números
🧮 Cálculo
🗃️ Arquivo de dados
🧮 Matemática
➕ Soma
➖ Subtração
✖️ Multiplicação
➗ Divisão
√ Raiz quadrada
∑ Soma (LaTeX: $\sum$
)
∫ Integral (LaTeX: $\int$
)
∞ Infinito (LaTeX: $\infty$
)
📐 Régua e esquadro
📏 Régua
🎲 Probabilidade
🧪 Ciência & Experimentos
🧪 Tubo de ensaio
🔬 Microscópio
⚗️ Frasco de laboratório
🧫 Placa de Petri
🌡️ Termômetro
🧬 DNA
🚀 Foguete
🧲 Ímã
🌌 Universo
📆 Tempo & Organização
🕒 Relógio
📅 Calendário
⏳ Ampulheta
📌 Pin
🗓️ Agenda
🗂️ Pastas
📦 Arquivo
🔥 Emojis para destacar
💡 Dica
❗ Importante
✅ Concluído
❓ Pergunta
⚠️ Atenção
🛠️ Em construção
⏱️ Cronômetro
📢 Aviso
🔍 Observação
🔎 Detalhes
🎉 Emojis de Engajamento
🚀 Vamos começar!
🎉 Parabéns!
👏 Muito bem!
🤝 Trabalho em equipe
🤔 Reflita sobre isso
🙌 Sucesso!
🔁 Repetir
🔄 Atualizar
💬 Comentário
🔷 🧑💻 Blocos de Código
🔷 Python
🔷 R
🔷 💻 Exibir código sem execução no Quarto
Neste exemplo, mostramos uma forma de exibir código em Python de forma estática, ou seja, sem que ele seja executado.
🔷 ✅ Código estático com python
::: {.callout-note collapse=true title="💡 Título: Código estático com realce de sintaxe e conteúdo colapsado"}
```python
# Exemplo de cálculo de área de um círculo
import math
= 5
raio = math.pi * raio**2
area print(f"A área do círculo é {area:.2f}")
```
:::
Visualização:
# Exemplo de cálculo de área de um círculo
import math
= 5
raio = math.pi * raio**2
area print(f"A área do círculo é {area:.2f}")
🔷 💡 Callouts (Caixas de Destaque)
Quarto oferece callouts para destacar informações importantes:
🔷 🔔 Note
::: {.callout-note}
Esta é uma nota informativa. :::
- Visualização:
Esta é uma nota informativa.
🔷 💡 Tip
::: {.callout-tip}`{.callout-tip}` para boas práticas.
Dica: use :::
- Visualização:
Dica: use {.callout-tip}
para boas práticas.
🔷 ⚠️ Warning
::: {.callout-warning}
Atenção: certifique-se de que o código esteja corretamente indentado. :::
- Visualização:
Atenção: certifique-se de que o código esteja corretamente indentado.
🔷 🚫 Caution
::: {.callout-caution}`.qmd` podem sobrescrever `.md` gerados.
Cuidado: alterações em arquivos :::
- Visualização:
Cuidado: alterações em arquivos .qmd
podem sobrescrever .md
gerados.
🔷 📣 Important
::: {.callout-important}
Importante: Quarto substitui RMarkdown com recursos mais modernos! :::
- Visualização:
Importante: Quarto substitui RMarkdown com recursos mais modernos!
🔷 ✅ Conclusão
Quarto Markdown é a solução ideal para produção de documentos reprodutíveis, bonitos e interativos, combinando código, matemática e explicações.
Explore mais!
← Voltar para o Guia de Leitura de Programação 👨💻
← Voltar para a Seção de Quarto 📄
← Voltar para a Seção de Programação 👨💻
Blog do Marcellini — Explorando a Matemática, a Estatística e a Física com Rigor e Beleza.
Criado por Blog do Marcellini com ❤️ e código.