合并单元格的表格在 beamer 中逐一显示

合并单元格的表格在 beamer 中逐一显示

我想让一个简单的表格在 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}

在此处输入图片描述

相关内容