Seite 1 von 1

Wie kann man die Anschrift verschieben scrlttr2

Verfasst: Do 27. Feb 2025, 22:38
von tinitus
Hallo,
wie kann man die Anschrift eleganter nach rechts verschieben?

Habe es so gelöst ist aber nicht so schön...

\begin{letter}{
\hspace*{1cm} Empfänger Name\\
\hspace*{1cm} Straße 123\\
\hspace*{1cm} 12345 Stadt
}

Re: Wie kann man die Anschrift verschieben scrlttr2

Verfasst: Do 27. Feb 2025, 23:26
von Stefan Kottwitz
Hallo,

vmtl. mit einer Funktion der Dokumentklasse, die hier aber nicht genannt ist. scrlttr2 hat Längen, die man einstellen kann, beispielsweise.

Ansonsten noch der allgemeine Tipp: kleine Dokumente, die man testen kann, werden auch ausprobiert und oft Verbesserungen gepostet, die dann auch funktionieren (weil getestet). Mit nicht-testbaren Code-Ausschnitten kriegt man vllt. nützliche Kommentare, oft aber auch kein Feedback. Ich selbst poste fast nur Sachen, die ich auch getestet habe.

Stefan

Re: Wie kann man die Anschrift verschieben scrlttr2

Verfasst: Fr 28. Feb 2025, 13:04
von uliken
Wie bereits Stefan schrieb, geht das in der Dokumentenklasse scrlttr2 über die Pseudolänge toaddrhpos. Ist die Länge postiv legt sie die Position des Adressfeldes vom linken Papierrand fest. Ist sie negativ bedeutet die Länge der Abstand des rechten Adressfeldrandes bis zum rechten Papierrand.
In deinen Fall, das Adressfeld 1 cm nach rechts schieben, kannst du also setzen.
\addtoplength{toaddrhpos}{1cm}
Siehe dazu die Dokumenation zu scr-Dokumenten:
https://texdoc.org/serve/scrguide-de/0 Abschnitt 4.6