
Meu documento (subarquivo no livro documentclass) compila perfeitamente, até eu adicionar a seguinte equação:
\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}
Eu carreguei os pacotes:
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{physics}
\renewcommand{\S}{\mathcal{S}}
\usepackage{graphicx}
\usepackage{wrapfig}
Agora, o Latex começa a me dar avisos em dois locais do documento. Os primeiros estão neste trecho de código, bem antes do local onde insiro a equação
\begin{wrapfigure}{r}
\centering
\includegraphics[scale = 0.25]{images/MDP.jpg}
\end{wrapfigure}
Recebo o erro: 'número faltante, tratado como zero' e também 'Unidade de medida ilegal (pt inserido)' ambos sobre a linha \centering
O segundo lote de erros é sobre a linha \end{split} na equação.
erros:
PRIMEIRO ERRO:
O argumento de \opbraces possui um } extra.
\par l.151 \end{divisão}SEGUNDO ERRO:
Argumento descontrolado?
(o'|a,b ! O parágrafo terminou antes de \opbraces ser concluído. \par l.151 \end{split}
TERCEIRO ERRO: Falta $ inserido.
Sinceramente não vejo onde errei
Responder1
Bem, você está faltando )
no final da segunda linha split
:
& = \frac{\Pr(o'|s',a,b)\Pr(s'|a,b)}{\Pr(o'|a,b} \\
deveria estar
& = \frac{\Pr(o'|s',a,b)\Pr(s'|a,b)}{\Pr(o'|a,b)} \\
A falta de parênteses passa despercebida quando physics
não está carregado, mas torna-se essencial quando está, porque o pacote (re)define \Pr
para procurar um argumento incluído (...)
(o que é uma coisa ruim de se fazer, na minha opinião).
Verifique sua opinião mais de perto. E não faça \renewcommand\S{\mathcal{S}}
.
Opinião pessoal.Não posso recomendar o uso do physics
pacote, porque ele tem uma sintaxe muito complicada e toma decisões de composição tipográfica discutíveis.