我正在做一个 Beamer 演示,并尝试使用小页面问题是我的演示文稿包含右侧边栏,当我将 minipage 宽度设置为.5\文本宽度这两个图似乎集中在页面的中心,忽略了右侧的侧边栏。从某种意义上说,我希望文字宽度考虑到侧边栏的存在。下面是我正在努力解决的一段代码:
\usetheme{Madrid}
\useoutertheme[right]{sidebar}
\setbeamercovered{dynamic}
\begin{document}
\begin{frame}
\titlepage
\end{frame}
\begin{frame}{Outline}
\tableofcontents
\end{frame}
\section{Problem 1}
\begin{frame}{Problem 1}
\begin{figure}[H]
\centering
\begin{minipage}{.5\textwidth}
\centering
\includegraphics[scale=.25,angle=-90]{image1}
\end{minipage}%
\begin{minipage}{.5\textwidth}
\centering
\includegraphics[scale=.25,angle=-90]{image2}
\end{minipage}
\end{figure}
答案1
- 对图像使用
width=\textwidth
(或旋转 90°)即可正常工作。height=\textwidth
- 用于
example-image
获取 MWE。
代码:
\documentclass{beamer}
\usetheme{Madrid}
\useoutertheme[right]{sidebar}
\setbeamercovered{dynamic}
\begin{document}
\section{Problem 1}
\begin{frame}{Problem 1}
\begin{figure}
\centering
\begin{minipage}{.5\textwidth}
\centering
\includegraphics[width=\textwidth]{example-image}
\end{minipage}%
\begin{minipage}{.5\textwidth}
\centering
\includegraphics[height=\textwidth,angle=-90]{example-image}
\end{minipage}
\end{figure}
\end{frame}
\end{document}
结果:
答案2
beamer
有一个环境:columns
。
\documentclass{beamer}
\usetheme{Madrid}
\useoutertheme[right]{sidebar}
\setbeamercovered{dynamic}
\begin{document}
\section{Problem 1}
\begin{frame}[t]
\frametitle{Problem 1}
\begin{columns}[t]
\begin{column}{.45\textwidth}
\centering
\includegraphics[scale=.25,angle=-90]{example-image-a}
\end{column}%
\begin{column}{.45\textwidth}
\centering
\includegraphics[scale=.25,angle=-90]{example-image-b}
\end{column}
\end{columns}
\end{frame}
\end{document}