PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Bewerbung mit scrlettr2 - Absenderblock zu weit oben?



uvok
05-04-2013, 18:11
Hallo,
ich wollte testhalber mal schauen, wie eine Bewerbung in LaTeX aussieht. Dabei ist mir jedoch aufgefallen, dass der Absenderblock (eigentlich ja "Briefkopf", wie er im scrguide genannt wird) für meinen Geschmack viel zu weit oben an den Rand geklatscht ist. Sieht m.M.n. irgendwie hässlich aus. Ich weiß nicht, was Personaler dazu sagen würden :) Ich glaub auch nicht, ob das mit der DIN-Norm (5008?) konform ist.

Wie auch immer, ich habe jetzt für mich 2 Lösungen gefunden:

Nummer 1: Ich schreibe mir meinen Briefkopf selbst, und haue den Abstand "hart" rein. Sicherlich nicht gerade elegant, aber es tut seinen Zweck:



\documentclass[a4paper,fontsize=12pt,foldmarks=off,firsthead=on,%
fromalign=left,fromphone,backaddress=off]{scrlttr2}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{graphics}
\usepackage{lmodern}
% Grußfloskel und Signatur LINKSbündig (warum sollte man dies
% zentriert haben wollen?
\let\raggedsignature\raggedright
\setkomavar{firsthead}{\\[2cm]\usekomavar{fromname}\\\usekomavar{fromaddress}\\\ usekomavar{fromphone}}
\begin{document}
\setkomavar{fromaddress}{Meine Straße 123\\01234 Wohnort}
\setkomavar{fromname}{Mein Name}
\setkomavar{fromphone}[]{(012~345)~67890}
\setkomavar{subject}{Bewerbung}
\setkomavar{enclseparator}[Anlagen]{}
\setkomavar{signature}{\includegraphics{/tmp/sign.jpg}}
\begin{letter}{Firmenname\\Strasse 123\\45678 Ort}
\opening{Sehr geehrter Herr Personaler,}
dies ist eine Bewerbung.

Ich freue mich auf eine Einladung zum Vorstellungsgespräch.
\closing{Mit freundlichen Grüßen,}
\encl{}
\end{letter}
\end{document}


Nummer 2: Ich setze den Absender rechts neben den Addressaten:



\documentclass[a4paper,fontsize=12pt,foldmarks=off,firsthead=on,%
fromalign=locationright,fromphone,backaddress=off]{scrlttr2}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{graphics}
\usepackage{lmodern}
% Grußfloskel und Signatur LINKSbündig (warum sollte man dies
% zentriert haben wollen?
\let\raggedsignature\raggedright
\begin{document}
\setkomavar{fromaddress}{Meine Straße 123\\01234 Wohnort}
\setkomavar{fromname}{Mein Name}
\setkomavar{fromphone}[]{(012~345)~67890}
\setkomavar{subject}{Bewerbung}
\setkomavar{enclseparator}[Anlagen]{}
\setkomavar{signature}{\includegraphics{/tmp/sign.jpg}}
\begin{letter}{Firmenname\\Strasse 123\\45678 Ort}
\opening{Sehr geehrter Herr Personaler,}
dies ist eine Bewerbung.

Ich freue mich auf eine Einladung zum Vorstellungsgespräch.
\closing{Mit freundlichen Grüßen,}
\encl{}
\end{letter}
\end{document}


Weiterhin habe ich in der Doku noch den Hinweis auf setplength gefunden, jedoch bringt mit ein
\@setplength{firstheadvpos}{2cm} die Fehlermeldung


! You can't use `\spacefactor' in vertical mode.
\@->\spacefactor
\@m
l.9 \@
setplength{firstheadvpos}{2cm}
?
! Emergency stop.
\@->\spacefactor
\@m
l.9 \@
setplength{firstheadvpos}{2cm}
! ==> Fatal error occurred, no output PDF file produced!

mit der ich nichts anfangen kann...

Meine Fragen:
Welcher Lösungsansatz ist "besser", in Hinsicht auf das Endergebnis, eine möglichst DIN-getreue Bewerbung? Gibt es vielleicht noch einen Lösungsansatz, den ich jetzt nicht gefunden habe?
Bin ich am Ende mit der Klasse dinbrief besser dran als mit scrlttr2?

Danke schonmal im voraus!

~uvok

hakaze
05-04-2013, 19:48
Die Herangehensweise mit der Änderung der Pseudolänge ist schon die richtige. Du musst nur die Verwendung von @-Zeichen im Latex-File "freigeben":

\documentclass[a4paper,fontsize=12pt,foldmarks=off,firsthead=on,%
fromalign=left,fromphone,backaddress=off, parskip=half]{scrlttr2}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{graphics}
\usepackage{lmodern}
% Grußfloskel und Signatur LINKSbündig (warum sollte man dies
% zentriert haben wollen?
\renewcommand{\raggedsignature}{\raggedright}
%\setkomavar{firsthead}{\\[2cm]\usekomavar{fromname}\\\usekomavar{fromaddress}\\\ usekomavar{fromphone}}
\makeatletter % mache @ zum Buchstaben
\@addtoplength{firstheadvpos}{1.5cm} % siehe scrguide.pdf S. 317 ff.
\makeatother % mache @ wieder zum Sonderzeichen
\begin{document}
\setkomavar{fromaddress}{Meine Straße 123\\01234 Wohnort}
\setkomavar{fromname}{Mein Name}
\setkomavar{fromphone}[]{(012~345)~67890}
\setkomavar{subject}{Bewerbung}
\setkomavar{enclseparator}[Anlagen]{}
%\setkomavar{signature}{\includegraphics{/tmp/sign.jpg}} % die Datei hat niemand außer dir
\begin{letter}{Firmenname\\Strasse 123\\45678 Ort}
\opening{Sehr geehrter Herr Personaler,}
dies ist eine Bewerbung.

Ich freue mich auf eine Einladung zum Vorstellungsgespräch.
\closing{Mit freundlichen Grüßen,}
\encl{}
\end{letter}
\end{document}Solche Befehle (mit @) sollte eigentlich nur im Hintergrund aktiv sein. Bei scrlttr2 dienen sie dazu auch eigene Vorlagen (LCO ... letter class options) zu basteln. Dort brauchst du dann auch kein makeatletter/makeatother mehr. In der eigentlichen Brief-(tex)-Datei sollte man nur sehr sparsam verwenden. Das dient auch der Trennung von Form (Layout) und Inhalt.