\onslide 和 \setbeamercovered{transparent} 之间的干扰

\onslide 和 \setbeamercovered{transparent} 之间的干扰

我试图\onslide在表格中使用它,但由于我\setbeamercovered{transparent}在序言中有一个选项,所以它不会产生列的覆盖。

以下是我的示例:

\documentclass[xcolor=pdftex,dvipsnames,table]{beamer}
\setbeamercovered{transparent}

\begin{document}

\begin{frame}
    \frametitle{Test 1}

    \begin{itemize}
        \item<1-> A
        \item<2-> B
    \end{itemize}
\end{frame}

\begin{frame}
    \frametitle{Test 2}
    \begin{table} \caption{Test}
        \begin{tabular}{lc<{\onslide<2->}c<{\onslide}}
             A & 1 & 2 \\
             B & 1 & 2 \\
        \end{tabular}
    \end{table}
\end{frame}

\end{document}

如果我注释第二行它就会起作用,否则它就不会起作用。

答案1

尝试\onslide+

    \begin{tabular}{lc<{\onslide+<2->}c<{\onslide}}

顺便说一下,的参数xcolor必须放在括号中:

\documentclass[xcolor={dvipsnames,table}]{beamer}

相关内容