Compter le nombre d’entrées dans une bibliographie

, par Maïeul

Cette contribution vient compléter la contribution intitulée "Afficher le nombre d’entrées dans une bibliographie". Nous allons proposer ici de compter les contributions à une bibliographie et d’afficher ce total après l’impression de la bibliographie.

Le besoin

Afficher une bibliographie filtrée selon des critère X ou Y, puis afficher le nombre total d’entrée.
Contrairement à la précédente contribution, nous souhaitons donc afficher aussi la bibliographie. Ceci permet donc d’économiser un tour de filtre.

Application

Pour ce faire nous allons utiliser certains outils de biblatex permettant d’exécuter du code à chaque entrée bibliographique.

Ainsi, nous mettons dans le préambule les lignes suivantes :

Commentaires :

  • l. 1 : création d’un compteur
  • l. 2 : ce compteur est initialisé avant chaque bibliographie
  • l. 3 : à chaque entrée de la bibliography, augmenter le compteur.

Il nous reste ensuite à définir une commande \biblioavectotal [1] :

Et vous pouvez maintenant faire ceci :