多行问题

多行问题

当我想处理长方程时,多行命令出现问题,这里是代码:

\begin{multline}
 \gamma(w_{i-1}, ..., w_{i-n+1}) = \frac{D_{1} N_{1}(w_{i-1}^{w_{i-n+1}} w') +   D_{2} N_{2}(w_{i-1}, ..., w_{i-n+1} w')    
\\ +  D_{3_{+}} N_{3_{+}}(w_{i-1}, ..., w_{i-n+1} w')                 }{\sum_{w_{i}}N(w_{i} ...w_{i-n+1}^{i})}
\end{multline}

错误是:多余的“}”

但我没有发现错误

你能帮我吗?

谢谢

答案1

跟进 egreg 的回答这里,问题似乎是您无法在分子中间分割线。(虽然我在documentclass这里做了一些假设......)这是一个可能的修复方法,因为分母相对较短:

\documentclass{article}
\usepackage{amsmath}

\begin{document}

\begin{multline}
  \gamma(w_{i-1}, ..., w_{i-n+1}) =
  \frac{1}{{\sum_{w_{i}}N(w_{i} ...w_{i-n+1}^{i})}} \Bigl(
  D_{1} N_{1}(w_{i-1}^{w_{i-n+1}} w') + \\ 
  D_{2} N_{2}(w_{i-1}, ..., w_{i-n+1} w') +
  D_{3_{+}} N_{3_{+}}(w_{i-1}, ..., w_{i-n+1} w')\Bigr)
\end{multline}

\end{document} 

答案2

我猜你正在寻找这样的东西:

在此处输入图片描述

为此使用了\splitfrac{...}{...}包中的宏mathtools

\documentclass{article}
\usepackage{mathtools}
\usepackage{geometry}

\begin{document}
\begin{equation}
\gamma(w_{i-1},\dots,w_{i-n+1})
    = \dfrac{\splitfrac{D_{1} N_{1}(w_{i-1}^{w_{i-n+1}} w') 
                        + D_{2} N_{2}(w_{i-1},\dots,w_{i-n+1} w')}   
                      { + D_{3_{+}} N_{3_{+}}(w_{i-1},\dots,w_{i-n+1} w')}
           }{\sum_{w_{i}}N(w_{i},\dots,w_{i-n+1}^{i})}
\end{equation}
\end{document}

相关内容