我有以下两个方程,
\begin{eqnarray}
\begin{split}
C_{N+1} &= h\left( X_{N+1}; \hat{\phi}_{N+1} \right) + \left[ h\left( X_{N+1}; \phi_{N+1} \right) - h\left( X_{N+1}; \hat{\phi}_{N+1} \right) \right] \\
& + u^{g}_{N+1} + u^{r}_{N+1}
\end{split}
\end{eqnarray}
\begin{eqnarray}
C_{N+1} &= h\left( X_{N+1}; \hat{\phi}_{N+1} \right) + u^{\phi}_{N+1} + u^{g}_{N+1} + u^{r}_{N+1}
\end{eqnarray}
显示如下:
我怎样才能使这两个等式在 = 符号处对齐?
我打算做的是:
答案1
您实际上并不想将 + 号与 = 号对齐。
您可以使用split
,但是不曾经使用过eqnarray
。
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{align}
\begin{split}
C_{N+1} &= h( X_{N+1}; \hat{\phi}_{N+1} ) + [ h( X_{N+1}; \phi_{N+1} ) - h( X_{N+1}; \hat{\phi}_{N+1} ) ] \\
&\qquad + u^{g}_{N+1} + u^{r}_{N+1}
\end{split}
\\[1ex]
C_{N+1} &= h( X_{N+1}; \hat{\phi}_{N+1} ) + u^{\phi}_{N+1} + u^{g}_{N+1} + u^{r}_{N+1}
\end{align}
\end{document}
我删除了所有\left
和\right
命令,你可以看到公式已经变成了更多的可读。
答案2
align 包无需 eqnarray 包即可工作!解决方案如下:
\begin{align}
C_{N+1} &= h\left( X_{N+1}; \hat{\phi}_{N+1} \right) + \left[ h\left( X_{N+1}; \phi_{N+1} \right) - h\left( X_{N+1}; \hat{\phi}_{N+1} \right) \right] \nonumber \\
& + u^{g}_{N+1} + u^{r}_{N+1} \\
C_{N+1} &= h\left( X_{N+1}; \hat{\phi}_{N+1} \right) + u^{\phi}_{N+1} + u^{g}_{N+1} + u^{r}_{N+1}
\end{align}