![为什么输出不是按照几何调用中指定的横向格式?](https://linux22.com/image/419368/%E4%B8%BA%E4%BB%80%E4%B9%88%E8%BE%93%E5%87%BA%E4%B8%8D%E6%98%AF%E6%8C%89%E7%85%A7%E5%87%A0%E4%BD%95%E8%B0%83%E7%94%A8%E4%B8%AD%E6%8C%87%E5%AE%9A%E7%9A%84%E6%A8%AA%E5%90%91%E6%A0%BC%E5%BC%8F%EF%BC%9F.png)
为什么使用 LaTeX->dvips->ps2pdf 编译时,此代码不会生成横向 pdf 页面?检查生成的 ps 文件显示它也不是横向的。
\documentclass{article}
\usepackage{graphicx}
\usepackage[letterpaper,landscape,left=1in,right=1in,top=1in,bottom=1in]{geometry}
\pagestyle{empty}
\parindent 0in
\begin{document}
\centerline{\includegraphics[height=\textheight]{example-image-a.eps}}
\end{document}
答案1
我在旧的 MiKTeX 2.9 安装上测试了此文件,它运行良好。它生成横向的 pdf 文件。此安装中的 dvips 来自 2011-07-29,249 KB。
但是,我刚刚安装了最新版本的 MiKTeX 20.7,它以纵向生成了一个 pdf 文件。
我发现问题出在 WinEdt 上。当我从 WinEdt 调用 dvips 时,我得到的是纵向的 ps 文件;当我从命令提示符运行 dvips 时,我得到的是横向的 ps 文件。在“控制台应用程序”中查看新安装的 WinEdt 设置,在“纸张大小和方向”项中,dvi2ps 的设置必须选择“默认”。错误的输出是由于在“纸张大小和方向”项中选择了“字母”选项。