Secuencia de control Indefinido }

Secuencia de control Indefinido }

Latex compila mi código y está bastante bien, pero no entiendo un error que me da.

Esto es parte de mi código que no funciona.

\documentclass[paper=a4, fontsize=12pt]{scrartcl} 

\usepackage[T1]{fontenc} 
\usepackage{fourier} 
\usepackage[english]{babel}
\usepackage{amsmath,amsfonts,amsthm} 

\usepackage{enumerate}

\begin{document}

\section*{Exercise 1}

\textit{Let $(\Omega, \varepslion, \mathbb{P})$ 
be a probability space, and take $\mathcal{F}(\cdot)$ 
to be a filtration of $\sigma$-algebras. 
Assume X be an integrable random variable, and define 
$X(t):=\mathbb{E}(X|\mathcal{F}(t))$ for times $t \geqslant 0$. 
Show that  $X(\cdot)$ is a martingale. 
}

\end{document}

Latex (estoy usando latexian en Mac) me da un error en la última línea (el paréntesis}) que dice "secuencia de control indefinida". Realmente no puedo entender por qué no funciona. Si borro el }, no me da ningún error (pero la vista previa me dice "error ver consola")

Utilicé este código otras veces (lo mismo, mundos diferentes en \textit{}) y siempre funcionó bien.

Respuesta1

El mensaje de error completo que recibe es

! Undefined control sequence.
<argument> Let $(\Omega , \varepslion 
                                      , \mathbb {P})$ be a probability space...
l.20 }

? 

Un mensaje de error como este consta de cuatro partes:

  1. El mensaje de error en sí
  2. La línea donde aparece la secuencia de control no identificada.
  3. La continuación de la línea.
  4. La línea donde TeX dejó de procesarse

La recta numérica que obtienes es donde está la llave de cierre del argumento \textit, porque TeX no interpreta los argumentos cuando los absorbe. Así se da cuenta de que hay un error cuando ya es demasiado tarde. El error está en algún lugar antes de }, pero puedes verlo claramente en la consola LaTeXian.

En este caso es sólo un error tipográfico: el comando correcto es \varepsilon.

Tenga en cuenta que a veces esta comprobación de errores puede resultar confusa: si comete un error tipográfico en el preámbulo, digamos

\newcommand{\eps}{\varepslion}

y utilizar \epsen el documento, el mensaje de error apuntaría a la misma ubicación, pero será como

! Undefined control sequence.
\eps ->\varepslion 

l.22 }

entonces sabes que el error está en la definición de \eps.

información relacionada