Questo messaggio significa: LaTeX ha trovato prima di \begin{document} qualcosa che produce testo visibile. Due cause frequenti: testo nel preambolo o un accento mal codificato.
Causa 1: testo nel preambolo
Tutto ciò che vuoi scrivere va dopo \begin{document}. Del testo prima provoca l'errore:
\documentclass{article}
Ciao! % testo nel preambolo -> Missing \begin{document}
\begin{document}
...
\end{document}Sposta il testo dopo \begin{document}:
\documentclass{article}
\begin{document}
Ciao!
\end{document}Causa 2: un accento mal codificato
Un accento (é, è, à…) nel preambolo, combinato con una vecchia dichiarazione inputenc, viene interpretato come testo e provoca lo stesso errore. Soluzione: \usepackage[utf8]{inputenc} moderno + \usepackage[T1]{fontenc} (vedi Vecchi pacchetti).
\documentclass → \usepackage (preambolo) → \begin{document} → il tuo testo → \end{document}. Niente di visibile prima di \begin{document}.Provalo tu stesso
Questo esempio compila. Sposta la parola «Hello» sopra \begin{document} e ricompila per vedere «Missing \begin{document}».
Il metodo
- Verifica che non ci sia nulla di visibile prima di
\begin{document}(solo\documentclasse\usepackage). - Sposta ogni testo dopo
\begin{document}. - Un accento nel preambolo? Modernizza
inputenc/fontencin UTF-8. - Manca una
}in un\usepackage[…]{…}? Anche questo può causare l'errore.
Un'IA può correggere l'errore — direttamente nel tuo codice
Gli assistenti IA (Claude, Gemini, ChatGPT…) conoscono molto bene LaTeX: mostra loro il preambolo e trovano il testo o l'accento che disturba prima di \begin{document}. Lo svantaggio abituale è l'avanti e indietro — copiare, incollare, ripetere.
sarmate.net elimina questo avanti e indietro grazie al suo server MCP: colleghi l'IA direttamente al tuo editor online. Legge i tuoi file, li compila, analizza il registro degli errori e corregge il codice sul posto, senza copia-incolla. Mantieni il controllo: nulla viene modificato senza la tua conferma.
Scrivere e compilare LaTeX online
Editor completo, compilazione istantanea (pdfLaTeX/XeLaTeX/LuaLaTeX), niente da installare.
Apri l'editor online