Salta ai contenuti

Gestione bibliografica con BibTeX - Una guida dettagliata per LaTeX

Per i principianti, BibTeX può sembrare complicato a causa delle sue molte specificità e formati. Tuttavia, questa guida offre una panoramica semplificata e mostra come utilizzare BibTeX in modo efficiente con LaTeX.

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
Prova CiteDrive ► Guarda la demo

Passo 1: Creazione e popolazione di un file .bib

Per iniziare, crea un file .bib, ad esempio bibliography.bib, e aggiungi le voci di BibTeX. Un esempio tipico potrebbe essere l’aggiunta di un riferimento a “Il Vecchio e il Mare” di Ernest Hemingway:

@book{Hemingway1952,
title={Il Vecchio e il Mare},
author={Hemingway, Ernest},
year={1952},
publisher={Charles Scribner's Sons}
}

Se analizzi “l’anatomia” di questa voce, dovresti considerare solo i seguenti tre componenti per capire come ogni voce BibTeX è definita:

  • Tipo di voce: Con @book definiamo il tipo di riferimento, cioè (e questo esempio si riferisce a se stesso) come un libro. Ci sono anche @article per articoli scientifici e molti altri. BibTeX ha regole specifiche su quali campi sono opzionali e quali sono necessari per citare correttamente la letteratura.
  • Campi di input: In questo esempio sono title, author, year e publisher. (Vedi Campi)
  • Chiave di citazione: Questo esempio usa Hemingway1952, che è usato in LaTeX per le citazioni nel testo, cioè per fare riferimento alla fonte. Usando lo stesso esempio, lo facciamo con \cite{Hemingway1952}. La chiave di citazione può essere qualsiasi stringa, spesso una combinazione di autore, anno e una parola del titolo.

Passo 2: Integrazione in un documento LaTeX

Per utilizzare i tuoi riferimenti in LaTeX, segui l’esempio sottostante:

\documentclass{article}
\usepackage[utf8]{inputenc}
\title{Riferimenti BibTeX in \LaTeX}
\author{Giovanni Rossi}
\begin{document}
\maketitle
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent enim urna, dapibus et bibendum vel, consectetur et turpis. Cras a molestie nulla. \cite{Hemingway1952}
\medskip
\bibliographystyle{unsrt}
\bibliography{bibliography}
\end{document}

Dopo aver compilato il documento LaTeX, noterai che il comando \cite{Hemingway1952} è sostituito dal riferimento specificato nel file BibTeX con quell’ID, ad esempio [1].

BibTeX - LaTeX - Overleaf

Il file .bib che abbiamo chiamato bibliography.bib è definito in \bibliography{bibliography} e lo stile di citazione/bibliografia è \bibliographystyle{unsrt}, dove unsrt si riferisce al file .bst, in questo caso unsrt.bst, che contiene tutte le macro per formattare i tuoi riferimenti in quel stile. Puoi anche usare altri stili come apalike.bst.

Raccomandazioni per i gestori di riferimenti

La modifica manuale dei file BibTeX può essere laboriosa. Ecco alcuni gestori di riferimenti consigliati che possono semplificare il tuo lavoro:

  • CiteDrive è uno strumento collaborativo basato sul web e guidato da BibTeX.
  • Zotero offre funzionalità avanzate e una buona integrazione con BibTeX attraverso il plugin Better BibTeX For Zotero.
  • JabRef è un gestore di riferimenti basato su BibTeX che funziona su molte piattaforme.