LaTeX ti dice che non trova un file — quasi sempre un pacchetto (.sty) o un'immagine. Il messaggio indica sempre il nome del file cercato.
! LaTeX Error: File `paralist.sty' not found.
! Package pdftex.def Error: File `figure1.png' not found.Caso 1: un pacchetto mancante (.sty)
Un \usepackage{…} punta a un pacchetto che la distribuzione non conosce. Verifica prima l'ortografia. Se il pacchetto è davvero obsoleto, cerca il suo equivalente moderno invece di installarlo (vedi Vecchi pacchetti).
Caso 2: un'immagine mancante
Con \includegraphics{figure1}, il file immagine deve essere caricato e il nome esatto (maiuscole comprese). Su sarmate.net, importa l'immagine nella stessa cartella del tuo file .tex.
\usepackage / \includegraphics.Provalo tu stesso
Questo esempio compila. Aggiungi una riga \usepackage{pacchettoxyz} e ricompila per vedere «File `pacchettoxyz.sty' not found».
Il metodo
- Leggi il nome del file tra i backtick del messaggio.
- Finisce in
.sty? Verifica l'ortografia del\usepackageo cerca l'equivalente moderno. - È un'immagine? Carica il file e scrivi il nome esatto (maiuscole comprese).
- Evita spazi e accenti nei nomi dei file — è una causa frequente.
Un'IA può aiutarti — direttamente nel tuo codice
Gli assistenti IA (Claude, Gemini, ChatGPT…) conoscono molto bene LaTeX: mostra loro il messaggio e trovano l'errore di battitura o l'equivalente moderno del pacchetto. 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