它是哪一个:a4paper 还是 paper=a4?

它是哪一个:a4paper 还是 paper=a4?

我主要使用 XeLaTeX,但我不知道该把什么放入\documentclass[]{}。通常我会使用 之类的东西\documentclass[a4paper, 11pt]{scrartcl}。但我不知道它是a4paper还是paper=a4。我相信它与我使用的 documentclass 有关。

我需要KoMa -Classes 的试卷选择,,,,scrartcl以及,等。scrbookscrreprtg-brief2dinbrief

互联网上有很多来源,其中一个来源说paper=a4,另一个来源说a4paper。我需要澄清这一点。

答案1

该语法是 KoMa- Scriptpaper=a4类别所独有的,即scrartclscrbookscrreprtscrlettr

据我所知,没有其他类或包接受它:唯一值得注意的例外当然是包typearea,它是 KoMa-Script 包的一部分,给予 KoMa-Script 类的纸张尺寸选项被推迟到它。

然而,typearea.sty也说

\KOMA@DeclareStandardOption[typearea]{a4paper}{paper=a4}

以便a4paper作为全球选择得到认可。

我倾向于一直使用a4paper。虽然我看到了 KoMa-Script 方法的优点,但它不是标准的。

请注意g-brief.cls使用仅有的A4 纸张,而dinbrief默认使用 A4 纸张,因此对于这两个类,您可以避免指定该选项。 也scrlettr默认使用 A4 纸张。

相关内容