Dans mon exemple réel, j’ai besoin d’imprimer des biblios triées avec un reset du compteur, je dois donc utiliser defernumbers=true et je dois utiliser \nocite{*} couplé à des vraies citations.
Je me suis aperçu que lors qu’une clé est manquante, la numérotation est mise à zéro partout. Évidemment pour le document final, où toutes les clés sont bien présentes, cela n’est pas un problème, mais dans le processus d’écriture du document si. Avez-vous un moyen de corriger ce problème ?
La fonction defernumbers fonctionne
en écrivant les numéros de label dans
le fichier .aux. biblatex ne le fait
qu'une fois qu'aucun autre appel à
biber n'est nécessaire, car on
s'attend à ce qu'un appel à biber
puisse potentiellement changer le tri,
ce qui signifierait que les numéros de
label changeraient également.
Dans le cas d'une clé d'entrée
manquante ou erronée, vous recevrez
toujours une demande de réexécution de
biber, ce qui signifie que les numéros
de label ne sont jamais écrits dans
le fichier .aux.
Si vous devez citer des clés d'entrée
non définies pendant la phase de
rédaction, vous pourriez peut-être
simplement désactiver les numéros de
référence.
Si vous voulez vraiment avoir les
numéros corrects pendant la phase de
rédaction, voici un moyen d'écrire les
numéros de label dans le fichier .aux
même s'il y a une demande de
réexécution de biber.
Professeurs de mathématiques dans le secondaire, connaissez-vous le package ProfCollege de Christophe Poulain ? Il est aussi utile que bien documenté !