在beamer
演示中,我有一张长桌子,为了获得更多空间,我想改变 的位置\frametitle{}
。有没有办法将它放在幻灯片的左侧?
这是我想要修改的幻灯片,标题与表格并排:
\documentclass{beamer}
\begin{document}
\begin{frame}
\frametitle{Longtable}
\vspace{-0.2in}
\begin{center}
\begin{figure}[H]
\includegraphics[scale=0.45]{Longtable.pdf}
\vspace{-0.1in}
\end{figure}
\end{center}
\end{frame}
\end{document}
答案1
这里有一个选项:framettile
你可以使用两个并排的模板,minipage
或者更简单的,\adjustbox
从adjustbox
包将标题垂直放置在表格中央;使用适当的字体和颜色,您可以获得与标准标题相同的格式。我使用下面的图片来模拟长表格:
\documentclass{beamer}
\usepackage{adjustbox}
\begin{document}
\begin{frame}
\begin{center}
\begin{figure}
\adjustbox{valign=c}{{\usebeamerfont{frametitle}\usebeamercolor[fg]{frametitle}Longtable}}\hfill
\adjustbox{valign=c}{\includegraphics[height=.95\textheight,width=.5\textwidth]{example-image-a.pdf}}
\end{figure}
\end{center}
\end{frame}
\end{document}
如果标题较长,可以使用包含它的minipage
选项\adjustbox
:
\documentclass{beamer}
\usepackage{adjustbox}
\begin{document}
\begin{frame}
\begin{center}
\begin{figure}
\adjustbox{valign=c,minipage=0.4\textwidth}{{\usebeamerfont{frametitle}\usebeamercolor[fg]{frametitle}Longtable and some more text}}\hfill
\adjustbox{valign=c}{\includegraphics[height=.95\textheight,width=.5\textwidth]{example-image-a.pdf}}
\end{figure}
\end{center}
\end{frame}
\end{document}