我遇到了虚假空间的问题,但我找不到它的根源。
这是我的 MWE:
\documentclass{beamer}
\begin{document}
\begin{frame}{Dimensions et boites}{Commandes de manipulation des boites}
\parbox[c][.3\textheight][t]{\columnwidth}{%
% \mbox{}%
\only<+>{%
\begin{itemize}
\item Exemple:
\end{itemize}
\parbox[c][.15\textheight][c]{\columnwidth}{%
\centering\fbox{exemple}\raisebox{0pt}{\fbox{exemple}}\fbox{exemple}%
\vphantom{\raisebox{-1ex}{\fbox{exemple}}\raisebox{\totalheight}{\fbox{exemple}}}
}%
}%
\only<+>{%
\begin{itemize}
\item Exemple:
\end{itemize}
\parbox[c][.15\textheight][c]{\columnwidth}{%
\centering\fbox{exemple}\raisebox{1ex}{\fbox{exemple}}\fbox{exemple}
\vphantom{\raisebox{-1ex}{\fbox{exemple}}\raisebox{\totalheight}{\fbox{exemple}}}
}%
}%
\only<+>{%
\begin{itemize}
\item Exemple:
\end{itemize}
\parbox[c][.15\textheight][c]{\columnwidth}{%
\centering\fbox{exemple}\raisebox{\totalheight}{\fbox{exemple}}\fbox{exemple}
\vphantom{\raisebox{-1ex}{\fbox{exemple}}\raisebox{\totalheight}{\fbox{exemple}}}
}%
}%
\only<+>{%
\begin{itemize}
\item Exemple:
\end{itemize}
\parbox[c][.15\textheight][c]{\columnwidth}{%
\centering\fbox{exemple}\raisebox{-1ex}{\fbox{exemple}}\fbox{exemple}
\vphantom{\raisebox{-1ex}{\fbox{exemple}}\raisebox{\totalheight}{\fbox{exemple}}}
}%
}%
}
\end{frame}
\end{document}
此处的构造\vphantom
使得 4 条基线之间没有垂直偏移。
与接下来的三张幻灯片相比,该帧的第一张幻灯片稍微向左偏移,如下图所示,导致动画看起来很糟糕。
答案1
\fbox{exemple}%
在第一种情况下,您可以这样做,但\fbox{exemple}
在其他情况下,间距只会相差一个空格。