Que signifie l’erreur : « Cannot be used in preamble » ?#
Message :
Cannot be used in preambleOrigine : LaTeX
Certaines commandes (\nocite par exemple) ne sont permises
que dans le corps du document (c’est-à-dire après \begin{document}).
Il faut alors déplacer la déclaration à cet emplacement.
Sources
FAQ erreurs - Lettre C, sur le site Developpez.com
LaTeX Companion, 2e édition, Frank Mittelbach, Michel Goossens, Johannes Braams, David Carlisle, Chris Rowley (Pearson, 2006)