Wie kann man die Anschrift verschieben scrlttr2

Layout von Seiten, Rändern, Fusszeilen, usw, modifizieren


tinitus
Forum-Anfänger
Forum-Anfänger
Beiträge: 17
Registriert: Fr 23. Feb 2024, 20:13

Wie kann man die Anschrift verschieben scrlttr2

Beitrag 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
}

Benutzeravatar
Stefan Kottwitz
Admin
Admin
Beiträge: 2759
Registriert: Di 8. Jul 2008, 00:39
Kontaktdaten:

Re: Wie kann man die Anschrift verschieben scrlttr2

Beitrag 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

uliken
Forum-Anfänger
Forum-Anfänger
Beiträge: 15
Registriert: Sa 19. Nov 2022, 14:41

Re: Wie kann man die Anschrift verschieben scrlttr2

Beitrag 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

Antworten