我想让一个简单的表格在 beamer 中逐个显示其单元格,但不知何故我得到了“错位的 \omit”。相关主题是关于缺失 & 等,但这不是我的情况(没有 \onslide 表格显示正常)。
以下是代码
\begin{tabular}{|l|r||l|r|}
\hline
\onslide<2->{\multicolumn{2}{|c||}{\textsc{Actif}}} & \onslide<2->{ \multicolumn{2}{c|}{\textsc{Passif}}}\\
\hline
\hline
\onslide<3->{Banque} & \onslide<3->{18550} & \onslide<4->{Capital} & \onslide<4->{18550}\\
\hline
\onslide<5->{\textbf{Total}} & \onslide<5->{18550} & \onslide<5->{\textbf{Total}} & \onslide<5->{18550}\\
\hline
\end{tabular}
答案1
将\onslide
命令移入\multicolumn
,如下所示:
\documentclass{beamer}
\setbeamertemplate{navigation symbols}{} % Has anyone ever used these?
\begin{document}
\begin{frame}
\begin{tabular}{|l|r||l|r|}
\hline
\multicolumn{2}{|c||}{\onslide<2->{\textsc{Actif}}} & \multicolumn{2}{c|}{\onslide<2->{ \textsc{Passif}}}\\
\hline
\hline
\onslide<3->{Banque} & \onslide<3->{18550} & \onslide<4->{Capital} & \onslide<4->{18550}\\
\hline
\onslide<5->{\textbf{Total}} & \onslide<5->{18550} & \onslide<5->{\textbf{Total}} & \onslide<5->{18550}\\
\hline
\end{tabular}
\end{frame}
\end{document}