Beamer - 在显示行的同时渲染表格边框

Beamer - 在显示行的同时渲染表格边框

我有一张带边框的表格,我想逐行显示它。但是,边框渲染效果很差:

\documentclass{beamer}

\begin{document}
\frame{
\frametitle{Title}

\begin{tabular}{|c|c|}
\hline Row1L & Row1R \\ \hline\pause
Row2L & Row2R \\ \hline
\end{tabular}
}

\end{document}

呈现为

边界不好 幻灯片 2 没问题

同时将第一行更改为

\hline Row1L & Row1R \pause \\ \hline

给我

糟糕的边界版本 2

改为第一张幻灯片。其他位置\pause出现错误。\uncover\onslide给出类似的问题。有没有办法摆脱第一个例子中的悬垂线或使第二个例子中的内容合理化?

谢谢!

答案1

一种可能性是使用

\\ \hline\noalign{\pause}

代码:

\documentclass{beamer}

\begin{document}
\frame{
\frametitle{Title}

\begin{tabular}{|c|c|}
\hline Row1L & Row1R \\ \hline\noalign{\pause}
Row2L & Row2R \\ \hline
\end{tabular}
}

\end{document}

在此处输入图片描述

相关内容