Lab_01_Markdown_Latex

Author

Henrique Alvarenga

Published

11 de setembro de 2024

Guia de Markdown no Quarto

Este documento fornece uma visão geral das funcionalidades mais utilizadas na sintaxe Markdown, conforme abordadas no guia oficial do Quarto https://quarto.org/docs/authoring/markdown-basics.html.

1. Formatação de Texto

  • Itálico,
  • Negrito,
  • Itálico e Negrito
  • Sobrescrito2
  • Subscrito2
  • Riscado
  • Código Verbatim

2. Títulos

Título 1

Título 2

Título 3

Título 4

Título 5
Título 6

4. Listas

  • Listas não ordenadas e aninhadas:
    • Item 1
      • Sub-item 1
        • Sub-sub-item 1
  • Listas ordenadas e aninhadas:
    1. Item 1
      1. Sub-item 1
        1. Sub-sub-item 1

5. Notas de Rodapé

  • Sintaxe: Aqui está uma nota[^1].
  • Definição: [^1]: Texto da nota de rodapé.

Exemplo de nota de rodape 1.

6. Tabelas

Cabeçalho 1 Cabeçalho 2 Cabeçalho 3
Conteúdo 1 Conteúdo 2 Conteúdo 3
Conteúdo 4 Conteúdo 5 Conteúdo 6

7. Blocos de Código

  • Blocos de código com realce de sintaxe:

8. Conteúdo Bruto

  • Incluindo HTML ou LaTeX diretamente:
  <div>Exemplo de HTML</div>

9. Equações em LaTex

  • Sintaxe do LaTex: $E = mc^{2}$
  • Exibição: \[ E = mc^{2} \]
  • Sintaxe do LaTex: $ P(x) = \frac{1}{{\sigma \sqrt {2\pi }$
  • Exibição:

\[ P(x) = \frac{1}{\sigma \sqrt{2\pi}} e^\frac{-({x-\mu})^2}{2\sigma^2} \]

10. Diagramas Mermaid

  • Exemplo de diagrama Mermaid:

  flowchart LR
    A[Hard edge] --> B(Round edge)
    B --> C{Decision}
    C --> D[Result one]
    C --> E[Result two]

  • Timelines com Mermaid

timeline
    title História do R

    1992 : Início do desenvolvimento do R por Ross Ihaka e Robert Gentleman na Universidade de Auckland, Nova Zelândia
    1995 : Lançamento da versão alfa do R
    1997 : Formação do R Core Group para manter o desenvolvimento do R
    2000 : Lançamento do R 1.0.0, a primeira versão estável do R
    2004 : Lançamento do CRAN (Comprehensive R Archive Network), um repositório central para pacotes R
    2013 : Lançamento do R 3.0.0 com melhorias significativas de performance
    2014 : R se torna a ferramenta estatística mais usada em pesquisas científicas, superando o SAS
    2020 : Lançamento do R 4.0.0, introduzindo mudanças importantes na sintaxe e desempenho
    2023 : Comunidade R continua a crescer com uma vasta gama de pacotes e aplicações em diversas áreas

gantt
    title Aula de Markdown para Estudantes de Medicina
    dateFormat  HH:mm
    axisFormat  %H:%M

    section Introdução ao Markdown
    Conceitos Básicos                :done, 10:00, 30min
    Instalação e Configuração         :done, 10:30, 30min

    section Estrutura do Markdown
    Títulos, Parágrafos e Listas     :done, 11:00, 30min
    Links e Imagens                  :done, 11:30, 30min

    section Avançando no Markdown
    Tabelas e Citações               :active, 12:00, 30min
    Código e Blocos de Código        :active, 12:30, 30min

    section Encerramento e Prática
    Prática Guiada                   : 13:00, 30min
    Perguntas e Respostas            : 13:30, 30min

11. Vídeos

  • Incorporando vídeos:

12. Quebras de Página

  • Inserindo uma quebra de página:

page 1

page 2

13. Divs e Spans

Você pode adicionar classes, atributos e outros identificadores a regiões de conteúdo usando Divs e Spans (você verá um exemplo disso abaixo em Callout Blocks).

  • Adicionando classes e atributos a regiões de conteúdo:

Esse texto terá uma borda ao seu redor

As divs começam com uma cerca contendo pelo menos três dois pontos consecutivos mais alguns atributos. Os atributos podem, opcionalmente, ser seguidos por outra sequência de dois pontos consecutivos. O Div termina com outra linha contendo uma sequência de pelo menos três dois pontos consecutivos. O Div deve ser separado por linhas em branco dos blocos anteriores e seguintes. Divs também podem ser aninhados. Por exemplo

14. Blocos de Chamada

  • Exemplo de bloco de chamada:
Note

Variáveis categóricas no R são do tipo factor. Frequentemente precisamos instruir explicitamente que uma variável é do tipo factor. Isso pode ser feito com a função as.factor().

Tip

Dica: Crie sempre um projeto no RStudio antes de iniciar seus trabalhos.

Warning

Atenção. Lembre-se que no R, na lingua inglesa, decimal é o ponto final.

Caution

Cuidado. Letras MAIÚSCULAS e minúsculas são diferentes no R. Portanto, uma variável chamada Sexo é diferente de uma chamada sexo

Important

Importante: carregue com a função library os pacotes necessários logo no início do seu código. Evite carregar pacotes desnecessários, para evitar conflitos.

15. Blockquote

Blockquote, ideal para destacar texto.

The greatest glory in living lies not in never falling, but in rising every time we fall. -Nelson Mandela

Blockquotes podem conter outros elementos formatados Markdown. Nem todos os elementos podem ser usados — você precisará experimentar para ver quais funcionam.

Everything that happens is a function

Everything that exists is an object

Jonh Chambers

16. Caracteres Especiais

  • Travessão (–)
  • Traço (—)

17. Código em R

Figure 1 further explores the impact of temperature on ozone level.

Code
# Carregando o pacote ggplot2
library(ggplot2)

# Transformando a temperatura de Farenheit para Celsius
airquality$Temp <- (airquality$Temp - 32)*(5/9)

# Plotando o gráfico
ggplot(airquality, aes(Temp, Ozone)) + 
1  geom_point() +
2  geom_smooth(formula = y ~ x, method = "loess") +
3  xlab("Temperatura (Celsius)")
1
Plota os pontos
2
Plota a linha de regressão
3
Define o texto a ser apresentado no eixo horizontal
Figure 1: Temperature and ozone level.

18 Citações

Pra fazer citações e referências em markdown é necessário um arquivo no formato Bibtex para conter as referências. Com isso, basta usar @ seguido do nome usado para cada referência no arquivo Bibtex para incluir as referências

Footnotes

  1. Minha nota de rodapé↩︎