我要进行一场投影仪演讲。屏幕是 16:9,但系统设置的方式是将 4:3 信息发送到投影仪,然后非均匀缩放为 16:9,这当然会造成非常糟糕和难看的效果。但是,我不允许/无法更改它。
因此,我希望以这样一种方式准备 PDF 幻灯片:制作 16:9 幻灯片,并将它们沿一个方向拉伸以适合 4:3 页面。我尝试理解手册pgfpages
,似乎有一个选项,这可能是我想要的。然而,这是一个对我来说毫无意义的xscale
论点。\pgfpageslogicalpageoptions
那么,我怎样才能制作如下所示的 MWE 输出幻灯片呢?
备注1:正确值是xscale=(4:3)/(16:9)=0.75
。
备注 2:使用外部应用程序对 PDF 文件进行后期处理也是一种选择。但是,它应该保留文件的矢量结构,而不是将其转换为位图(就像convert
ImageMagick 所做的那样)。
\documentclass[aspectratio=169]{beamer}
\usetheme{Warsaw}
\usepackage{pdfpages}
% what to put here?
\begin{document}
\begin{frame}
\frametitle{16:9 to 4:3}
\Huge A B C D E F G H I J K L M N O P Q R
\centerline{a square $\rightarrow$ \rule{2cm}{2cm} $\leftarrow$ or not?}
\end{frame}
\end{document}
答案1
看来你终于可以让 pdfpages 改变宽高比了。原始的 16x9 文档存储在文件 test.pdf 中
\documentclass{article}
\usepackage{pdfpages}
\begin{document}
\includepdf[pages=-,height=4.5in,width=6in,fitpaper=true]{test}
\end{document}