我有一个基于 4:3 宽高比的演示文稿。这意味着每页的高度为 96 毫米。
它包含一些相当复杂的图形,我不想重做。
现在我必须在 16:9 的屏幕上呈现它。问题:通过后aspectratio=169
页面高度会变为 90mm。
有没有办法在改变纵横比时保持页面高度固定?
例如,这不会截断任何文本。
\documentclass{beamer}
\begin{document}
\begin{frame}
\begin{enumerate}
\item \item
\item \item
\item \item
\item \item
\item \item
\item \item
\item \item
\item \item
\item \item
\item
\end{enumerate}
\end{frame}
\end{document}
但这样会截断一些文字:
\documentclass[aspectratio=169]{beamer}
\begin{document}
\begin{frame}
\begin{enumerate}
\item \item
\item \item
\item \item
\item \item
\item \item
\item \item
\item \item
\item \item
\item \item
\item
\end{enumerate}
\end{frame}
\end{document}
现在想象一下,该页面还包含一些带有该绘画的 tikz 图像remember picture, overlay
。如果可以修复该问题而无需重做所有事情,那就太好了。
答案1
也许您可以只使用该\geometry
选项(来自几何包,beamer 已经加载)来定义您自己的 16:9 纸张尺寸。
\documentclass[%
% aspectratio=169
]{beamer}
\geometry{papersize={171mm,96mm}}
\begin{document}
\begin{frame}
\begin{enumerate}
\item \item
\item \item
\item \item
\item \item
\item \item
\item \item
\item \item
\item \item
\item \item
\item
\end{enumerate}
\end{frame}
\end{document}
或者,你可以使用与https://tex.stackexchange.com/a/679017/36296
\documentclass[aspectratio=3218]{beamer}
\usepackage{tikz}
\begin{document}
\begin{frame}
\begin{enumerate}
\item \item
\item \item
\item \item
\item \item
\item \item
\item \item
\item \item
\item \item
\item \item
\item
\end{enumerate}
\end{frame}
\end{document}