Eu tenho o seguinte código:
\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}
Compila, mas curiosamente a posição muda ligeiramente entre 2 slides. Alguém sabe como manter a mesma posição durante o uso \only
?
Responder1
Suprima o espaço em branco espúrio após \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}
Responder2
O ambiente tabular examinará todas as linhas antes de decidir a largura das colunas. Para o primeiro slide, há apenas uma linha para visualizar. Você pode usar \visible
para ter todas as linhas presentes em cada slide, mas apenas não mostradas.