在幻灯片上写一个单词

在幻灯片上写一个单词

我希望在屏幕上表示稀疏性,如下例所示:在此处输入图片描述

到目前为止,框架如下:

\frame{   
\frametitle{What is a word?}

\begin{minipage}[c]{.4\linewidth}
   \hspace{20mm} ``cat''
\end{minipage}\hfill
    \pause
\begin{minipage}[c]{.4\linewidth}
   \hspace{5mm} ``feline''
\end{minipage}

\vspace{5mm}

\begin{minipage}[c]{.4\linewidth}
   \hspace{22mm} 2
\end{minipage}\hfill
    \pause
\begin{minipage}[c]{.4\linewidth}
   \hspace{5mm} 299,999
\end{minipage}

\vspace{5mm}

\begin{minipage}[c]{.4\linewidth}
\hspace{20mm}
     \begin{bmatrix}
       0 \\
       1 \\
       0 \\
       0 \\
       \vdots \\
       0 \\
       0 \\
     \end{bmatrix}
\end{minipage}\hfill
    \pause
\begin{minipage}[c]{.4\linewidth}
  \hspace{6mm} \begin{bmatrix}
       0 \\
       0 \\
       0 \\
       0 \\

       \vdots \\
       1 \\
       0 \\
     \end{bmatrix}
\end{minipage}
}

答案1

\hspace我认为您使用所有这些小页面和s给自己带来了麻烦。minipage每个“列”使用一个,并利用\uncover

\documentclass{beamer}
\usepackage{amsmath}

\begin{document}
\begin{frame}
\frametitle{What is a word?}

\begin{minipage}[c]{.3\linewidth}
\centering

\uncover<1->{``cat''}

\bigskip

\uncover<2->{2}

\uncover<3->{%
\[
\begin{bmatrix}
       0 \\
       1 \\
       0 \\
       0 \\
       \vdots \\
       0 \\
       0 \\
     \end{bmatrix}
\]
}
\end{minipage}
\begin{minipage}{0.3\linewidth}
\centering
\uncover<4->{\rotatebox{45}{\Huge\bfseries Sparsity!}}
\end{minipage}
\begin{minipage}[c]{.3\linewidth}
\centering
\uncover<1->{ ``feline''}

\bigskip

\uncover<2->{299,999}


\uncover<3->{%
\[
\begin{bmatrix}
       0 \\
       0 \\
       0 \\
       0 \\
       \vdots \\
       1 \\
       0 \\
     \end{bmatrix}
\]}
\end{minipage}
\end{frame}
\end{document}

最终的幻灯片如下所示:

在此处输入图片描述

相关内容