Missing $ inserted

! Missing $ inserted aparece cuando usas en texto normal algo válido solo en modo matemático: un subíndice _, un superíndice ^ o una letra griega como \alpha. TeX supone que olvidaste abrir el modo matemático e inserta un $, a menudo provocando más errores. La solución es entrar en modo matemático o escapar el carácter.

Cuándo ocurre

Disparadores comunes: _ o ^ en prosa (un nombre de archivo data_set, o x^2 escrito directamente en el texto), letras griegas u operadores matemáticos, o \frac fuera de matemáticas. Por ejemplo, lo siguiente falla porque _ es exclusivo del modo matemático (para leer errores, véase “Leer errores y depurar”):

latex
The value x_1 and \alpha are positive.   % ← _ も \alpha も数式専用 / math-only

Solución

Envuelve las matemáticas en $ … $ (en línea) o \[ … \] / un entorno equation (en display): $x_1$, $\alpha$, $x^2$. Si en realidad quieres un guion bajo literal (nombres de archivo, identificadores), escribe \_ (o carga el paquete underscore para que _ sea seguro en texto). Para un circunflejo literal, usa \textasciicircum.

latex
The value $x_1$ and $\alpha$ are positive.   % 数式モードで / in math mode
data\_set.csv                                % 素のアンダースコア / a literal underscore

Trampas relacionadas

Un $ desbalanceado causa el mismo error o una cascada: abrir matemáticas y no cerrarlas, un $ extra o un $ que cierra la fórmula demasiado pronto. Cuando aparecen muchos errores matemáticos, la causa real suele ser un único $ faltante o sobrante antes. Comprueba que todos los $ estén emparejados.