Missing \begin{document}

! LaTeX Error: Missing \begin{document} significa que LaTeX intentó componer algo cuando todavía estaba en el preámbulo: hubo salida antes de \begin{document}. Normalmente es texto del cuerpo perdido en el preámbulo, falta \begin{document} o hay un problema de codificación.

Causas

  • Texto del cuerpo dentro del preámbulo: entre \documentclass y \begin{document} pon solo declaraciones, \usepackage y ajustes. El texto ordinario ahí produce salida y dispara el error.
  • Falta \begin{document} o está mal escrito.
  • Desajuste de codificación o BOM: un archivo guardado con una codificación incorrecta, con BOM o bytes no ASCII perdidos, hace que TeX intente componer caracteres demasiado pronto.
  • Un comando del preámbulo emite texto.

Ejemplo

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

Solución

Mantén todo lo que pueda componerse fuera del preámbulo, antes de \begin{document}. Verifica que \begin{document} existe y está bien escrito. Si sigue apareciendo, comprueba que el archivo sea UTF-8 sin BOM: inspecciona con nkf -g y vuelve a guardarlo como UTF-8 si hace falta (véase “Codificación y saltos de línea”). En sistemas antiguos, revisa también \usepackage[utf8]{inputenc}.