在为什么我不能将 \rowcolor 换入 \only?(Beamer)\rowcolor
,关于如何在Beamer 中使用 有解决方案。有没有类似方法\only
使用?\columncolor
答案1
该\columncolor
宏似乎处理得非常特殊1,无法修补以支持beamer
覆盖。我会使用根据覆盖不同而定义的自定义列类型来实现:
\documentclass[table]{beamer}
\begin{document}
\begin{frame}<1-3>
\alt<2>
{\newcolumntype{a}{>{\columncolor{blue}}c}}
{\newcolumntype{a}{>{\columncolor{yellow}}c}}
\temporal<2>
{\newcolumntype{b}{c}}
{\newcolumntype{b}{>{\columncolor{green}}c}}
{\newcolumntype{b}{>{\columncolor{red}}c}}
\begin{tabular}{ab}
A & B \\
A & B \\
A & B \\
\end{tabular}
\end{frame}
\end{document}
1事实上\columncolor
根本没有定义!另一个内部表格宏只是扫描表格前言并提取它的参数!