Gerenciamento de Referências com BibTeX, ao Usar o R Markdown - Um Guia Rápido
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ãotitle
,author
,year
epublisher
. (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.
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:
- CiteDrive é uma ferramenta colaborativa e baseada na nuvem, alimentada por BibTeX, para gerenciar suas referências e equipes em projetos. Ela oferece exportação com um clique para Overleaf (Cf. Post do Blog Overleaf - https://www.overleaf.com/blog/citedrive… | CiteDrive - Gestão Fácil de Referências para Overleaf) junto com R Markdown (Cf. Post no Medium: Gestão de Bibliografia no R Markdown com CiteDrive e RStudio), mantendo as citações sincronizadas.
- Zotero é uma ferramenta gratuita e de código aberto para gerenciamento de literatura, que gerencia dados bibliográficos e materiais de pesquisa relacionados (como arquivos PDF). O melhor desempenho para BibTeX no Zotero é alcançado com Better BibTeX For Zotero da retorque.
- O software gratuito e de código aberto JabRef é um gerenciador de referências que oferece suporte ao BibTeX e pode ser executado em Windows, Mac e Linux. Ele é baseado em Java e mantido pela JabRef e.V.