我最近才开始使用 Latex,因此在公式环境中遇到了一些问题。具体来说,我想将三个不同的公式放在括号内,但我希望它们居中对齐。在 Word 中,它会是这样的:
问题是我在使用 Latex 时遇到了一些麻烦。我尝试使用 Gather,但它没有像我预期的那样工作……有人能帮我吗?非常感谢。
以下是我正在使用的部分代码:
\begin{gather}
1, \mbox{ if } \pi_{t}^{e}=\pi_{t}^c \\
0, \mbox{ if } \pi_{t}^{e}>\pi_{tMAX}^{*} \mbox{ ou } \pi_{t}^{e}<\pi_{tMIN}^{*}
\end{gather}
\end{frame}```
答案1
我不会使用gather
环境。相反,我会加载mathtools
包并使用它的dcases*
环境。
\documentclass{beamer}
\usepackage{mathtools} % for 'dcases*' env.
\begin{document}
\begin{frame}
\begin{equation}
x=
\begin{dcases*}
1 & if $\pi_t^{e}=\pi_t^c$ \\
0 & if $\pi_t^{e}>\pi_{t_{\max}}^{*}$ or $\pi_t^{e}<\pi_{t_{\min}}^{*}$
\end{dcases*}
\end{equation}
\end{frame}
\end{document}
附录解决 OP 的后续评论:您可以使用Bmatrix
环境来实现所述的格式化目标:
x = \begin{Bmatrix}
1, \text{ if } \pi_t^{e}=\pi_t^c \\
0, \text{ if } \pi_t^{e}>\pi_{t_{\max}}^{*} \text{ or } \pi_t^{e}<\pi_{t_{\min}}^{*}
\end{Bmatrix}
答案2
Bmatrix
可用于将方程式置于括号之间的中心。
\documentclass{beamer}
\usepackage{amsmath}
\begin{document}
\begin{frame}{Frame Title}
\[
\begin{Bmatrix}
1, \text{ if } \pi_{t}^{e}=\pi_{t}^c \\
0, \text{ if } \pi_{t}^{e}>\pi_{t_{\max}}^{*} \text{ ou } \pi_{t}^{e}<\pi_{t_{\min}}^{*}
\end{Bmatrix}
\]
\end{frame}
\end{document}