====== 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''.

<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.
</note>

-----
//Sources://
  * [[https://latex.developpez.com/faq/erreurs?page=U]],
  * [[https://www.latex-project.org/help/books/#french|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.

{{htmlmetatags>metatag-keywords=(messages d'erreur de LaTeX,structure de dociument,préambule,classe de document,packages)
metatag-og:title=(Que signifie l'erreur: \usepackage before \documentclass ?)
metatag-og:site_name=(FAQ LaTeX francophone)
}}
