我在文件中保存了以下 LaTeX 代码~/Test.tex
。
\documentclass{beamer}
\usepackage{tabularray}
\begin{document}
\begin{frame}
\begin{block}<1->{Hello}
world
\end{block}
\begin{tblr}{cc}
\visible<2->{First cell} & \visible<2->{Second cell}
\end{tblr}
\end{frame}
\end{document}
代码创建了一个 Beamer 演示文稿,该演示文稿由一个包含两张幻灯片的单帧组成。第一张幻灯片上显示一个块。第二张幻灯片上显示两个单元格,它们组成了表格的一行。
当在终端中执行以下命令时:
> cd ~
> lualatex Test
> lualatex Test
编译成功完成,没有写入任何警告~/Test.log
(特别是没有重新运行的警告),并且文件~/Test.pdf
已生成。在 PDF 查看器中打开时,文件显示如下。
输出符合预期,但是为了在第二张幻灯片上显示表格,我使用了两个\visible
命令:表格单行的每个单元格一个命令。
问题
是否可以通过发出适用于整个表格的单个命令来从第二张幻灯片开始显示表格,而不是\visible
为每个单元格单独发出命令?
答案1
这对我有用...它有帮助吗?
\documentclass{beamer}
\usepackage{tabularray}
\begin{document}
\begin{frame}
\begin{block}<1->{Hello}
world
\end{block}
\visible<2->{%
\begin{tblr}{cc}
First cell & Second cell
\end{tblr}}
\end{frame}
\end{document}