在投影仪中对齐堆叠方程

在投影仪中对齐堆叠方程

我正在寻找一种方法来在投影仪框架中对齐这些堆叠的方程式。

\documentclass{beamer}
    \usetheme{CambridgeUS}  
    \usecolortheme{beaver}
    \usepackage{array}

\begin{document}

\begin{frame}{Basic Game}

\textbf{Payoffs}   
     \[\pi_{w} = \left\{
     \begin{array}{@{}l@{\medspace}l}
            w & \hspace{2em} \text{if employed}\\
            0 & \hspace{2em} \text{otherwise}\\
     \end{array}
   \right. \]\\
   
    \[\pi_{F} = \left\{
     \begin{array}{@{}l@{\medspace}l}
             100 L - \sum_{i=1}^{m} w_{i} & \hspace{2em} \text{if employing}\\
            0 & \hspace{2em} \text{otherwise}\\
     \end{array}
   \right.
\]
\end{frame}

\end{document}

它看起来像这样。

看法

答案1

我将使用一个align*环境来对齐=符号和两个dcases*环境(代码由数学工具包)来阐明条件。观察内容dcasesdcases*环境是否自动以 displaymath 模式呈现;这对于以视觉方式呈现的材料来说可能是理想的。

在此处输入图片描述

\documentclass{beamer}
    \usetheme{CambridgeUS}  
    \usecolortheme{beaver}
    \usepackage{array}
    \usepackage{mathtools} % for 'dcases*' env.
\begin{document}

\begin{frame}{Basic Game}
\textbf{Payoffs}  
\begin{align*} 
\pi_{w} &= 
\begin{dcases*}
   w & if employed\\
   0 & otherwise
\end{dcases*} \\[1ex] % '[1ex]' for a bit more vertical separation
\pi_{F}^{} &= 
\begin{dcases*}
   100 L - \sum_{i=1}^{m} w_{i} & if employing\\
   0  & otherwise
\end{dcases*}
\end{align*}
\end{frame}
\end{document}

附录回答了原帖作者的后续问题:几乎可以肯定有几种方法可以完成补充格式化任务。一种方法是使用\parbox,其中 parbox 的宽度来自第二个dcases*环境中最宽的单元格。

在此处输入图片描述

\documentclass{beamer}
    \usetheme{CambridgeUS}  
    \usecolortheme{beaver}
    \usepackage{array,mathtools} 
    %% new code, for follow-up query:
    \newlength{\mylen}
    \settowidth{\mylen}{$\displaystyle 100 L - \sum_{i=1}^{m} w_{i}$}
    \newcommand\mybox[1]{\parbox{\mylen}{\raggedright$\displaystyle #1$}}
\begin{document}

\begin{frame}{Basic Game}
\textbf{Payoffs}  
\begin{align*} 
\pi_{w} &= 
\begin{dcases*}
   \mybox{w} & if employed\\ % <-- note: "\mybox{w}" rather than "w"
   0 & otherwise
\end{dcases*} \\[1ex] % '[1ex]' for a bit more vertical separation
\pi_{F}^{} &= 
\begin{dcases*}
   100 L - \sum_{i=1}^{m} w_{i} & if employing\\
   0  & otherwise
\end{dcases*}
\end{align*}
\end{frame}
\end{document}

答案2

在此处输入图片描述

\documentclass{beamer}
    \usetheme{CambridgeUS}  
    \usecolortheme{beaver}

\begin{document}

\begin{frame}{Basic Game}
\textbf{Payoffs}   
  \begin{align*}
    \pi_{w} &= \begin{cases} 
                  w & \text{if employed}\\
                  0 & \text{otherwise}
                \end{cases} \\
    \pi_{F} &= \begin{cases} 
                  100 L - \sum_{i=1}^{m} w_{i} & \text{if employing}\\
                  0 & \text{otherwise}
                \end{cases} 
  \end{align*}
\end{frame}

\end{document}

相关内容