我有以下程式碼:
\documentclass{beamer}
\usetheme{Boadilla}
\usepackage[frenchb]{babel}
\begin{document}
\begin{frame}
\begin{tabular}{ll|ll}
\only<1>{only 1}
\only<2>{only 2}
\end{tabular}
\end{frame}
它可以編譯,但奇怪的是兩張幻燈片之間的位置略有變化。有誰知道如何在使用時保持相同的位置\only
?
答案1
抑制 後的假空格\only<1>{only 1}
:
\documentclass{beamer}
\usetheme{Boadilla}
\usepackage[frenchb]{babel}
\begin{document}
\begin{frame}
\begin{tabular}{ll|ll}
\only<1>{only 1}%
\only<2>{only 2}
\end{tabular}
\end{frame}
\end{document}
答案2
表格環境將在決定列寬之前查看所有行。第一張投影片,只有一行可供查看。您可以使用\visible
每張投影片上顯示的所有行,但只是不顯示。