在投影片上寫一個字

在投影片上寫一個字

我希望在螢幕上表示稀疏性,如下例所示:在此輸入影像描述

這是到目前為止的框架:

\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。每個「列」使用一個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}

最終投影片如下圖所示:

在此輸入影像描述

相關內容