Comment trier et compacter les références bibliographiques ?

Si vous passez à LaTeX quelque chose comme \cite{fred,joe,harry,min}, vous allez obtenir les références dans l’ordre de leur entrée: <latex>[2,6,4,3]</latex>, ce qui n’est pas très beau. Bien sûr, on peut s’amuser à trier les références dans la commande \cite, mais c’est du travail manuel, qui devra éventuellement être refait si le fichier BibTeX change, et le resultat restera médiocre: <latex>[2,3,4,6]</latex>.

  • Le package cite trie les nombres et détecte les séquences, ce qui donnera: <latex>[2–4,6]</latex>, plus élégant.

  • Le package natbib, avec les, options numbers et sort&compress, fait la même chose quand il est utilisé avec ses propres styles bibliographiques (plainnat.bst et unsrtnat.bst).

  • Enfin, le package biblatex a un style intégré numeric-comp pour obtenir ce résultat


Source: Sorting and compressing citations