为什么
\[
f\langle s,t \rangle = \sum_\substack{v,w \in E \\ v \in S, w \in T}}f(v,w) \\
\]
尽管有额外的}
,但对我来说编译成功了,但是
\[
f\langle s,t \rangle = \sum_\substack{v,w \in E \\ v \in S, w \in T}f(v,w) \\
\]
才不是?
编辑:amsmath 2000/07/18 v2.13,pdfTeX,版本 3.1415926-2.4-1.40.13(TeX Live 2012/W32TeX)(格式=pdflatex 2013.3.3)
答案1
请随时发帖完全的文件:
我在两行上都遇到错误:
\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}
生产
! 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.
第 8 行和第 14 行出现错误。
错误是{
缺少_
这不会产生错误:
\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}