所以我现在无法运行我的文件。这就是为什么我想确定后续表达式的原因:
\begin{equation} \label{IM}
\left(\text{IM}\right)_\text{frequency} = mf_1 + nf_2 \text{ with } m,n \in \mathbb{Z^2},
\end{equation}
所以我希望 Z 的指数为 2。这行代码可以实现吗?
答案1
我确实相信你在使用该代码时遇到了麻烦;-)
如果你尝试编译它,第一个错误将是
! Missing $ inserted.
<inserted text>
$
空行被解释为一个新段落,这只允许在文本模式下出现。但是,\begin{equation}
TeX 处于(显示)数学模式,所以它会认为你忘记了$
, 并把它放进去。按回车键现在会引发
! Display math should end with $$
即,这是之前插入的 TeX 的后续错误$
。请注意,只有第一个错误消息才有意义:之后的所有内容通常都没有帮助。但让我们忘记这一点,继续努力<enter>
:这次你会遇到
! Missing $ inserted.
再次。为什么?因为 TeX 现在已经切换到文本模式,但遇到了\left
,这是一个数学模式宏,所以它再次插入了一个$
。然后是下一个问题:用$
(内联数学)打开数学并用\end{equation}
(显示数学)关闭数学试图创建一个方程式数字,这在内联数学中是不可能的,你会得到错误
! You can't use `\eqno' in math mode
我可以继续说下去,但我们就此打住:长话短说,代码应该是
\begin{equation} \label{IM}
(\mathrm{IM})_\mathrm{frequency} = m f_1 + n f_2 \text{ with } (m,n) \in \mathbb{Z}^2,
\end{equation}
或者
\begin{equation} \label{IM}
(\mathrm{IM})_\mathrm{frequency} = m f_1 + n f_2 \text{ with $(m,n) \in \mathbb{Z}^2$,}
\end{equation}
您几乎不需要\left
和\right
,并且您当然可以在这里省略它们。正如 David 在他的评论中指出的那样,\mathrm
是比“IM”和“频率”更好的选择\text
。指数\mathbb{Z}
必须在之外给出\mathbb
,否则您将不会得到任何错误,而会得到一个令人不快的惊喜: