添加暂停以对齐

添加暂停以对齐
我想在对齐表达式中添加某种类型的 \pause。我知道暂停与对齐配合使用效果不佳,但我想做的是:您在图片中看到的语句“1”在第一张幻灯片上可见,而 2、3、4 不可见。在下一张幻灯片上,2 也应该可见,依此类推
\begin{align*}
  \neg A &\Rightarrow \neg B   &          A &\Rightarrow B         &  A &\Rightarrow \neg B &  \neg A &\Rightarrow \neg C  \\
          B &\Rightarrow \neg A   &  \neg B &\Rightarrow \neg A &  B &\Rightarrow \neg A &          C &\Rightarrow  A 
\end{align*}

答案1

您可以使用columns

在此处输入图片描述

\documentclass{beamer}
\usepackage{amsmath}

\begin{document}
\begin{frame}{Title}
\begin{columns}[onlytextwidth]
\column<+->{0.25\textwidth}
    \begin{align*}
        \neg A &\Rightarrow \neg B \\
        B &\Rightarrow \neg A
    \end{align*}
\column<+->{0.25\textwidth}
    \begin{align*}
        A &\Rightarrow B \\
        \neg B &\Rightarrow \neg A
    \end{align*}
\column<+->{0.25\textwidth}
    \begin{align*}
        A &\Rightarrow \neg B \\
        B &\Rightarrow \neg A
    \end{align*}
\column<+->{0.25\textwidth}
    \begin{align*}
        \neg A &\Rightarrow \neg C \\
        C &\Rightarrow A
    \end{align*}
\end{columns}
\end{frame}
\end{document}

答案2

使用alignat*数学array环境和uncoverbeamer 函数:

\documentclass{beamer}

\begin{document}
\begin{frame}
    \setlength\arraycolsep{2pt}
    \begin{alignat*}{4}
\begin{array}{rl}
\neg A  & \Rightarrow \neg B \\
B       & \Rightarrow \neg A
\end{array}
    &\uncover<2->{
    \qquad\begin{array}{rl}
        A       & \Rightarrow B \\
        \neg B  & \Rightarrow \neg A
        \end{array}
                }
        &\uncover<3->{
        \qquad\begin{array}{rl}
        A       & \Rightarrow \neg B \\
        \neg B  & \Rightarrow \neg A
              \end{array}
                    }
                &\uncover<4->{
                \qquad\begin{array}{rl}
                \neg A  & \Rightarrow \neg C \\
                C       & \Rightarrow A
                \end{array}
                                }
    \end{alignat*}
\end{frame}
\end{document}

在此处输入图片描述

相关内容