Добавление текста сразу после основного текста буквы scrlttr2

Добавление текста сразу после основного текста буквы scrlttr2

Письмо обычно заканчивается подписью. Я хочу добавить текст после этой точки. Чтобы было ясно, я не хочу, чтобы он был прямо внизу письма, я хочу, чтобы текст был более или менее сразу после основного текста письма, желательно с настраиваемым пользователем зазором. Возможно ли это или структура не позволит этого scrlttr2?

решение1

Вы можете вставить дополнительный текст после \closing.

\documentclass{scrlttr2}
\setkomavar{signature}{Signature}
\usepackage{blindtext}
\begin{document}
\begin{letter}{xxx}
\opening{Hi,}
\blindtext
\closing{Best regards}
\blindtext
\end{letter}
\end{document}

Вы также можете использовать \psперед дополнительным текстом. Тогда первый абзац не имеет отступа, а если используется no , добавляется \parskipвертикальный пробел .\baselineskip

\documentclass[
  %parskip
]{scrlttr2}
\setkomavar{signature}{Signature}
\usepackage{blindtext}
\begin{document}
\begin{letter}{xxx}
\opening{Hi,}
\blindtext
\closing{Best regards}
\ps
\blindtext
\end{letter}
\end{document}

Вы можете применить патч \ps, чтобы изменить вертикальное расстояние между signatureи дополнительным текстом:

\usepackage{xpatch}
\xpretocmd\ps{\vspace{-1\baselineskip}}{}{\PatchFailed}

Связанный контент