Beamer:淡出表中的一个条目

Beamer:淡出表中的一个条目

我正在使用 beamer 类进行演示,并有一个表格,其中列出了理论上可能出现的几种结果。然后我想淡化那些在现实生活中不常见的结果。

我希望首先以正常的黑色显示所有解决方案,然后淡化不切实际的解决方案。

到目前为止,我使用的是\setbeamercovered{transparent}and then\onslide命令。然而,这似乎只能反向工作:它在幻灯片的第一张显示中淡化线条,然后在第二张显示中以纯黑色显示。这完全是错误的方式。

我将分三个片段发布我的代码:首先是序言,然后是两个版本的表格。

以下是序言:

\documentclass{beamer}

\mode<presentation>
{
\usetheme{Berlin}     
\usecolortheme{default} 
\usefonttheme{default}  
\setbeamertemplate{navigation symbols}{}
\setbeamertemplate{caption}[numbered]
} 

\usepackage[ngerman, english]{babel}
\usepackage[utf8]{inputenc}
\usepackage{hyperref}
\usepackage[T1]{fontenc}
\usepackage{tikz}
\usetikzlibrary{trees,shapes}
\usepackage[normalem]{ulem} 
\begin{document}
\setbeamercovered{transparent}

下面是以错误顺序产生输出的代码

\begin{table}[H]
\caption{Stackexchange is cool because sometimes I can solve my problems while writing the question. Just formulating it helps to get fine ideas.}
\begin{tabular}{|c|c|c|c|}\hline
& & Yes& No\\\hline
A & &  1 & 2 \\
B & smile & \onslide<2->$\alpha$\onslide<1->& $\beta$ \\
&& &$\delta$\\
& wuff & $\gamma$ & $\Delta$\\

\end{tabular}
    \end{table}

下面是我以为可以解决我的问题的代码,但只生成了一次幻灯片 - 没有任何淡入/淡出效果。

\begin{frame}
\begin{table}[H]
\caption{Stackexchange is cool because sometimes I can solve my problems while writing the question. Just formulating it helps to get fine ideas.}
\begin{tabular}{|c|c|c|c|}\hline
& & Yes& No\\\hline
A & &  1 & 2 \\
B & smile & \onslide<1>$\alpha$\onslide<1->& $\beta$ \\
&& &$\delta$\\
& wuff & $\gamma$ & $\Delta$\\\hline

\end{tabular}
    \end{table}
\end{frame}

还有第四个代码片段:

\end{document}

有趣的是,这似乎与我希望始终能看到表格的其余部分有关。如果我将 更改为\onslide<1->\onslide<2->它确实会产生输出:它会将 alpha 之前的所有内容显示为黑色;之后的所有内容在第一个视图中都变淡,然后在第二个视图中除了 alpha 之外的所有内容都显示为黑色。因此在这种情况下,第二个输出是正确的,第一个输出不正确。

答案1

你想追寻这个吗?

\documentclass{beamer}

\mode<presentation>
{
\usetheme{Berlin}
\usecolortheme{default}
\usefonttheme{default}
\setbeamertemplate{navigation symbols}{}
\setbeamertemplate{caption}[numbered]
}

\usepackage[ngerman, english]{babel}
\usepackage[utf8]{inputenc}
\usepackage{hyperref}
\usepackage[T1]{fontenc}
\usepackage{tikz}
\usetikzlibrary{trees,shapes}
\usepackage[normalem]{ulem}
\begin{document}
\setbeamercovered{transparent}
\begin{frame}
  \begin{table}[H]
\caption{Stackexchange is cool because sometimes I can solve my problems while writing the question. Just formulating it helps to get fine ideas.}
\begin{tabular}{|c|c|c|c|}\hline
& & Yes& No\\\hline
A & &  1 & 2 \\
B & smile & \onslide<1>{$\alpha$}& \onslide<1-2>{$\beta$} \\
&& &$\delta$\\
& wuff & $\gamma$ & \onslide<1>{$\Delta$}\\

\end{tabular}
    \end{table}
\end{frame}

\end{document}

在此处输入图片描述

相关内容