FataleStructure du document

Deux commandes \documentclass

! LaTeX Error: Two \documentclass or \documentstyle commands.

Ce que signifie cette erreur

Un document LaTeX ne peut comporter qu'une seule déclaration \documentclass. Si LaTeX en rencontre une seconde, il signale cette erreur. Cela arrive généralement lorsque deux fichiers sont fusionnés par accident ou qu'un modèle est mal concaténé.

Causes courantes

  • Deux fichiers .tex ont été fusionnés sans supprimer l'un des \documentclass
  • Un fichier chargé par \input{} contient son propre \documentclass
  • Duplication d'un modèle lors d'un copier-coller

Comment corriger

Supprimez le \documentclass en double. Chaque document LaTeX doit avoir exactement une déclaration de classe, et tout autre contenu doit se trouver après \begin{document}. Les fichiers inclus par \input ne doivent pas contenir de \documentclass.

Exemples de code

Provoque l'erreur
\documentclass{article}
\documentclass{report}  % Second class — error!
\begin{document}
Hello
\end{document}
Corrigé
\documentclass{article}
\begin{document}
Hello
\end{document}

Erreurs apparentées

Testez la correction en direct

Collez votre LaTeX dans le playground et compilez instantanément.