3

为什么 TeXicCenter 和 MiKTeX 总是生成 A4 大小的 pdf 纸?

我重新安装了 MiKTeX 和 TeXicCenter,并确保我选择了“Letter”作为我的默认纸张尺寸。没有什么变化。

4

4 回答 4

3

无论使用什么文档类或其他包,这对我有用。

在 \begin{document} 之后我放了这两行:

\setlength{\pdfpagewidth}{8.5in}

\setlength{\pdfpageheight}{11in}
于 2011-06-18T11:48:29.103 回答
2

MikTeX 的默认纸张大小包含在 MikTeX 目录中某处的某个配置文件中。您可以通过启动 MikTeX 的“设置(管理员)”程序来更改它,但您可能已经尝试过。TeXnicCenter 与它无关。

letterpaper您始终可以通过在命令中添加选项来指定使用信纸大小的纸张,覆盖默认值\documentclass

\documentclass[letterpaper]{article}
于 2010-03-26T13:34:07.607 回答
1

您指定的纸张大小仅在您的 LaTeX 文档未指定时使用。即使您没有在文档中执行此操作,您正在使用的类或其中一个包也可能执行此操作。

要明确选择您的纸张大小,请使用

\documentclass[letterpaper]{scrreprt}

或者

\usepackage[letterpaper]{geometry}

其他可能的纸张尺寸是a0paper, a1paper, ..., a6paper, b0paper,b1paper , ...,b6paper ,letterpaper ,legalpaper executionpaper` ,

于 2010-03-26T13:41:25.767 回答
0

如果您正在使用LaTeX=>PS=>PDF,那么以下内容将为您工作:

  1. 转到Build->Define Output Profiles->LaTeX=>PS=>PDF
  2. 转到后处理器选项卡。
  3. 选择 Ghostscript ( ps2pdf )。
  4. 编辑“参数”。
  5. 将 更改-sPAPERSIZE=a4-sPAPERSIZE=letter

请注意,PDF 的大小现在为 8.5 x 11。

于 2010-04-18T02:50:43.720 回答