Este error es casi siempre lo mismo: usaste 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}Rodea la expresión matemática con $ … $:
\documentclass{article}
\begin{document}
La derivada de $x^2$ es $2x$.
\end{document}_) o un exponente (^), estás en matemáticas — rodéalo con $.Pruébalo tú mismo
Este ejemplo compila. Quita los $ alrededor de x^2 y vuelve a compilar para ver «Missing $ inserted».
El método
- Lee la línea señalada: busca
_,^o un comando matemático fuera de$. - Rodea la expresión con
$ … $(o\( … \)). - Para una fórmula centrada, usa
\[ … \]. - ¿Quieres un carácter literal (
_,%,&,#)? Escápalo con una barra invertida:\_,\%…
Una IA puede corregir el error — directamente en tu código
Los asistentes de IA (Claude, Gemini, ChatGPT…) conocen muy bien LaTeX: descríbeles el mensaje de error y te explican la causa con una corrección. El inconveniente habitual es el ir y venir — copiar tu código a la IA y luego pegar su respuesta en el editor.
sarmate.net elimina ese ir y venir gracias a su servidor MCP: conectas la IA directamente a tu editor en línea. Lee tus archivos, los compila, analiza el registro de errores y corrige el código sobre la marcha, sin copiar y pegar. Mantienes el control: nada se modifica sin tu 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