我想将一个页面拆分成 3 个小页面(部分):页面左半部分有 2 个小页面(通过水平拆分左半部分)和页面右半部分有 1 个小页面。在每个小页面中,我想插入一个图形和一个脚注或文本。使用环境的 MWEminipage
如下所示。这只显示“左上图”和“右图”。没有出现“左下图”。此外,“右图”显示在左下部分。我还想逐个显示这些小页面,使用pause
目前已评论过的方法。请指出这里出了什么问题,以及这是否minipage
不是实现此目的的最佳方法。是因为我没有正确指定三个小页面中的每一个的位置吗?
\begin{frame}{Title of frame}
\begin{minipage}[t][0.45\textheight][t]{0.45\textwidth}
% \begin{figure}
% \includegraphics[width=\textwidth]{Figure_left_top.pdf}
% \end{figure}
\footnotetext{Figure left top}
\end{minipage}
%\pause
\begin{minipage}[t][0.9\textheight][t]{0.45\textwidth}
% \begin{figure}
% \includegraphics[width=\textwidth]{Figure_right.pdf}
% \end{figure}
\footnotetext{Figure right}
\end{minipage}
%\pause
\begin{minipage}[t][0.45\textheight][t]{0.45\textwidth}
% \begin{figure}
% \includegraphics[width=\textwidth]{Figure_left_bottom.pdf}
% \end{figure}
\footnotetext{Figure left bottom}
\end{frame}
答案1
您在寻找这样的布局吗?
\documentclass{beamer}
\begin{document}
\begin{frame}[t]{Title of frame}
\begin{columns}[T,onlytextwidth]
\begin{column}{.4\textwidth}
\begin{minipage}{\textwidth}
\begin{figure}
\includegraphics[width=\textwidth]{example-image}
\end{figure}
\footnotetext{Figure left top}
\end{minipage}
\begin{onlyenv}<3>
\begin{minipage}{\textwidth}
\begin{figure}
\includegraphics[width=\textwidth]{example-image}
\end{figure}
\footnotetext{Figure left bottom}
\end{minipage}
\end{onlyenv}
\end{column}
\begin{column}{.4\textwidth}
\begin{onlyenv}<2->
\begin{minipage}{\textwidth}
\begin{figure}
\includegraphics[width=\textwidth, height=.77\textheight]{example-image}
\end{figure}
\footnotetext{Figure right}
\end{minipage}
\end{onlyenv}
\end{column}
\end{columns}
\end{frame}
\end{document}