我在 Windows 7 上使用 MikTex 2.9 发行版和 Texmaker 编辑器。我使用 Latex -> dvips -> ps2pdf 序列来生成我的 pdf 文件,但它总是以 A4 纸张大小出现,而且我尝试过的任何方法都无法将其更改为信纸大小的文档。
我尝试过以下方法,但没有成功:
\documentclass[letterpaper]{article}
\usepackage[paperheight=11in, paperwidth=8.5in]{geometry}
和
\usepackage{ifpdf}
\ifpdf
\pdfpaperheight=11in
\pdfpaperwidth=8.5in
\else
\special{papersize=11in,8.5in}
\fi
我也尝试了 MikTex 设置,但将纸张尺寸默认更改为信纸没有任何效果。
当我使用 PdfLatex 时,一切都运行正常,但由于 PdfLatex 和我必须使用的某些软件包之间存在一些问题,因此我必须使用 Latex->dvips->ps2pdf 序列来获取正确的纸张大小。有什么想法可以解决吗?由于 PdfLatex 可以工作,因此我认为问题出在 dvips 位上,但我不知道这是否正确,如果正确,我不知道如何配置它。
非常感谢。
答案1
复制此内容 之后
\begin{document}
\setlength{\pdfpagewidth}{8.5in}
\setlength{\pdfpageheight}{11in}
很好的解决方案