私はBeamerプレゼンテーションを行っており、2つの図を並べて表示しようとしています。ミニページ問題は、私のプレゼンテーションに右サイドバーが含まれており、ミニページの幅を.5\テキスト幅2つの図は、右側のサイドバーを無視して、ページの中央に配置されているようです。ある意味では、テキスト幅サイドバーの存在を考慮する必要があります。私が苦労しているコードは次のとおりです。
\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}