Que signifie l'erreur: « \usepackage before \documentclass »?
- Message:
\usepackage before \documentclass
- Origine: LaTeX.
La déclaration \usepackage
ne peut être utilisée qu'après avoir chargé la classe principale
de document avec \documentclass
.
À l'intérieur d'un fichier de classe, on doit utiliser \RequirePackage
.
Cela dit, il est techniquement possible de charger une extension avant une classe avec
\RequirePackage
,
mais on doit l'éviter à moins de savoir ce que l'on fait.
Sources:
- LaTeX Companion, 2e édition, Frank Mittelbach, Michel Goossens, Johannes Braams, David Carlisle, Chris Rowley (Pearson, 2006) ; ISBN: 978-2-7440-7182-9. Annexe B, Détecter et résoudre les problèmes, reproduite avec l'aimable autorisation de l'éditeur.