我想将图片放入投影仪幻灯片中,并使其充分利用框架的所有可用高度。因此我尝试:
\documentclass{beamer}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\begin{document}
\begin{frame}{FRAMETITLE}
\centering
\includegraphics[height=\paperheight,draft]{figure}
\end{frame}
\end{document}
但这使得我的身材超出了幻灯片:
我猜是\paperheight
包括了框架标题,因此它太大了。有没有类似\frameheight
长度的东西可以与框架内容的确切高度相对应?
答案1
代码基本取自https://tex.stackexchange.com/a/278434/36296(=> 社区 Wiki 答案)
\documentclass{beamer}
\usepackage[utf8]{inputenc}
\begin{document}
\makeatletter
\begin{frame}{Frametitle}
\global\beamer@shrinktrue
\gdef\beamer@shrinkframebox{
\setbox\beamer@framebox=\vbox to\beamer@frametextheight{
\centering
\includegraphics[height=\beamer@frametextheight]{example-image}
}
}
\end{frame}
\makeatother
\end{document}