
Mi documento (subarchivo en el libro documentclass) se compila perfectamente, hasta que agrego la siguiente ecuación:
\begin{equation}
\label{beliefupdate}
\begin{split}
b_{t+1}(s') & = \Pr(s'|o',a,b) \\
& = \frac{\Pr(o'|s',a,b)\Pr(s'|a,b)}{\Pr(o'|a,b} \\
& = \frac{\Pr(o'|s',a) \sum_{s\in\S}\Pr(s'|a,b,s)\Pr(s|a,b)}{\Pr(o'|a,b)} \\
& = \frac{O(o',a,s') \sum_{s\in\S}T(s,a,s')b_t(s)}{\Pr(o'|a,b)}
\end{split}
\end{equation}
He cargado los paquetes:
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{physics}
\renewcommand{\S}{\mathcal{S}}
\usepackage{graphicx}
\usepackage{wrapfig}
Ahora, Latex empieza a darme advertencias en dos ubicaciones del documento. Los primeros están en este fragmento de código, mucho antes de la ubicación donde ingreso la ecuación.
\begin{wrapfigure}{r}
\centering
\includegraphics[scale = 0.25]{images/MDP.jpg}
\end{wrapfigure}
Recibo el error: 'número faltante, tratado como cero' y también 'Unidad de medida ilegal (pt insertado)' ambos sobre la línea \centering
El segundo lote de errores tiene que ver con la línea \end{split} de la ecuación.
errores:
PRIMER ERROR:
El argumento de \opbraces tiene un }.
\par l.151 \end{dividido}SEGUNDO ERROR:
¿Argumento desbocado?
(o'|a,b ! El párrafo terminó antes de que \opbraces estuviera completo. \par l.151 \end{split}
TERCER ERROR: Falta $ insertado.
Sinceramente no veo donde me equivoco
Respuesta1
Bueno, te falta )
el final de la segunda línea en split
:
& = \frac{\Pr(o'|s',a,b)\Pr(s'|a,b)}{\Pr(o'|a,b} \\
debiera ser
& = \frac{\Pr(o'|s',a,b)\Pr(s'|a,b)}{\Pr(o'|a,b)} \\
El paréntesis que falta pasa desapercibido cuando physics
no está cargado, pero se vuelve esencial cuando sí lo está, porque el paquete (re)define \Pr
para buscar un argumento incluido (...)
(lo cual, en mi opinión, es algo malo).
Revise su entrada más de cerca. Y no lo hagas \renewcommand\S{\mathcal{S}}
.
Opinión personal.No puedo recomendar el uso del physics
paquete porque tiene una sintaxis muy complicada y toma decisiones tipográficas discutibles.