将收件人地址放置在适合信封窗口的位置(“leter”类)

将收件人地址放置在适合信封窗口的位置(“leter”类)

我想安排收件人的地址适合信封的窗口简单的 letter- 类信件(我的地址在右上方,日期在下面且仍在右侧,然后收件人的地址在下面且在左侧,然后是开头在下面且结尾在信件末尾的右侧)。

这个问题是关于同一问题,但使用类scrlttr2(而不是letter),这对我来说太神秘了,无法完成这么简单的任务(我无法弄清楚如何从类中生成“正常”的简单字母scrlttr2)。

答案1

我对标准类不熟悉letter。因此,这里有一个使用以下字母的建议scrlttr2

\documentclass[
  backaddress=off,% no backaddress above the recipients address
  foldmarks=off,% no foldmarks - maybe you want to use them
  refline=nodate,% no date in the refline
  %DINmtext
]
{scrlttr2}

\setkomavar{fromname}{Name}
\setkomavar{fromaddress}{Street Number\\11111 Town}

\setkomavar{firsthead}{%
  \raggedleft
  \begin{tabular}{l@{}}
    \usekomavar{fromname}\\
    \usekomavar{fromaddress}\\[\normalbaselineskip]
    \usekomavar{date}
  \end{tabular}
}

\renewcommand\raggedsignature{\raggedright}

\usepackage{blindtext}% dummy text

\begin{document}
\begin{letter}{Sun\\ Sun street\\ Sun town}
  \opening{Hello}
    \Blindtext[2]% filling text
  \closing{Best regards}
\end{letter}
\end{document}

在此处输入图片描述

请注意窗口的位置取决于国家和信封的大小。默认设置(DIN.lco自动加载)适用于德国 C4、C5、C6 和 C5/C6 信封。还有一些其他lco预定义文件,例如DINmtext.lco(仅限德国 C6 和 C5/6)、SNleft.lco(瑞士)... 您可以将它们作为类选项加载,而无需后缀.lco

您还可以根据需要调整地址字段的位置和大小,请参阅scrlttr2:收件人地址的位置

相关内容