更改为teXnicCenter上的字母大小& MIKTEX

时间:2010-03-26 11:37:07

标签: latex miktex texnic-center

为什么TeXicCenter和MiKTeX总是生成A4尺寸的pdf纸?

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

4 个答案:

答案 0 :(得分:3)

无论使用哪种文档类或其他包,这都适用于我。

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

\setlength{\pdfpagewidth}{8.5in}

\setlength{\pdfpageheight}{11in}

答案 1 :(得分:2)

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

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

\documentclass[letterpaper]{article}

答案 2 :(得分:1)

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

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

\documentclass[letterpaper]{scrreprt}

\usepackage[letterpaper]{geometry}

其他可能的纸张尺寸为a0papera1paper,...,a6paperb0paper, b1paper , ..., b6paper , letterpaper {{ 1}} {legalpaper {1}} executivepaper`。

答案 3 :(得分:0)

如果您使用LaTeX=>PS=>PDF,则以下内容适用于您:

  1. 转到构建 - >定义输出配置文件 - > LaTeX => PS => PDF
  2. 转到后处理器标签。
  3. 选择Ghostscript( ps2pdf )。
  4. 编辑“参数”。
  5. -sPAPERSIZE=a4更改为-sPAPERSIZE=letter
  6. 请注意,PDF的大小现在为8.5 x 11。