PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : scrlttr2: Code von Standard-firsthead und Abstand nach backaddress



ActronAB
20-12-2009, 18:41
Hallo!

Ich mache mir grade mit scrlttr2 eine Briefvorlage und habe 2 Probs:

1. Der Standard-firstheader ist im Prinzip okay für mich aber ich möchte noch fromtitle und frommobile einfügen. Wo finde ich denn den firsthead-Code den scrlttr2 normal verwendet, damit ich den anpassen kann? Will sonst ja nichts umformatieren.

2. Bei mir ist nach der backaddress sehr viel vert. Abstand zur Empfängeradresse. Hier (http://www.komascript.de/node/22) ist der Freiraum viel kleiner, aber im Code wird er nicht eingestellt. Kann ich den Platz beeinflussen oder liegt das im Bsp. einfach am längeren Header?

Und eine allgemeine Frage: Ist es in der Praxis überhaupt üblich, den akad. Grad (z.B. Dipl.-Ing.) auch in den Absender (from-Block) zu schreiben? Wo und wie (vor, nach oder direkt an den Namen, abgekürzt oder ausgeschrieben, mit FH-Zusatz oder ohne)?

tnx & cu
Bernd

mechanicus
21-12-2009, 12:33
1. Der Standard-firstheader ist im Prinzip okay für mich aber ich möchte noch fromtitle und frommobile einfügen. Wo finde ich denn den firsthead-Code den scrlttr2 normal verwendet, damit ich den anpassen kann? Will sonst ja nichts umformatieren.

Die Grundformatierung findest du in scrlttr2.cls.



2. Bei mir ist nach der backaddress sehr viel vert. Abstand zur Empfängeradresse. Hier (http://www.komascript.de/node/22) ist der Freiraum viel kleiner, aber im Code wird er nicht eingestellt. Kann ich den Platz beeinflussen oder liegt das im Bsp. einfach am längeren Header?

Hier für hat Markus Kohm extra längen definiert - schaue mal in den scrguide.
(Minimalbeispiel wäre die andere Alternative)



Und eine allgemeine Frage: Ist es in der Praxis überhaupt üblich, den akad. Grad (z.B. Dipl.-Ing.) auch in den Absender (from-Block) zu schreiben?

Das ist irgendwie Geschmackssache. Eigentlich wird es nicht gemacht. Bei mir auf Arbeit bekomme ich aber alle Briefe mit Dipl. Ing. vor meinem Namen zugeschickt.



Wo und wie (vor, nach oder direkt an den Namen, abgekürzt oder ausgeschrieben, mit FH-Zusatz oder ohne)?

Dipl. Ing. bzw. Dipl. Ing. (FH) sind zwei verschiedene Abschlüsse. Du musst das also unterscheiden.

Gruß
Marco

ActronAB
21-12-2009, 16:13
Danke mechanicus!


Die Grundformatierung findest du in scrlttr.cls.
Die Datei gibts bei mir nicht, nur scrlettr.cls und scrlttr2.cls. Müsste aber die zweite Datei ab Zeile 1885 sein. Nach \newcommand*{\@gen@firsthead} kommt ein if-or-or mit je einem Block für linksseitige, zentrierten und rechtsseitigen Briefkopf.

Ausgangspunkt für meine lco-Datei mit fromalign=right ist also:

\firsthead{\noindent
\if@logo
\rlap{\usekomavar{fromlogo}}%
\fi
\parbox[b]{\textwidth}{\raggedleft
{\usekomafont{fromname}\strut\ignorespaces
\usekomavar{fromname}%
{%
\ifnum\@rulefrom=1\\[-.5\baselineskip]%
\setlength{\@tempdima}{\useplength{fromrulewidth}} %
\ifdim\@tempdima=\z@
\setlength{\@tempdima}{\textwidth}%
\if@logo
\settowidth{\@tempdimb}{\usekomavar{fromlogo}}%
\addtolength{\@tempdima}{-\@tempdimb}%
\fi
\fi
\expandafter\rule\expandafter{\the\@tempdima}{.4pt }%
\fi
}%
\\
}%
{\usekomafont{fromaddress}\strut\ignorespaces
\usekomavar{fromaddress}%
\if@phone\\\usekomavar*{fromphone}\usekomavar{from phone}\fi%
\if@fax\\\usekomavar*{fromfax}\usekomavar{fromfax} \fi%
\if@email\\\usekomavar*{fromemail}\usekomavar{from email}\fi%
\if@www\\\usekomavar*{fromurl}\usekomavar{fromurl} \fi%
\ifnum\@rulefrom=2\\[-.5\baselineskip]%
\setlength{\@tempdima}{\useplength{fromrulewidth}} %
\ifdim\@tempdima=\z@
\setlength{\@tempdima}{\textwidth}%
\fi
\expandafter\rule\expandafter{\the\@tempdima}{.4pt }%
\fi
\\
}%
}%
}

Vielleicht hilt es anderen Suchenden, dort kann man jetzt fromtitle und frommobile einbauen.


Hier für hat Markus Kohm extra längen definiert - schaue mal in den scrguide.
Im scrguide ist dafür keine eigene Pseudolänge dokumentiert. Mit toaddrheight lässt sich der Abstand zwar beeinflussen, aber das wird ja im oben verlinkten Beispiel auch nicht getan. Weiß auch nicht, wie sich die Empfängeradresse verhält, wenn ich sie auf X mm stelle, sie dann aber in der Praxis mal länger wird. Wird sie dann abgeschnitten oder wächst die Box mit? Sonst könnte man toaddrheight auf 1mm stellen.

cu
Bernd