我有以下简单的代码,它导致了一些问题,如果有人能指出这里出了什么问题就太好了:
\begin{compactenum}
\item Perform addition over all bits
\[
$\mbox{for~} j \in \{0 \ldots 7\} $ \\
$r_j = 8 \cdot a_j + 4 \cdot b_j + 2 \cdot x_j + 1 \cdot y_j$
\]
\end{compactenum}
LaTeX 输出以下错误消息:
! Missing $ inserted.
<inserted text>
$
l.822 $\mbox{for~} j \in
\{0 \ldots 7\} $ \
答案1
在里面\[ ... \]
你不能再次使用数学模式。如果你想要两行,那么使用align*
amsmath 或不带 的相同代码\[...\]
:
$\mbox{for~} j \in \{0 \ldots 7\} $ \\
$r_j = 8 \cdot a_j + 4 \cdot b_j + 2 \cdot x_j + 1 \cdot y_j$