FatalEstructura del documento

Entorno con cierre incorrecto

! LaTeX Error: \begin{XXX} on input line N ended by \end{YYY}.

Qué significa este error

Un \begin{envname} se cerró con un \end{envname} distinto. Los entornos de LaTeX deben anidarse correctamente: el último entorno abierto debe cerrarse primero.

Causas comunes

  • Error tipográfico en el argumento de \end{}
  • Se copió y pegó código con el nombre de entorno equivocado
  • Entornos cerrados en el orden incorrecto (violación de LIFO)

Cómo corregirlo

Compruebe que cada \begin{foo} tenga su \end{foo} correspondiente. Los entornos deben cerrarse en el orden inverso al de apertura: si abre itemize dentro de enumerate, cierre itemize antes que enumerate.

Ejemplos de código

Causa el error
\documentclass{article}
\begin{document}

\begin{itemize}
  \item First
  \begin{enumerate}
    \item Nested
  \end{itemize}    % Wrong! Should be \end{enumerate}
\end{enumerate}    % Wrong! Should be \end{itemize}

\end{document}
Corregido
\documentclass{article}
\begin{document}

\begin{itemize}
  \item First
  \begin{enumerate}
    \item Nested
  \end{enumerate}  % Close the inner environment first
\end{itemize}      % Then close the outer

\end{document}

Errores relacionados

Pruebe la solución en vivo

Pegue su LaTeX en el playground y compile al instante.