Erro de compilação estranho

Erro de compilação estranho

Por que é isso

\[
  f\langle s,t \rangle = \sum_\substack{v,w \in E \\ v \in S, w \in T}}f(v,w) \\    
\]

compila para mim, apesar do extra }, mas

\[
  f\langle s,t \rangle = \sum_\substack{v,w \in E \\ v \in S, w \in T}f(v,w) \\    
\]

não?

Editar: amsmath 2000/07/18 v2.13, pdfTeX, versão 3.1415926-2.4-1.40.13 (TeX Live 2012/W32TeX) (formato = pdflatex 2013.3.3)

Responder1

Por favor poste semprecompletodocumentos:

Recebo um erro em ambas as linhas:

\documentclass{article}

\usepackage{amsmath}

\begin{document}

\[
  f\langle s,t \rangle = \sum_\substack{v,w \in E \\ v \in S, w \in T}}f(v,w)    \\
\]

compiles for me, despite the extra \}, but

\[
  f\langle s,t \rangle = \sum_\substack{v,w \in E \\ v \in S, w \in T}f(v,w) \\    
\]

does not?

\end{document}

Produz

! Missing { inserted.
<to be read again> 
                   \vcenter 
l.8 ...um_\substack{v,w \in E \\ v \in S, w \in T}
                                                  }f(v,w) \\
? 
(/usr/local/texlive/2012/texmf-dist/tex/latex/base/omscmr.fd)
! Missing { inserted.
<to be read again> 
                   \vcenter 
l.14 ...m_\substack{v,w \in E \\ v \in S, w \in T}
                                                  f(v,w) \\
? x
No pages of output.

com um erro nas linhas 8 e 14.

O erro está faltando {após o_

Isso não produz erro:

\documentclass{article}

\usepackage{amsmath}

\begin{document}

\[
  f\langle s,t \rangle = \sum_{\substack{v,w \in E \\ v \in S, w \in T}}f(v,w)   
\]


\end{document}

informação relacionada