--- myst: html_meta: keywords: LaTeX,bibliographies --- # Comment trier les références de la bibliographie ? ## Avec le programme BibTeX `BibTeX` dispose d'une fonction de tri et la plupart des styles `BibTeX` trient la liste de références. Cela répond au besoin de la plupart des utilisateurs. La question « [](/3_composition/annexes/bibliographie/construire_une_bibliographie) » détaille la méthode à retenir. ## Avec des commandes de base Il est également possible d'écrire un environnement `thebibliography` qui *semble* provenir de `BibTeX`, solution parfois utile pour gagner du temps à court terme. Ici encore, la question « [](/3_composition/annexes/bibliographie/construire_une_bibliographie) » présente cette solution. Le problème se pose lorsque le rédacteur décide que ses références doivent être triées. Là, un malentendu courant consiste à insérer la commande `\bibliographystyle{alpha}` (ou similaire) et à s'attendre à ce que la sortie composée soit triée. Mais cela ne marche pas car il y a ici confusion : - entre l'environnement `thebibliography` « fait main » dont vous devez trier vous-même le contenu : vous n'obtiendrez jamais rien d'autre que ce que vous avez saisi dans l'environnement ; - et l'environnement `thebibliography` que construit automatiquement `BibTeX` lorsqu'il est utilisé. En effet, `BibTeX` se base sur la commande `\bibliographystyle` pour connaître le style de la bibliographie à appliquer. Avec cette information (et les autres commandes et options qu'il récupère), il compose un environnement `thebibliography` (placé dans un fichier d'extension `.bbl` que LaTeX va incorporer à votre document), cet environnement pouvant être trié si le style choisi le demande. :::{sources} [Sorting lists of citations](faquk:FAQ-sortbib) :::