Missing \begin{document}

! LaTeX Error: Missing \begin{document} signifie que LaTeX a essayé de composer quelque chose alors qu’il était encore dans le préambule : une sortie a eu lieu avant \begin{document}. Il s’agit le plus souvent de texte de corps placé dans le préambule, d’un \begin{document} manquant ou d’un problème d’encodage.

Causes

  • Texte de corps dans le préambule — entre \documentclass et \begin{document}, ne mettez que des déclarations, \usepackage et des réglages. Du texte ordinaire y produit une sortie et déclenche cette erreur.
  • Un \begin{document} absent ou mal orthographié.
  • Un encodage incohérent ou un BOM — un fichier enregistré dans le mauvais encodage, avec un BOM ou des octets non ASCII parasites, fait composer TeX trop tôt.
  • Une commande du préambule émet du texte.

Exemple

latex
\documentclass{article}
これは本文。            % ← \begin{document} の前なので NG / before begin{document}
\begin{document}
本文はここから。
\end{document}

Correction

Ne mettez rien de composable dans le préambule, avant \begin{document}. Vérifiez que \begin{document} existe bien et est correctement écrit. Si l’erreur persiste, vérifiez que le fichier est en UTF-8 sans BOM : inspectez avec nkf -g et réenregistrez en UTF-8 si nécessaire (voir « Encodage et fins de ligne »). Sur les anciens systèmes, vérifiez aussi \usepackage[utf8]{inputenc}.