Sarmate.net Sarmate.net
Accueil Fonctionnalités Offres Documentation Contact
Connexion Inscription

Gérer la bibliographie en LaTeX

La gestion des références bibliographiques est essentielle pour les documents académiques. LaTeX offre plusieurs solutions : BibTeX classique ou biblatex moderne. Ce guide couvre les deux approches.

Le fichier .bib

Les références sont stockées dans un fichier .bib séparé. Chaque entrée a un type et une clé unique :

BibTeX
% Fichier: 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}
}

Types d'entrées courants

Type Usage Champs obligatoires
@article Article de revue author, title, journal, year
@book Livre author, title, publisher, year
@inproceedings Article de conférence author, title, booktitle, year
@phdthesis Thèse de doctorat author, title, school, year
@online Page web author/title, url, urldate
@misc Autre type Aucun (flexible)

Méthode BibTeX classique

La méthode traditionnelle utilise BibTeX avec les commandes \cite et \bibliography :

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

\begin{document}

\section{Introduction}

La théorie de la relativité a été développée par Einstein~\cite{einstein1905}.
Pour plus d'informations sur LaTeX, voir~\cite{knuth1984, lamport1994}.

% Style et fichier bibliographique
\bibliographystyle{plain}  % Style de citation
\bibliography{references}  % Nom du fichier .bib (sans extension)

\end{document}

Styles bibliographiques

Style Format des citations Tri
plain [1], [2], [3] Alphabétique
unsrt [1], [2], [3] Ordre d'apparition
alpha [Ein05], [Knu84] Alphabétique
abbrv [1], [2], [3] Alphabétique (abrégé)
Compilation multiple Avec BibTeX, vous devez compiler plusieurs fois : LaTeX → BibTeX → LaTeX → LaTeX. Sur Sarmate.net, la compilation gère cela automatiquement.

Méthode biblatex (recommandée)

biblatex est plus moderne et flexible. Il utilise le backend biber :

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

% Configuration biblatex
\usepackage[
    backend=biber,
    style=authoryear,    % Style auteur-année
    sorting=nyt          % Tri : nom, année, titre
]{biblatex}

\addbibresource{references.bib}  % Fichier .bib

\begin{document}

\section{Introduction}

Selon \textcite{einstein1905}, la relativité...

Cette théorie est confirmée \parencite{knuth1984}.

Pour une vue d'ensemble, voir \parencite{einstein1905, lamport1994}.

% Imprimer la bibliographie
\printbibliography

\end{document}

Commandes de citation biblatex

Commande Résultat (style authoryear)
\cite{einstein1905} Einstein 1905
\parencite{einstein1905} (Einstein 1905)
\textcite{einstein1905} Einstein (1905)
\footcite{einstein1905} Note de bas de page
\citeauthor{einstein1905} Einstein
\citeyear{einstein1905} 1905

Styles biblatex populaires

Style Description
numeric Citations numériques [1], [2]
authoryear Auteur-année (Dupont, 2024)
alphabetic Étiquettes [Dup24]
apa Style APA (psychologie)
ieee Style IEEE (ingénierie)
chicago-authordate Style Chicago

Le package natbib

natbib est une alternative populaire pour les citations auteur-année avec 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}

Conseils pratiques

Clés de citation Utilisez des clés mémorables : auteur+année (einstein1905) ou auteur+mot-clé (einstein-relativite).
Exportez depuis Zotero/Mendeley Les gestionnaires de références peuvent exporter directement au format .bib. Cela évite les erreurs de saisie manuelle.

Exemple complet avec biblatex

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

\addbibresource{references.bib}

\title{Mon article scientifique}
\author{Jean Dupont}

\begin{document}

\maketitle

\section{Introduction}

La physique moderne repose sur les travaux fondateurs
d'Einstein~\cite{einstein1905}. La mise en forme de
documents scientifiques a été révolutionnée par
\LaTeX{}~\cite{knuth1984, lamport1994}.

\section{Méthodologie}

Notre approche s'inspire de \textcite{lamport1994}
et utilise les recommandations de~\cite{knuth1984}.

\section{Conclusion}

Ces travaux démontrent l'importance des références
bibliographiques dans la recherche scientifique.

\printbibliography[title={Références}]

\end{document}

Prêt à citer vos sources ?

Créez des documents académiques avec références automatiques

Créer un compte gratuit