Que signifie l’erreur : « \usepackage before \documentclass » ?#

Message:

\usepackage before \documentclass

Origine:

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.

Note

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