我想写一个简单的单行等式:a = b + c = d + e + f
。但是,当我尝试添加第二个恒等式(=)时,其右侧的所有内容都不会出现在结果中。以下是一段代码这里我使用了&=
第二个身份或第一个和第二个身份。我仍然做错了。下面是我尝试使用的代码
\begin{equation}
\hat{{\varphi}_{it} (i_{it}, k_{it})} &= \hat{y_{it}} - \hat{{\beta}_{l}} l_{it} - \hat{{\vartheta}_{1}} X_{it} - \hat{{\vartheta}_{2}} Z_{it} &= \hat{{delta_{0}} + \sum{\sum{{\delta}_{ij} k_{t}^{i} i_{t}^{j}}} - \hat{{\beta}_{l}}l_{it} - \hat{{\vartheta}_{1}} X_{it} - \hat{{\vartheta}_{2}} Z_{it}
\end{equation}
我确切地得到了以下 3 条错误消息,这些错误消息归因于命令后的行\end{equation}
:
Paragraph ended before \mathaccent\/ was complete
Missing $ inserted
Display math should end with $$
答案1
这是您想要获得的吗?第一种方法是纯/简单的数学环境,第二种方法是使用array
环境,第三种方法是使用align
环境。此解决方案简化了代码。
\hat
注意:第二个等式中,= 后面有一个多余的符号,没有结尾,因此被删除了。第二个等式中}
还缺少一个反斜杠。delta
\documentclass{article}
\usepackage{amsmath}
\begin{document}
% -- case 1
\begin{equation}
%\begin{array}{lll}
\hat{\varphi}_{it} (i_{it}, k_{it}) =\hat{y}_{it} - \hat{\beta_l} l_{it} - \hat{\vartheta}_1 X_{it} - \hat{\vartheta}_2 Z_{it} \\
= \delta_0+ \sum{\sum{\delta_{ij} k_{t}^{i} i_{t}^{j}}} - \hat{\beta_l} l_{it} - \hat{\vartheta}_{1} X_{it} - \hat{\vartheta}_{2} Z_{it}
%\end{array}
\end{equation}
\vspace{1cm}
% -- case 2
\begin{equation}
\begin{array}{lll}
\hat{\varphi}_{it} (i_{it}, k_{it}) &=\hat{y}_{it} - \hat{\beta_l} l_{it} - \hat{\vartheta}_1 X_{it} - \hat{\vartheta}_2 Z_{it} \\
&= \delta_0+ \sum{\sum{\delta_{ij} k_{t}^{i} i_{t}^{j}}} - \hat{\beta_l} l_{it} - \hat{\vartheta}_{1} X_{it} - \hat{\vartheta}_{2} Z_{it}
\end{array}
\end{equation}
\vspace{1cm}
% --- case 3
\begin{equation}
\begin{aligned}
\hat{\varphi}_{it} (i_{it}, k_{it}) &= \hat{y}_{it} - \hat{\beta_l} l_{it} - \hat{\vartheta}_1 X_{it} - \hat{\vartheta}_2 Z_{it} \\
&= \delta_0+ \sum{\sum{\delta_{ij} k_{t}^{i} i_{t}^{j}}} - \hat{\beta_l} l_{it} - \hat{\vartheta}_{1} X_{it} - \hat{\vartheta}_{2} Z_{it}
\end{aligned}
\end{equation}
\end{document}