Pular para o conteúdo

Gerenciamento de Referências com BibTeX, ao Usar o R Markdown - Um Guia Rápido

```markdown
import CiteDrive from '@components/CiteDrive.astro';
O R Markdown é uma ótima ferramenta para criar relatórios, artigos, apresentações e mais, de forma reproduzível. Uma das coisas que torna o R Markdown tão poderoso é sua capacidade de se integrar com outras ferramentas e softwares. Uma dessas ferramentas é o BibTeX, que é um sistema de gerenciamento de referências para documentos LaTeX. O BibTeX permite citar fontes facilmente em seu documento e criar uma bibliografia.
<CiteDrive />
## Passo 1: Criar um arquivo .bib e adicionar algumas entradas.
Como na seção anterior, começamos gerando um arquivo .bib, como `bibliography.bib`, que é preenchido com entradas BibTeX.
As entradas BibTeX são construídas no seguinte formato e contêm informações suficientes para a citação e inclusão na bibliografia de cada fonte de literatura (livro, artigo, etc.).
Usamos o exemplo da seção anterior e citamos o livro "O Velho e o Mar" de Ernest Hemingway. A entrada fica assim:
```latex
@book{Hemingway1952,
title={O Velho e o Mar},
author={Hemingway, Ernest},
year={1952},
publisher={Charles Scribner's Sons}
}

Novamente, vamos dissecar a “anatomia” desta entrada, observando três componentes para entender como cada entrada BibTeX é definida:

  • Tipo de Entrada: com @book definimos o tipo de acordo com o esquema @type da referência. Possíveis tipos incluem @article para artigos científicos, entre outros. O BibTeX gosta de especificar quais campos são opcionais e quais são obrigatórios para indicá-los corretamente na literatura.
  • Campos da Entrada: no caso do nosso exemplo de @book, esses campos são title, author, year e publisher. (Cf. campos)
  • Chave de Citação: no nosso exemplo, é Hemingway1952 e é usada para indicar uma citação no texto no LaTeX, ou seja, para referenciar a fonte. No R Markdown fazemos isso com [@Hemingway1952]. A chave de citação pode ser qualquer string – frequentemente uma combinação do autor, ano e uma palavra do título.

Passo 2: Criar um documento R Markdown e conectar

Integrar o BibTeX com o R Markdown é muito simples. Basta especificar o arquivo bib com bibliography: bibliography.bib no YAML e a citação com [@Hemingway1952] no local onde você deseja que a citação no texto apareça.

---
title: "Referências BibTeX no R Markdown"
author: "John Doe"
date: '2022-07-19'
bibliography: bibliography.bib
output: html_document
---
## Referências BibTeX no R Markdown
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Praesent enim urna, dapibus et bibendum vel, consectetur et turpis.
Cras a molestie nulla. [@Hemingway1952]

Gerenciadores de Referências

Formatar arquivos BibTeX manualmente pode ser tedioso, por isso é geralmente recomendado usar um gerenciador de referências. Aqui estão alguns bem adequados para isso: