我正在用 Beamer 编写代码。我希望我的幻灯片看起来像这样:。我写的代码如下:
\documentclass{beamer}
\usepackage{lipsum}
\begin{document}
\begin{frame}
\begin{minipage}{.25\columnwidth}
\fbox{\lipsum[1]}
\end{minipage}%
\begin{minipage}{.5\columnwidth}
\includegraphics[scale=0.3]{example-image-a}
\end{minipage}%
\begin{minipage}{0.25\columnwidth}
\fbox{\lipsum[1]}
\end{minipage}
\end{frame}
\begin{frame}
\begin{minipage}{.5\columnwidth}
\includegraphics[scale=0.3]{example-image-a}
\end{minipage}%
\begin{minipage}{0.5\columnwidth}
\fbox{\lipsum[1]}
\end{minipage}
\begin{minipage}{0.5\columnwidth}
\fbox{\lipsum[1]}
\end{minipage}
\end{frame}
\end{document}
我做错了什么?我该如何解决?提前致谢。
答案1
我建议使用 beamers 列机制来创建所需的布局:
\documentclass{beamer}
\usepackage{lipsum}
\begin{document}
\begin{frame}
\begin{columns}[T,onlytextwidth]
\begin{column}{.23\textwidth}
\fbox{\begin{minipage}{.97\textwidth}
\lipsum[2]
\end{minipage}}%
\end{column}
\begin{column}{.48\textwidth}
\includegraphics[scale=0.3]{example-image-a}
\end{column}
\begin{column}{.23\textwidth}
\fbox{\begin{minipage}{.97\textwidth}
\lipsum[2]
\end{minipage}}%
\end{column}
\end{columns}
\end{frame}
\begin{frame}
\begin{columns}[T,onlytextwidth]
\begin{column}{.48\textwidth}
\includegraphics[scale=0.3]{example-image-a}
\end{column}
\begin{column}{.48\textwidth}
\fbox{\begin{minipage}{.97\textwidth}
\lipsum[2]
\end{minipage}}%
\fbox{\begin{minipage}{.97\textwidth}
\lipsum[2]
\end{minipage}}%
\end{column}
\end{columns}
\end{frame}
\end{document}