我正在使用该scrlttr2
包写一封带附件的信件。但是,我不喜欢签名和附件列表之间的默认垂直距离。目前在我的 Tex 文档中,我在信件末尾写了类似以下内容:
\closing{Sincerly yours}
\setkomavar*{enclseparator}{Enclosures}
\encl{%
Sweet picture
Secret document
Some more stuff
}
在生成的 PDF 中,它的内容如下
Sincerly yours
<My name>
Enclosures: Sweet picture
Secret document
Some more stuff
<My name>
和附件列表之间只有大约一行。我该如何增加这个距离?
答案1
您可以修补\closing
\AddToHook{cmd/closing/after}{\vskip \baselineskip}
或者\encl
\AddToHook{cmd/encl/before}{\par\vskip \baselineskip}
将附件列表前的垂直空间扩大一个基线跳跃。
例子:
\documentclass{scrlttr2}
\usepackage{lipsum}
\setkomavar{fromname}{My name}
\AddToHook{cmd/closing/after}{\vskip \baselineskip}
%\AddToHook{cmd/encl/before}{\par\vskip \baselineskip}
\begin{document}
\begin{letter}{%
Joanna Public\\
1 Hillside\\
SAMPLESTEAD\\
WX12 3YZ%
}
\opening{Dear Madam Chair,}
\lipsum[1]
\closing{Sincerly yours}
\setkomavar*{enclseparator}{Enclosures}
\encl{%
Sweet picture\\
Secret document\\
Some more stuff\\
}
\end{letter}
\end{document}