Sarmate.net Sarmate.net
Home Funzioni Prezzi Documentazione Contatto
Accedi Si registri

Gestire la bibliografia in LaTeX

La gestione dei riferimenti bibliografici è essenziale per i documenti accademici. LaTeX offre diverse soluzioni: il classico BibTeX o il moderno biblatex. Questa guida copre entrambi gli approcci.

Il file .bib

I riferimenti sono memorizzati in un file .bib separato. Ogni voce ha un tipo e una chiave univoca:

BibTeX
% File: references.bib
@article{einstein1905,
    author  = {Einstein, Albert},
    title   = {Zur Elektrodynamik bewegter Körper},
    journal = {Annalen der Physik},
    year    = {1905},
    volume  = {322},
    number  = {10},
    pages   = {891--921}
}

@book{knuth1984,
    author    = {Knuth, Donald E.},
    title     = {The TeXbook},
    publisher = {Addison-Wesley},
    year      = {1984},
    isbn      = {0-201-13447-0}
}

@inproceedings{lamport1994,
    author    = {Lamport, Leslie},
    title     = {LaTeX: A Document Preparation System},
    booktitle = {Proceedings of the Conference},
    year      = {1994},
    pages     = {1--10}
}

@online{wiki2024,
    author  = {Wikipedia},
    title   = {LaTeX},
    url     = {https://fr.wikipedia.org/wiki/LaTeX},
    urldate = {2024-01-15}
}

Tipi di voci comuni

Type Utilizzo Campi obbligatori
@article Articolo di rivista author, title, journal, year
@book Libro author, title, publisher, year
@inproceedings Articolo di conferenza author, title, booktitle, year
@phdthesis Tesi di dottorato author, title, school, year
@online Pagina web author/title, url, urldate
@misc Altro tipo Nessuno (flessibile)

Metodo BibTeX classico

Il metodo tradizionale utilizza BibTeX con i comandi \cite e \bibliography:

LaTeX
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}

\begin{document}

\section{Introduzione}

La teoria della relatività è stata sviluppata da Einstein~\cite{einstein1905}.
Per maggiori informazioni su LaTeX, vedi~\cite{knuth1984, lamport1994}.
% Stile e file bibliografico
\bibliographystyle{plain}  % Stile di citazione
\bibliography{references}  % Nome del file .bib (senza estensione)

\end{document}

Stili bibliografici

Style Formato delle citazioni Ordinamento
plain [1], [2], [3] Alfabetico
unsrt [1], [2], [3] Ordine di apparizione
alpha [Ein05], [Knu84] Alfabetico
abbrv [1], [2], [3] Alfabetico (abbreviato)
Compilazione multipla Con BibTeX, devi compilare più volte: LaTeX → BibTeX → LaTeX → LaTeX. Su Sarmate.net, la compilazione gestisce tutto automaticamente.

Metodo biblatex (consigliato)

biblatex è più moderno e flessibile. Utilizza il backend biber:

LaTeX
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}

% Configurazione biblatex
\usepackage[
    backend=biber,
    style=authoryear,    % Stile autore-anno
    sorting=nyt          % Ordinamento: nome, anno, titolo
]{biblatex}

\addbibresource{references.bib}  % File .bib

\begin{document}

\section{Introduzione}

Secondo \textcite{einstein1905}, la relatività...

Questa teoria è confermata \parencite{knuth1984}.

Per una panoramica, vedi \parencite{einstein1905, lamport1994}.

% Stampare la bibliografia
\printbibliography

\end{document}

Comandi di citazione biblatex

Comando Risultato (stile authoryear)
\cite{einstein1905} Einstein 1905
\parencite{einstein1905} (Einstein 1905)
\textcite{einstein1905} Einstein (1905)
\footcite{einstein1905} Nota a piè di pagina
\citeauthor{einstein1905} Einstein
\citeyear{einstein1905} 1905

Stili biblatex popolari

Style Descrizione
numeric Citazioni numeriche [1], [2]
authoryear Autore-anno (Dupont, 2024)
alphabetic Etichette [Dup24]
apa Stile APA (psicologia)
ieee Stile IEEE (ingegneria)
chicago-authordate Stile Chicago

Il pacchetto natbib

natbib è un'alternativa popolare per le citazioni autore-anno con BibTeX:

LaTeX
\usepackage{natbib}

% Dans le document
\citet{einstein1905}   % Einstein (1905)
\citep{einstein1905}   % (Einstein, 1905)
\citep[p.~15]{knuth1984}  % (Knuth, 1984, p. 15)

\bibliographystyle{plainnat}
\bibliography{references}

Consigli pratici

Chiavi di citazione Usa chiavi memorabili: autore+anno (einstein1905) o autore+parola-chiave (einstein-relativite).
Esporta da Zotero/Mendeley I gestori di riferimenti possono esportare direttamente nel formato .bib. Questo evita gli errori di inserimento manuale.

Esempio completo con biblatex

LaTeX
\documentclass[12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage[
    backend=biber,
    style=numeric,
    sorting=none
]{biblatex}

\addbibresource{references.bib}

\title{Il mio articolo scientifico}
\author{Mario Rossi}

\begin{document}

\maketitle

\section{Introduzione}

La fisica moderna si basa sui lavori fondatori
di Einstein~\cite{einstein1905}. L'impaginazione di
documenti scientifici è stata rivoluzionata da
\LaTeX{}~\cite{knuth1984, lamport1994}.

\section{Metodologia}

Il nostro approccio si ispira a \textcite{lamport1994}
e utilizza le raccomandazioni di~\cite{knuth1984}.

\section{Conclusione}

Questi lavori dimostrano l'importanza dei riferimenti
bibliografici nella ricerca scientifica.

\printbibliography[title={Riferimenti}]

\end{document}

Pronto a citare le tue fonti?

Crea documenti accademici con riferimenti automatici

Crea un account gratuito