为什么 TeXicCenter 和 MiKTeX 总是生成 A4 大小的 pdf 纸?
我重新安装了 MiKTeX 和 TeXicCenter,并确保我选择了“Letter”作为我的默认纸张尺寸。没有什么变化。
为什么 TeXicCenter 和 MiKTeX 总是生成 A4 大小的 pdf 纸?
我重新安装了 MiKTeX 和 TeXicCenter,并确保我选择了“Letter”作为我的默认纸张尺寸。没有什么变化。
无论使用什么文档类或其他包,这对我有用。
在 \begin{document} 之后我放了这两行:
\setlength{\pdfpagewidth}{8.5in}
\setlength{\pdfpageheight}{11in}
MikTeX 的默认纸张大小包含在 MikTeX 目录中某处的某个配置文件中。您可以通过启动 MikTeX 的“设置(管理员)”程序来更改它,但您可能已经尝试过。TeXnicCenter 与它无关。
letterpaper
您始终可以通过在命令中添加选项来指定使用信纸大小的纸张,覆盖默认值\documentclass
:
\documentclass[letterpaper]{article}
您指定的纸张大小仅在您的 LaTeX 文档未指定时使用。即使您没有在文档中执行此操作,您正在使用的类或其中一个包也可能执行此操作。
要明确选择您的纸张大小,请使用
\documentclass[letterpaper]{scrreprt}
或者
\usepackage[letterpaper]{geometry}
其他可能的纸张尺寸是a0paper
, a1paper
, ..., a6paper
, b0paper,
b1paper , ...,
b6paper ,
letterpaper ,
legalpaper executionpaper` ,
。
如果您正在使用LaTeX=>PS=>PDF
,那么以下内容将为您工作:
-sPAPERSIZE=a4
为-sPAPERSIZE=letter
。请注意,PDF 的大小现在为 8.5 x 11。