Gestione delle referenze con BibTeX, usando Quarto -- Una breve guida
Quarto è un ottimo strumento per produrre report riproducibili, articoli e presentazioni, tra le altre cose. Una delle caratteristiche che distingue Quarto è la sua capacità di integrarsi con altri strumenti e software. BibTeX, un sistema di gestione delle referenze per documenti LaTeX, è uno di questi strumenti. BibTeX rende semplice citare le fonti e creare una bibliografia nel tuo documento.
Hai bisogno di una soluzione semplice per gestire le tue voci BibTeX? Scopri CiteDrive!
- Gestione di riferimenti moderna e basata sul web
- Collaborare e condividere con altri ricercatori
- Integrazione con Overleaf
- Supporto completo per BibTeX/BibLaTeX
- Salva articoli e siti web direttamente dal tuo browser
- Cerca nuovi articoli in un database di decine di milioni di riferimenti
Passo 1: Crea un file .bib e aggiungi alcune voci
Come nella sezione precedente, iniziamo creando un file .bib chiamato ‘bibliography.bib,’ che verrà riempito con voci BibTeX.
Le voci BibTeX sono costruite nel seguente formato e contengono informazioni sufficienti per l’inclusione delle citazioni e della bibliografia per ogni fonte letteraria (libro, saggio, ecc.).
Utilizziamo l’esempio della sezione precedente e citiamo il libro “Il vecchio e il mare” di Ernest Hemingway. Il risultato è il seguente:
Ancora una volta, analizziamo “l’anatomia” di questa voce, concentrandoci su tre componenti per capire come viene definita ogni voce BibTeX:
- Tipo di voce: con
@book
definiamo il tipo secondo lo schema@type
della referenza. Possibili tipi sono@article
per articoli scientifici e altri. BibTeX specifica quali campi sono opzionali e quali sono obbligatori per indicare correttamente la letteratura. - Campi della voce: nel caso del nostro esempio
@book
, questi sonotitle
,author
,year
epublisher
. (Vedi campi) - Chiave di citazione: nel nostro esempio è
Hemingway1952
ed è usata per indicare una citazione in testo in LaTeX, cioè per fare riferimento alla fonte. In Quarto lo facciamo con[@Hemingway1952]
. La chiave di citazione può essere qualsiasi stringa - spesso una combinazione di autore, anno e una parola del titolo.
Passo 2: Crea un documento Quarto e collega
Integrare BibTeX con Quarto è molto semplice. Basta specificare il file bib con ‘bibliography: bibliography.bib’ in YAML e la citazione con ’[@Hemingway1952]’ nel punto in cui desideri che appaia la citazione nel testo.
Gestori di referenze
Formattare manualmente i file BibTeX può richiedere molto tempo, motivo per cui è generalmente consigliato utilizzare un gestore di referenze. Ecco alcuni che sono ideali per questo:
- CiteDrive è uno strumento collaborativo basato su cloud per la gestione delle referenze di progetto e dei team alimentato da BibTeX. Fornisce un’esportazione con un solo clic su Overleaf (Cf. Post sul blog di Overleaf - https://www.overleaf.com/blog/citedrive… | CiteDrive-Facile gestione delle referenze per Overleaf) insieme a Quarto (Cf. post su Medium: Gestione della Bibliografia in Quarto con CiteDrive e RStudio), mantenendo le citazioni sincronizzate.
- Zotero è uno strumento gratuito e open-source per la gestione della letteratura che gestisce dati bibliografici e materiali di ricerca correlati (come file PDF). Le migliori prestazioni per BibTeX in Zotero si ottengono con Better BibTeX For Zotero di retorque.
- Il software gratuito e open-source JabRef è un gestore di referenze supportato da BibTeX che funziona su Windows, Mac e Linux. Si basa su Java ed è mantenuto da JabRef e.V.