我正在使用 Beamer 制作一些幻灯片,并想出了如何使用 textpos 包将一些图片放在幻灯片顶部的任意位置。但是,我想重新定义\textheight
幻灯片的,以便能够将图片调整到幻灯片的剩余高度。这种幻灯片的想法是用期刊封面和已发表文章的标题的关联来替换通常的标题。然后,我将使用幻灯片来展示结果。
以下是一个 mwe:
\documentclass{beamer}
\usepackage{graphicx}
\usepackage[absolute,showboxes,overlay]{textpos}
\textblockorigin{10mm}{10mm}
\begin{document}
% cover of the journal
\begin{textblock*}{15mm}[0.5,.5](0cm,0.5cm)
\includegraphics[height=20mm, keepaspectratio]{path-to-pictureA-file}
\end{textblock*}
% title of the journal
\begin{textblock*}{100mm}[.5,.5](60mm,0.5cm)
\includegraphics[height=20m]{path-to-pictureB-file}
\end{textblock*}
% main result
\includegraphics[height=\textheight, width=\textwidth, keepaspectratio]{image.eps}
非常感谢你的帮助
附言:我只想在我想要展示的幻灯片中使用这个修改,如上所述。其他幻灯片将照常展示。我的目标是弄清楚如何定义一个新环境以获得更高效的代码。
答案1
为什么不做一些更简单的事情呢?
\documentclass{beamer}
\usepackage{calc}
\begin{document}
\begin{frame}
\centering
\includegraphics[height=20mm]{example-image-16x9}
\includegraphics[height=20mm]{example-image-16x9}
\includegraphics[height=20mm]{example-image-16x9}
\includegraphics[height=\textheight-20mm, width=\textwidth, keepaspectratio]{tiger}
\end{frame}
\end{document}