我真的很难理解这似乎是 KOMA scrlttr2 的一个简单布局问题。
我根本找不到任何方法让信件的底部边距小于 2 英寸。我浏览了 KOMA 文档。我当然理解作者希望用户了解出版的正确页面布局原则。然而,信件不得发表。2-3厘米的底部边距对于出版来说可能太小,但对于信件来说这是完全合理的。
所以我认为这应该是一个相当简单的问题,但是文档提供了大量的理论,但没有一个简单的答案。
首先我尝试了 geometry 包,但“bottom”属性没有效果。Scrlttr2 仍然坚持将页面拆分到页面边界上方约 2 英寸处。
然后我看到 KOMA 脚本推荐使用 typearea。\areaset 的 width 参数显然有效,但 height 参数无效。
\usepackage[headexclude,footexclude,landscape]{typearea}
\areaset{6.5in}{11in}
我确信一定有办法做到这一点。页面上有足够的空间容纳内容。只是 scrlttr2 拒绝让我使用该空间。
答案1
默认情况下,首页上留有页脚空间。您可以使用类选项关闭此功能firstfoot=false
。
\documentclass[firstfoot=false]{scrlttr2}
\usepackage[english]{babel}
\areaset{6.5in}{11in}
\usepackage{lipsum}
\begin{document}
\begin{letter}{addressee}
\opening{Dear XXX}
\lipsum[1-20]
\closing{Yours}
\end{letter}
\end{document}
enlargefirstpage
正如评论中所提到的,除了之外,还有一个可以在文档类中使用的选项firstfoot=false
,但我还没有看到任何具体的例子来表明这有什么不同。
在第一页上获得额外空间的一种强力方法是在命令\enlargethispage{3\baselineskip}
前写入 eg \opening
。但是,这不会尊重您原来的页面边界,因此只能在紧急情况下使用。