如何减少“常规”文本最后一行与页脚之间的间距?
我尝试增加\footskip
,但没有将页脚向上移动,反而导致正文更早地换到下一页……
\documentclass[fontsize=11pt, paper=letter,
parskip=half, firstfoot=on,]{scrlttr2}
\usepackage{lipsum}
%\setlength{\footskip}{4cm}
\firstfoot{\centering\emph{(please turn)}}
\LoadLetterOption{DIN}
\begin{document}
\begin{letter}{
Foobar\\
}
\setkomavar{subject}{It won't work!}
\opening{Dear Sir or Madam,}
\lipsum
\closing{Yours sincerely,}
\end{letter}
\end{document}
答案1
在摆弄footskip
或特定于 KOMA 脚本的伪长度之前,我建议使用类选项enlargefirstpage
。 也许这已经解决了您的布局问题。
\documentclass[fontsize=11pt, paper=letter,
parskip=half, firstfoot=on,enlargefirstpage]{scrlttr2}
\usepackage{lipsum}
\firstfoot{\centering\emph{(please turn)}}
\LoadLetterOption{DIN}
%\setlength{\footskip}{1cm}
%\makeatletter
%\@addtoplength{firstfootvpos}{0.5cm}
%\makeatother
\setkomavar{subject}{It won't work!}
\begin{document}
\begin{letter}{ Foobar\\ XYZ town}
\opening{Dear Sir or Madam,}
\lipsum
\closing{Yours sincerely,}
\end{letter}
\end{document}
请注意:如果您想要更改字母的布局,您必须在声明之后进行更改\LoadLetterOption{...}
。否则,您的更改将被加载的定义覆盖。