代码在这里
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{equation}
\begin{array}{ll}
\hat{\mu_1}&=\dfrac{\sum_{i=1}^nX_{i,1}}{n}\\
\hat{\mu_2}&=\dfrac{\sum_{i=m+1}^nX_{i,2}}{n-m}\\
\hat{\sigma_1^2}&=\dfrac{\sum_{i=1}^n(X_{i,1}-\hat{\mu_1})^2}{n}\\
\hat{\sigma_2^2}&=\dfrac{\sum_{i=m+1}^n(X_{i,2}-\hat{\mu_2})^2}{n-m}\\
\hat{p}&=\dfrac{\sum_{i=m+1}^n(X_{i,1}-\hat{\mu_1})(X_{i,2}-\hat{\mu_2})}{n-m}
\end{array}
\end{equation}
\end{document}
我尝试重现该问题,并检查是否缺少括号。但错误仍然存在。
答案1
\dfrac
您提到的错误消息是由(或其变体之一)中缺少的右括号触发的,如以下简单示例所示:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
$\dfrac{a}{b$
\end{document}
处理上述文件可得出
Runaway argument?
{b$ \end {document}
! File ended while scanning use of \@genfrac.
<inserted text>
\par
<*> a.tex
解决方案是添加缺失的括号:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
$\dfrac{a}{b}$
\end{document}