Ich mache eine Beamer-Präsentation und versuche, zwei Figuren nebeneinander zu platzieren, indem ichMiniseiteDas Problem ist, dass meine Präsentation eine rechte Seitenleiste enthält und wenn ich die Miniseitenbreite auf.5\Textbreitedie beiden Figuren scheinen um die Mitte der Seite zentriert zu sein, wobei die Seitenleiste rechts ignoriert wird. In gewisser Weise möchte ich dieTextbreiteum die Anwesenheit der Seitenleiste zu berücksichtigen. Hier ist der Codeabschnitt, mit dem ich Probleme habe:
\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}
Antwort1
- Verwenden Sie
width=\textwidth
(oderheight=\textwidth
um 90° gedreht) für die Bilder und es funktioniert einwandfrei. - Verwenden Sie es
example-image
, um ein MWE zu erhalten.
Code:
\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}
Ergebnis:
Antwort2
beamer
hat dafür eine Umgebung: 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}