Este error es casi siempre lo mismo: usó un símbolo matemático fuera del modo matemático. LaTeX lo «repara» como puede y avisa «Missing $ inserted» — falta un $.
Los símbolos reservados a las matemáticas — _ (subíndice), ^ (exponente), \alpha, \frac… — solo tienen sentido entre dos $. En el texto normal, provocan el error.
Este código falla:
\documentclass{article}
\begin{document}
La derivada de x^2 es 2x. % x^2 en el texto -> Missing $ inserted
\end{document}Rodee la expresión matemática con $ … $:
\documentclass{article}
\begin{document}
La derivada de $x^2$ es $2x$.
\end{document}_) o un exponente (^), está en matemáticas — rodéelo con $.Pruébelo usted mismo
Este ejemplo compila. Quite los $ alrededor de x^2 y vuelva a compilar para ver «Missing $ inserted».
El método
- Lea la línea señalada: busque
_,^o un comando matemático fuera de$. - Rodee la expresión con
$ … $(o\( … \)). - Para una fórmula centrada, use
\[ … \]. - ¿Quiere un carácter literal (
_,%,&,#)? Escápelo con una barra invertida:\_,\%…
Una IA puede corregir el error — directamente en su código
Los asistentes de IA (Claude, Gemini, ChatGPT…) conocen muy bien LaTeX: descríbales el mensaje de error y le explican la causa con una corrección. El inconveniente habitual es el ir y venir — copiar su código a la IA y luego pegar su respuesta en el editor.
sarmate.net elimine ese ir y venir gracias a su servidor MCP: conecta la IA directamente a su editor en línea. Lee sus archivos, los compila, analiza el registro de errores y corrige el código sobre la marcha, sin copiar y pegar. Mantiene el control: nada se modifica sin su validación.
Escribir y compilar LaTeX en línea
Editor completo, compilación instantánea (pdfLaTeX/XeLaTeX/LuaLaTeX), nada que instalar.
Abrir el editor en línea