> For the complete documentation index, see [llms.txt](https://overleaf-pro.ayaka.space/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://overleaf-pro.ayaka.space/latex/fr/references-et-citations/02-bibliography-management-with-natbib.md).

# Gestion bibliographique avec natbib

En ce qui concerne la gestion de la bibliographie dans LaTeX, le package **natbib** est un package pour personnaliser les citations (en particulier les schémas de citation auteur-année) lors de l'utilisation de [BibTeX](/latex/fr/references-et-citations/01-bibliography-management-with-bibtex.md). Cet article explique comment utiliser `natbib` pour mettre en forme et citer des sources bibliographiques.

**Remarque**: Si vous partez de zéro, il est recommandé d'utiliser [biblatex](/latex/fr/autres-sujets/05-bibliography-management-in-latex.md) car ce package offre une localisation en plusieurs langues, il est activement développé et rend la gestion de la bibliographie plus facile et plus flexible. Cependant, notez que la plupart des revues utilisent encore `bibtex` et `natbib`.

## Introduction

Un exemple minimal fonctionnel est présenté ci-dessous :

```latex
\usepackage{natbib}
\bibliographystyle{unsrtnat}
\title{Gestion de la bibliographie : \texttt{natbib} package}
\author{Overleaf}
\date {avril 2021}

\begin{document}

\maketitle

Ce document est un exemple d'utilisation du package \texttt{natbib} dans la gestion de la bibliographie
. Trois éléments sont cités : le livre \textit{The \LaTeX\ Companion}
\cite{latexcompanion}, l'article de journal d'Einstein \cite{einstein}, et le
site web de Donald Knuth \cite{knuthwebsite}. Les éléments liés à \LaTeX\ sont
\cite{latexcompanion,knuthwebsite}.

\medskip

\bibliography{sample}

\end{document}
```

![NatbibEx1Overleaf.png](/files/904c9b9316204ac1df157bacbf68449abc2a6f50)

Dans cet exemple, il y a quatre commandes de base pour gérer la bibliographie :

**\usepackage{natbib}**

Importe le package natbib.

**\bibliographystyle{unsrtnat}**

Définit le style bibliographique unsrtnat. Voir l'article sur les styles bibliographiques pour plus d'informations.

**\cite{labelcompanion}**

Affiche une référence à l'entrée de citation ; ce qui est affiché dépend du style de citation. Le mot entre les accolades correspond à une entrée particulière dans le fichier bibliographique.

**bibliography{sample}**

Importe le fichier sample.bib qui contient les sources bibliographiques. Voir la section sur le fichier bibliographique.

[Ouvrez un exemple de `natbib` package dans Overleaf](https://www.overleaf.com/project/new/template/19402?id=65470147\&templateName=Basic+natbib+example\&latexEngine=\&texImage=texlive-full%3A2020.1\&mainFile=)

## Utilisation de base

Un exemple simple fonctionnel a été présenté dans l'introduction ; d'autres commandes liées à la bibliographie sont disponibles.

```latex
\documentclass{article}
\usepackage[english]{babel}
\usepackage[square,numbers]{natbib}
\bibliographystyle{abbrvnat}

\title{Gestion de la bibliographie : \texttt{natbib} package}
\author{Overleaf}
\date {avril 2021}

\begin{document}

\maketitle

Ce document est un exemple d'utilisation du package \texttt{natbib} dans la gestion de la bibliographie
gestion de la bibliographie. Trois éléments sont cités : le livre \textit{The \LaTeX\ Companion} \cite{latexcompanion}, l'article de journal d'Einstein \citet{einstein}, et le
site web de Donald Knuth \cite{knuthwebsite}. Les éléments liés à \LaTeX\ sont
\cite{latexcompanion,knuthwebsite}.

\medskip

\bibliography{sample}

\end{document}
```

![NatbibEx2Overleaf.png](/files/211a4a48887be9049cd902a7da2316a991138fb2)

Il y a quelques changements dans cet exemple :

* Les options `square` et `numbers` dans `\usepackage[square,numbers]{natbib}` activent respectivement les crochets carrés et les citations numériques. Voir les [guide de référence](#reference-guide) pour une liste des options du package
* Les styles *abbrvnat* est utilisé ici, voir [styles bibliographiques](/latex/fr/references-et-citations/05-natbib-bibliography-styles.md)
* La commande `\citet` ajoute le nom de l'auteur à la marque de citation, quel que soit le [style de citation](/latex/fr/references-et-citations/06-natbib-citation-styles.md).

[Ouvrez un autre exemple du `natbib` package dans Overleaf](https://www.overleaf.com/project/new/template/19404?id=65473143\&templateName=Natbib+second+example\&latexEngine=\&texImage=texlive-full%3A2020.1\&mainFile=)

## Le fichier bibliographique

Les fichiers bibliographiques doivent avoir la syntaxe bibtex standard et l'extension .bib. Ils contiennent une liste de sources bibliographiques et plusieurs champs avec des informations sur chaque entrée.

```latex
@article{einstein,
    author =       "Albert Einstein",
    title =        "{Zur Elektrodynamik bewegter K{\"o}rper}. ({German})
        [{Sur} l'électrodynamique des corps en mouvement]",
    journal =      "Annalen der Physik",
    volume =       "322",
    number =       "10",
    pages =        "891--921",
    year =         "1905",
    DOI =          "http://dx.doi.org/10.1002/andp.19053221004"
}

@book{latexcompanion,
    author    = "Michel Goossens and Frank Mittelbach and Alexander Samarin",
    title     = "Le \LaTeX\ Companion",
    year      = "1993",
    publisher = "Addison-Wesley",
    address   = "Reading, Massachusetts"
}

@misc{knuthwebsite,
    author    = "Donald Knuth",
    title     = "Knuth : ordinateurs et composition typographique",
    url       = "http://www-cs-faculty.stanford.edu/\~{}uno/abcde.html"
}
```

Ce fichier contient des enregistrements dans un format spécial ; par exemple, la première référence bibliographique est définie par :

**@article{...}**

C'est la première ligne d'une entrée d'enregistrement ; @article indique à BibTeX que les informations stockées ici concernent un article. Les informations sur cette entrée sont encadrées par des accolades. En plus des types d'entrée montrés dans l'exemple (article, book et misc, il y en a beaucoup d'autres, voir le guide de référence.

**einstein**

L'étiquette einstein est attribuée à cette entrée ; c'est un identifiant unique qui peut être utilisé pour faire référence à cet article dans le document.

**author = "Albert Einstein",**

Il s'agit du premier champ de l'entrée bibliographique ; il indique que l'auteur de cet article est Albert Einstein. Plusieurs champs séparés par des virgules peuvent être ajoutés en utilisant la même syntaxe clé = valeur, par exemple : titre, pages, année, URL, etc. Voir le guide de référence pour une liste des champs possibles.

Les informations contenues dans ce fichier peuvent ensuite être imprimées et référencées dans un document LaTeX, comme montré dans les sections précédentes, avec la commande `\bibliography{sample}`. Toutes les informations du fichier .bib ne seront pas affichées ; cela dépend du style bibliographique défini dans le document.

## Ajouter la bibliographie dans la table des matières

Si vous souhaitez que la bibliographie soit incluse dans la table des matières, importer le package **tocbibind** dans le préambule fera l'affaire :

```latex
\documentclass{article}
\usepackage[english]{babel}

%Inclut « Références » dans la table des matières
\usepackage[nottoc]{tocbibind}

%Importe le package natbib et définit un style bibliographique
\usepackage[square,numbers]{natbib}
\bibliographystyle{abbrvnat}

%Titre et auteur
\title{Gestion de la bibliographie : \texttt{natbib} package}
\author{Overleaf}
\date {avril 2021}

\begin{document}

\maketitle

\tableofcontents

\section{Première section}
Ce document est un exemple...

%Importe le fichier bibliographique "sample.bib"
\bibliography{sample}

\end{document}
```

![BibliographyEx4Overleaf.png](/files/2c057c5130bd9281e2735c2da55b3ee801b613ef)

[Ouvrez un exemple de `natbib` et table des matières dans Overleaf](https://www.overleaf.com/project/new/template/19416?id=65468889\&templateName=Natbib+and+contents\&latexEngine=\&texImage=texlive-full%3A2020.1\&mainFile=)

Ajouter la ligne

```latex
\usepackage[nottoc]{tocbibind}
```

au préambule affichera « Références » ou « Bibliographie » dans la table des matières, selon le type de document. Attention, cela ajoutera également d'autres éléments comme l'index, le glossaire et la liste des listings à la table des matières. Pour plus d'informations, voir [le `tocbibind` documentation du paquet](http://mirrors.ctan.org/macros/latex/contrib/tocbibind/tocbibind.pdf).

## Guide de référence

**options du package natbib**

* `round` pour des parenthèses rondes
* `square` utilise des crochets carrés
* `curly` accolades
* `angle` crochets angulaires ou chevrons
* `semicolon` sépare plusieurs citations par des points-virgules
* `colon` identique à `semicolon`
* `comma` séparent plusieurs citations par des virgules
* `authoryear` pour les citations auteur-année
* `numbers` pour les citations numériques
* `super` des exposants pour les citations numériques, comme dans *Nature*
* `sort` ordonne plusieurs citations selon la liste des références
* `sort&compress` identique à `sort` mais plusieurs citations numériques sont compressées si possible
* `compress` compresse sans trier
* `longnamefirst` le nom complet de l'auteur apparaîtra dans la première citation de toute référence
* `sectionbib` À utiliser avec le package **chapterbib** pour ajouter la bibliographie à la table des matières en tant que section non numérotée au lieu d'un chapitre non numéroté
* `nonamebreak` empêche la césure des noms d'auteur
* `elide` pour omettre les éléments communs des références fusionnées

**Types d'entrée standard**

**article**

Article d'un magazine ou d'une revue

**book**

Un livre publié

**booklet**

Une œuvre imprimée mais sans éditeur ni institution de soutien

**conference**

Un article dans les actes d'une conférence

**inbook**

Une partie d'un livre (section, chapitre, etc.)

**incollection**

Une partie d'un livre ayant son propre titre

**inproceedings**

Un article dans les actes d'une conférence

**manual**

Documentation technique

**mémoire de master**

Un mémoire de master

**misc**

Quelque chose qui ne correspond à aucun autre type

**phdthesis**

Une thèse de doctorat

**proceedings**

La même chose que conference

**techreport**

Rapport publié par une institution

**unpublished**

Document non publié formellement, avec auteur et titre

**Champs les plus courants utilisés dans BibTeX**

|           |           |                  |
| --------- | --------- | ---------------- |
| address   | annote    | commande \author |
| booktitle | chaper    | crossref         |
| edition   | editor    | institution      |
| journal   | clé       | month            |
| note      | number    | organization     |
| pages     | publisher | school           |
| série     | title     | type             |
| volume    | year      | URL              |
| ISBN      | ISSN      | LCCN             |
| résumé    | keywords  | price            |
| copyright | langue    | contents         |

## Lectures complémentaires

Pour plus d'informations, voir

* [Styles bibliographiques Natbib](/latex/fr/references-et-citations/05-natbib-bibliography-styles.md)
* [Styles de citation Natbib](/latex/fr/references-et-citations/06-natbib-citation-styles.md)
* [Gestion de la bibliographie avec biblatex](/latex/fr/references-et-citations/03-bibliography-management-with-biblatex.md)
* [Gestion bibliographique avec bibtex](/latex/fr/references-et-citations/01-bibliography-management-with-bibtex.md)
* [documentation natbib sur le site web CTAN](http://www.ctan.org/pkg/natbib)
* [Documentation du paquet tocbind](ftp://ftp.tex.ac.uk/tex-archive/macros/latex/contrib/tocbibind/tocbibind.pdf)
* [Prise en charge des langues internationales](/latex/fr/langues/03-international-language-support.md)
* [Table des matières](/latex/fr/structure-du-document/02-table-of-contents.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://overleaf-pro.ayaka.space/latex/fr/references-et-citations/02-bibliography-management-with-natbib.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
