Seite 1 von 2

Footer Layout ändern

Verfasst: Di 5. Okt 2010, 16:00
von timbolino
Hi,

in den letzten Stunden habe ich mich durch das Forum und den scrguide gekämpft und mir aus verschiedenen Codeschnipsel mein Brief- und Rechnungsdesign erstellt.

Ein paar Änderungen müssen zwar noch gemacht werden aber das weiß ich jetzt wie es geht. Nur bei dem Footer komme ich nicht weiter.

Ich würde dort gerne eine horizontale Linie über dem Footer haben, ähnlich wie unter dem Absender. Außerdem würde ich gerne die Schrift im Footer noch etwas kleiner machen und zwar, in dem ich den ganzen Footer einer "Klasse" zuweise, welche ich dann definieren kann.

Wie sollte ich dabei vorgehen.

Danke schon für die Hilfe!

Hier mal mein bisheriger Code:

%---------------------------------------------------------------------------
\documentclass%%
%---------------------------------------------------------------------------
  [fontsize=12pt,%%          Schriftgroesse
%---------------------------------------------------------------------------
% Satzspiegel
   paper=a4,%%               Papierformat
   %enlargefirstpage=on,%%    Erste Seite anders
   %pagenumber=headright,%%   Seitenzahl oben mittig  
%---------------------------------------------------------------------------
% Layout
   headsepline=off,%%         Linie unter der Seitenzahl
   parskip=half,%%           Abstand zwischen Absaetzen
%---------------------------------------------------------------------------
% Briefkopf und Anschrift
   fromalign=right,%%        Plazierung des Briefkopfs
   fromphone=on,%%           Telefonnummer im Absender
   fromrule=afteraddress,%%           Linie im Absender (aftername, afteraddress)
   fromfax=off,%%            Faxnummer
   fromemail=on,%%          Emailadresse
   fromurl=off,%%            Homepage
   fromlogo=on,%%           Firmenlogo
   addrfield=on,%%           Adressfeld fuer Fensterkuverts
   backaddress=on,%%          ...und Absender im Fenster
   subject=beforeopening,%%  Plazierung der Betreffzeile
   locfield=narrow,%%        zusaetzliches Feld fuer Absender
   foldmarks=off,%%           Faltmarken setzen
   numericaldate=on,%%      Datum numerisch ausgeben
   refline=narrow,%%         Geschaeftszeile im Satzspiegel
   firstfoot=on,%%         Footerbereich
%---------------------------------------------------------------------------
% Formatierung
   draft=off%%                Entwurfsmodus
]{scrlttr2}
%---------------------------------------------------------------------------
\usepackage[T1]{fontenc}
\usepackage[english, ngerman]{babel}  
\usepackage{url}
\usepackage{lipsum}
\usepackage[utf8]{inputenc}
%---------------------------------------------------------------------------
% Fonts
\setkomafont{fromname}{\sffamily \LARGE}
\setkomafont{fromaddress}{\sffamily}%% statt \small
\setkomafont{pagenumber}{\sffamily}
\setkomafont{subject}{\mdseries}
\setkomafont{backaddress}{\mdseries}
\usepackage{lmodern}
%---------------------------------------------------------------------------
\begin{document}
%---------------------------------------------------------------------------
% Briefstil und Position des Briefkopfs
\LoadLetterOption{DIN} %% oder: DINmtext, SN, SNleft, KOMAold.
\makeatletter
\@setplength{firstheadvpos}{7mm}
\@setplength{firstheadwidth}{\paperwidth}
\ifdim \useplength{toaddrhpos}>\z@
  \@addtoplength[-2]{firstheadwidth}{\useplength{toaddrhpos}}
\else
  \@addtoplength[2]{firstheadwidth}{\useplength{toaddrhpos}}
\fi
\@setplength{foldmarkhpos}{6.5mm}
\makeatother
%---------------------------------------------------------------------------
% Absender
\setkomavar{fromname}{Max Mustermann}
\setkomavar{fromaddress}{ Hauptstraße 2\\12345 Musterstadt}
\setkomavar{fromphone}{1234 123 123}
\renewcommand{\phonename}{Telefon}
\setkomavar{fromemail}{max.mustermann@gmail.com}
\setkomavar{backaddressseparator}{, }
\setkomavar{signature}{(Max Mustermann)}
%---------------------------------------------------------------------------
\setkomavar{date}{\today}
\setkomavar{place}{Darmstadt}
%---------------------------------------------------------------------------
% Anlage neu definieren
\renewcommand{\enclname}{Anlagen}
\setkomavar{enclseparator}{: }
%---------------------------------------------------------------------------
% Seitenstil
%pagenumber=footmiddle
\pagestyle{plain}%% keine Header in der Kopfzeile bzw. plain
\pagenumbering{arabic}
%---------------------------------------------------------------------------
\firstfoot{%
\parbox[tt]{\textwidth}{\footnotesize
\begin{tabular}[t]{l@{}}%
\multicolumn{1}{@{}l@{}}{Anschfrift:}\\
Max Mustermann\\
Hauptstraße 2\\12345 Musterstadt
\end{tabular}%
\hfill
\begin{tabular}[t]{l@{}}%
\multicolumn{1}{@{}l@{}}{Kontaktdaten:}\\
E-Mail. max.mustermann@gmail.com\\
Tel. 1234 123 12
\end{tabular}%
\ifkomavarempty{frombank}{}{%
\hfill
\begin{tabular}[t]{l@{}}%
\multicolumn{1}{@{}l@{}}{%
\usekomavar*{frombank}:}\\
\usekomavar{frombank}
\end{tabular}%
}%
}%
}
%---------------------------------------------------------------------------
\setkomavar{frombank}{Konto 12\,345\,678\\
bei der HansWurstBank\\
BLZ 876\,543\,21}
%---------------------------------------------------------------------------
\begin{letter}{An\\Empfängername\\Empfängerstraße\\PLZ Ort}
%---------------------------------------------------------------------------
\setkomavar{subject}{\bf{Hallo World}}
%---------------------------------------------------------------------------
\opening{Sehr geehrte Damen und Herren!}
Schreiben
\lipsum[1-4]

\closing{Mit freundlichen Grüßen,}
%---------------------------------------------------------------------------
%\ps{PS:}
%\encl{Lebenslauf\\ Zeugnisse}
%\cc{}
%---------------------------------------------------------------------------
\end{letter}
%---------------------------------------------------------------------------
\end{document}
%--------------------------------------------------------------------------- 

Verfasst: Di 5. Okt 2010, 17:10
von iTob
Hallo,

schönes Beispiel. Ich habe mal ein bisschen was direkt im Code geschrieben und damit du es schnell findest alles in Großbuchstaben getippt, was von mir kommt.
Hier Anmerkungen, die im Code keinen Platz gefunden haben:
  • Außerdem würde ich eine andere Schriftart vorschlagen. Betrachte zum Beispiel mal das @ deiner beiden Schriften: Kannst du das wirklich schön finden?
  • Deine Fußzeile ist übrigens seht tief am Seitenrand, ich weiß aber nicht, wie du das ändern kannst. Aber im Moment „klebt“ sie doch sehr daran ...
  • Das Datum würde ich mit ausgeschriebenem Monat setzten.
  • Die Linie unter der Absenderadresse im Adressfeld würde ich in deinem Fall weglassen, weil schon kurz vorher die über die gesamte Seite gehende Linie nach der Adresse kommt.
  • Du scheint’s zwar eine Faltmarke einzustellen, aber sie wird nicht gezeigt oder? Ich kenne mich mit der Briefklasse aber auch gar nicht aus. Deshalb könnte es auch sein, dass die Art, wie ich die Linie vor der Fußzeile einfüge sehr Stümperhaft ist. Aber es mag sein, dass KOMA sich dazu noch äußert ...
Hier der Code:
%--------------------------------------------------------------------------- 
\documentclass%% 
%--------------------------------------------------------------------------- 
  [fontsize=12pt,%%          Schriftgroesse 
%--------------------------------------------------------------------------- 
% Satzspiegel 
   paper=a4,%%               Papierformat 
   %enlargefirstpage=on,%%    Erste Seite anders 
   %pagenumber=headright,%%   Seitenzahl oben mittig   
%--------------------------------------------------------------------------- 
% Layout 
   headsepline=off,%%         Linie unter der Seitenzahl 
   parskip=half,%%           Abstand zwischen Absaetzen 
%--------------------------------------------------------------------------- 
% Briefkopf und Anschrift 
   fromalign=right,%%        Plazierung des Briefkopfs 
   fromphone=on,%%           Telefonnummer im Absender 
   fromrule=afteraddress,%%           Linie im Absender (aftername, afteraddress) 
   fromfax=off,%%            Faxnummer 
   fromemail=on,%%          Emailadresse 
   fromurl=off,%%            Homepage 
   fromlogo=on,%%           Firmenlogo 
   addrfield=on,%%           Adressfeld fuer Fensterkuverts 
   backaddress=on,%%          ...und Absender im Fenster 
   subject=beforeopening,%%  Plazierung der Betreffzeile 
   locfield=narrow,%%        zusaetzliches Feld fuer Absender 
   foldmarks=off,%%           Faltmarken setzen 
   numericaldate=on,%%      Datum numerisch ausgeben 
   refline=narrow,%%         Geschaeftszeile im Satzspiegel 
   firstfoot=on,%%         Footerbereich 
%--------------------------------------------------------------------------- 
% Formatierung 
   draft=off%%                Entwurfsmodus 
]{scrlttr2} 
%--------------------------------------------------------------------------- 
\usepackage[T1]{fontenc} 
\usepackage[english, ngerman]{babel}   
\usepackage{url} 
\usepackage{lipsum} 
\usepackage[utf8]{inputenc} 
%--------------------------------------------------------------------------- 
% Fonts 
\setkomafont{fromname}{\sffamily \LARGE} 
\setkomafont{fromaddress}{\sffamily}%% statt \small 
\setkomafont{pagenumber}{\sffamily} 
\setkomafont{subject}{\mdseries} 
\setkomafont{backaddress}{\mdseries} 
\usepackage{lmodern} 
%--------------------------------------------------------------------------- 
\begin{document} 
%--------------------------------------------------------------------------- 
% Briefstil und Position des Briefkopfs 
\LoadLetterOption{DIN} %% oder: DINmtext, SN, SNleft, KOMAold. 
\makeatletter 
\@setplength{firstheadvpos}{7mm} 
\@setplength{firstheadwidth}{\paperwidth} 
\ifdim \useplength{toaddrhpos}>\z@ 
  \@addtoplength[-2]{firstheadwidth}{\useplength{toaddrhpos}} 
\else 
  \@addtoplength[2]{firstheadwidth}{\useplength{toaddrhpos}} 
\fi 
\@setplength{foldmarkhpos}{6.5mm} 
\makeatother 
%--------------------------------------------------------------------------- 
% Absender 
\setkomavar{fromname}{Max Mustermann} 
\setkomavar{fromaddress}{ Hauptstraße 2\\12345 Musterstadt} 
\setkomavar{fromphone}{1234\,123\,123}% HIER HAB ICH SCHMALE LEERZEICHEN EINGEFÜGT 
\renewcommand{\phonename}{Telefon} 
\setkomavar{fromemail}{max.mustermann@gmail.com} 
\setkomavar{backaddressseparator}{, } 
\setkomavar{signature}{(Max Mustermann)} 
%--------------------------------------------------------------------------- 
\setkomavar{date}{\today} 
\setkomavar{place}{Darmstadt} 
%--------------------------------------------------------------------------- 
% Anlage neu definieren 
\renewcommand{\enclname}{Anlagen} 
\setkomavar{enclseparator}{: } 
%--------------------------------------------------------------------------- 
% Seitenstil 
%pagenumber=footmiddle 
\pagestyle{plain}%% keine Header in der Kopfzeile bzw. plain 
\pagenumbering{arabic} 
%--------------------------------------------------------------------------- 
\firstfoot{% 
	\hrule% HIER IST DIE LINIE ...
	%###################################
	\parbox[tt]{\textwidth}{\footnotesize 
		\begin{tabular}[t]{l@{}}% 
		\multicolumn{1}{@{}l@{}}{Anschrift:}\\ % TIPPFEHLER... 
		Max Mustermann\\ 
		Hauptstraße 2\\12345 Musterstadt 
		\end{tabular}% 
		\hfill 
		\begin{tabular}[t]{l@{}}% 
		\multicolumn{1}{@{}l@{}}{Kontaktdaten:}\\ 
		E-Mail. max.mustermann@gmail.com\\ % WARUM HIER NICHT \url{max.mustermann@gmail.com}?
		   % den Stil kannst du mit \urlstyle{} festlegen
		   % UND SOLLTEST DU HIER NICHT AUCH DIE VARAIBLE frommail NUTZEN, WENN
		   % DU SIE SCHON DEFINIERST?
		Tel. 1234\,123\,12% HIER HAB ICH SCHMALE LEERZEICHEN EINGEFÜGT 
		\end{tabular}% 
		\ifkomavarempty{frombank}{}{% 
			\hfill 
			\begin{tabular}[t]{l@{}}% 
			\multicolumn{1}{@{}l@{}}{% 
			\usekomavar*{frombank}:}\\ 
			\usekomavar{frombank} 
			\end{tabular}% 
		}% 
	}% 
	% ICH WÜRDE HIER NICHT DIE ZWEITE UND DRITTE ZWEILE MIT EINEM EINZUG VERSEHEN
	% WOZU? ICH WÜRDE EINFACH ALLES BÜNDIG SCHREIBEN
	% DANN KÖNNTEST DU DIR AUCH DIE TABELLEN SPAREN UND MIT DREI PARBOXEN
	% ARBEITEN ...
} 
%--------------------------------------------------------------------------- 
\setkomavar{frombank}{Konto 12\,345\,678\\ 
bei der HansWurstBank\\ 
BLZ 876\,543\,21} 
%--------------------------------------------------------------------------- 
\begin{letter}{An\\Empfängername\\Empfängerstraße\\PLZ Ort} 
%--------------------------------------------------------------------------- 
\setkomavar{subject}{\bf{Hallo World}} 
%--------------------------------------------------------------------------- 
\opening{Hallo,} 
Schreiben 
%\lipsum[1-4] 

\closing{Mit freundlichen Grüßen,} 
%--------------------------------------------------------------------------- 
%\ps{PS:} 
%\encl{Lebenslauf\\ Zeugnisse} 
%\cc{} 
%--------------------------------------------------------------------------- 
\end{letter} 
%--------------------------------------------------------------------------- 
\end{document} 
%---------------------------------------------------------------------------
Zu deiner Frage nach der Schriftart im Fuß habe ich nichts gefunden.

Viele Grüße
Tobi

Verfasst: Di 5. Okt 2010, 19:08
von timbolino
iTob hat geschrieben: [*] Deine Fußzeile ist übrigens seht tief am Seitenrand, ich weiß aber nicht, wie du das ändern kannst. Aber im Moment „klebt“ sie doch sehr daran ...
Das ist der Code, der in dem Guide drin war. Eine andere Möglichkeit kenne ich noch nicht. Du schreibst ja in meinem Code, dass du mit Parboxen arbeiten würdest. Das habe ich jetzt mal gemacht.
[*] Die Linie unter der Absenderadresse im Adressfeld würde ich in deinem Fall weglassen, weil schon kurz vorher die über die gesamte Seite gehende Linie nach der Adresse kommt.
Ok, wenn ich wüsste wie, würde es mal probieren :)


Mein Code sieht jetzt so aus:
%---------------------------------------------------------------------------
\documentclass%%
%---------------------------------------------------------------------------
  [fontsize=12pt,%%          Schriftgroesse
%---------------------------------------------------------------------------
% Satzspiegel
   paper=a4,%%               Papierformat
   %enlargefirstpage=on,%%    Erste Seite anders
   %pagenumber=headright,%%   Seitenzahl oben mittig  
%---------------------------------------------------------------------------
% Layout
   headsepline=off,%%         Linie unter der Seitenzahl
   parskip=half,%%           Abstand zwischen Absaetzen
%---------------------------------------------------------------------------
% Briefkopf und Anschrift
   fromalign=right,%%        Plazierung des Briefkopfs
   fromphone=on,%%           Telefonnummer im Absender
   fromrule=afteraddress,%%           Linie im Absender (aftername, afteraddress)
   fromfax=off,%%            Faxnummer
   fromemail=on,%%          Emailadresse
   fromurl=off,%%            Homepage
   fromlogo=on,%%           Firmenlogo
   addrfield=on,%%           Adressfeld fuer Fensterkuverts
   backaddress=on,%%          ...und Absender im Fenster
   subject=beforeopening,%%  Plazierung der Betreffzeile
   locfield=narrow,%%        zusaetzliches Feld fuer Absender
   foldmarks=on,%%           Faltmarken setzen
   numericaldate=off,%%      Datum numerisch ausgeben
   refline=narrow,%%         Geschaeftszeile im Satzspiegel
   firstfoot=on,%%         Footerbereich
%---------------------------------------------------------------------------
% Formatierung
   draft=off%%                Entwurfsmodus
]{scrlttr2}
%---------------------------------------------------------------------------
\usepackage[T1]{fontenc}
\usepackage[english, ngerman]{babel}  
\usepackage{url}
\usepackage{lipsum}
\usepackage[utf8]{inputenc}
%---------------------------------------------------------------------------
% Fonts
\setkomafont{fromname}{\mdseries \LARGE}
%\setkomafont{fromaddress}{\sffamily}%% statt \small
%\setkomafont{pagenumber}{\sffamily}
\setkomafont{subject}{\mdseries}
\setkomafont{backaddress}{\mdseries}
\usepackage{newcent}
%---------------------------------------------------------------------------
\begin{document}
%---------------------------------------------------------------------------
% Briefstil und Position des Briefkopfs
%\LoadLetterOption{DIN} %% oder: DINmtext, SN, SNleft, KOMAold.
\makeatletter
\@setplength{firstheadvpos}{7mm}
\@setplength{firstheadwidth}{\paperwidth}
\ifdim \useplength{toaddrhpos}>\z@
  \@addtoplength[-2]{firstheadwidth}{\useplength{toaddrhpos}}
\else
  \@addtoplength[2]{firstheadwidth}{\useplength{toaddrhpos}}
\fi
\@setplength{foldmarkhpos}{6.5mm}
\makeatother
%---------------------------------------------------------------------------
% Absender
\setkomavar{fromname}{Max Mustermann}
\setkomavar{fromaddress}{ Hauptstraße 2\\12345 Musterstadt}
\setkomavar{fromphone}{1234\,123\,123}% 
\renewcommand{\phonename}{Telefon}
\setkomavar{fromemail}{max.mustermann@gmail.com}
\setkomavar{backaddressseparator}{, }
\setkomavar{signature}{(Max Mustermann)}
%---------------------------------------------------------------------------
\setkomavar{date}{\today}
\setkomavar{place}{Darmstadt}
%---------------------------------------------------------------------------
% Anlage neu definieren
\renewcommand{\enclname}{Anlagen}
\setkomavar{enclseparator}{: }
%---------------------------------------------------------------------------
% Seitenstil
%pagenumber=footmiddle
\pagestyle{plain}%% keine Header in der Kopfzeile bzw. plain
\pagenumbering{arabic}
%---------------------------------------------------------------------------
\firstfoot{%
   \hrule% 
   %###################################
   \parbox[tt]{5cm}{
      \usekomavar{fromname}\\
      \usekomavar{fromaddress}\\ }
   \parbox[tt]{7cm}{
      \usekomavar{fromemail}\\
      \usekomavar{fromphone}\\ }
   \parbox[tt]{\textwidth}{
         \usekomavar{frombank} }
}
%---------------------------------------------------------------------------
\setkomavar{frombank}{Konto 12\,345\,678\\
bei der HansWurstBank\\
BLZ 876\,543\,21}
%---------------------------------------------------------------------------
\begin{letter}{An\\Empfängername\\Empfängerstraße\\PLZ Ort}
%---------------------------------------------------------------------------
\setkomavar{subject}{\bf{Hallo World}}
%---------------------------------------------------------------------------
\opening{Hallo,}
Schreiben
%\lipsum[1-4]

\closing{Mit freundlichen Grüßen,}
%---------------------------------------------------------------------------
%\ps{PS:}
%\encl{Lebenslauf\\ Zeugnisse}
%\cc{}
%---------------------------------------------------------------------------
\end{letter}
%---------------------------------------------------------------------------
\end{document}
%---------------------------------------------------------------------------
Es bleibt jetzt nur noch das Problem der zu großen Schrift im Footer und, dass der Footer unten an der Seite klebt.

Hat einer ne Lösung dazu?

Verfasst: Di 5. Okt 2010, 23:16
von timbolino
Das Problem mit dem Footer ganz unten am Seitenende konnte ich lösen.

Damit funktioniert es.
\@setplength{firstfootvpos}{270mm} 
Jetzt bleibt nur noch das Problem der zu großen Schrift im Footer. Wie kann ich die kleiner bekommen?

Verfasst: Di 5. Okt 2010, 23:48
von iTob
Du kannst zum Beispiel einfach in die Definition des Footer einen Schriftgrößenschalter einbauen (etwa \small):
\firstfoot{% 
   \footnoetsize % Hier der Schalter
   \hrule% 
   %################################### 
   \parbox[tt]{5cm}{ 
      \usekomavar{fromname}\\ 
      \usekomavar{fromaddress}\\ } 
   \parbox[tt]{7cm}{ 
      \usekomavar{fromemail}\\ 
      \usekomavar{fromphone}\\ } 
   \parbox[tt]{\textwidth}{ 
         \usekomavar{frombank} } 
} 
So hattest du es ja auch schon in deinem ersten Beispiel. Ich habe auch in dem KOMA-Buch kein KOMA-Fontelement dazu gefunden.

Übrigens ist 12pt für die Grundschrift art schon mächtig groß. Mach mal ein paar ausdrucke in 11pt, 11pt und 12pt und schau dir an, was am Besetn aussieht...

Gute Nacht!
Tobi

Verfasst: Di 19. Okt 2010, 09:48
von timbolino
Hallo,

ich habe es fast geschafft. Eine Frage hätte ich aber noch. Wie kann ich die rechte parbox im footer nach rechts ausrichten? Am Ende soll die Box auch rechts sein, wenn ich die mittlere Box auskommentiere

Mein Code sieht jetzt so aus.

%---------------------------------------------------------------------------
\documentclass%%
%---------------------------------------------------------------------------
  [fontsize=11pt,%%          Schriftgroesse
%---------------------------------------------------------------------------
% Satzspiegel
   paper=a4,%%               Papierformat
   %enlargefirstpage=on,%%    Erste Seite anders
   %pagenumber=headright,%%   Seitenzahl oben mittig  
%---------------------------------------------------------------------------
% Layout
   headsepline=off,%%         Linie unter der Seitenzahl
   parskip=half,%%           Abstand zwischen Absaetzen
%---------------------------------------------------------------------------
% Briefkopf und Anschrift
   fromalign=right,%%        Plazierung des Briefkopfs
   fromphone=on,%%           Telefonnummer im Absender
   fromrule=aftername,%%     Linie im Absender (aftername, afteraddress)
   fromfax=off,%%            Faxnummer
   fromemail=on,%%           Emailadresse
   fromurl=off,%%            Homepage
   fromlogo=on,%%            Firmenlogo
   addrfield=on,%%           Adressfeld fuer Fensterkuverts
   backaddress=on,%%         ...und Absender im Fenster
   subject=beforeopening,%%  Plazierung der Betreffzeile
   locfield=narrow,%%        zusaetzliches Feld fuer Absender
   foldmarks=on,%%           Faltmarken setzen
   numericaldate=off,%%      Datum numerisch ausgeben
   refline=narrow,%%         Geschaeftszeile im Satzspiegel
   firstfoot=on,%%           Footerbereich
%---------------------------------------------------------------------------
% Formatierung
   draft=off%%                Entwurfsmodus
]{scrlttr2}
%---------------------------------------------------------------------------
\usepackage[T1]{fontenc}
\usepackage[english, ngerman]{babel}  
\usepackage{url}
\usepackage{lipsum}
\usepackage[utf8]{inputenc}
%---------------------------------------------------------------------------
% Fonts
\setkomafont{fromname}{\scshape \LARGE}
%\setkomafont{fromaddress}{\sffamily}%% statt \small
%\setkomafont{pagenumber}{\sffamily}
\setkomafont{subject}{\mdseries}
\setkomafont{backaddress}{\mdseries}
\usepackage{newcent}
%---------------------------------------------------------------------------
\begin{document}
%---------------------------------------------------------------------------
% Briefstil und Position des Briefkopfs
\LoadLetterOption{DIN} %% oder: DINmtext, SN, SNleft, KOMAold.
\makeatletter
\@setplength{firstheadvpos}{17mm}
\@setplength{firstfootvpos}{275mm} % Abstand des Footers von oben
\@setplength{firstheadwidth}{\paperwidth}
\@setplength{locwidth}{70mm}   % Breite des Locationfeldes
\@setplength{locvpos}{55mm}    % Abstand des Locationfeldes von oben
\ifdim \useplength{toaddrhpos}>\z@
  \@addtoplength[-2]{firstheadwidth}{\useplength{toaddrhpos}}
\else
  \@addtoplength[2]{firstheadwidth}{\useplength{toaddrhpos}}
\fi
\@setplength{foldmarkhpos}{6.5mm}
\makeatother
%---------------------------------------------------------------------------
% Absender
\setkomavar{fromname}{Max Mustermann}
\setkomavar{fromaddress}{Hauptstraße 1\\12345 Musterhausen}
\setkomavar{fromphone}{+49\,(0)\,123\,123\,123\,1}%
%\renewcommand{\phonename}{Telefon}
\setkomavar{fromemail}{maxmustermann@mst.de}
\setkomavar{backaddressseparator}{ - }
\setkomavar{signature}{(Max Mustermann)}
\setkomavar{location}{\raggedleft

Kundennummer: 12345678 \\}

%---------------------------------------------------------------------------
\setkomavar{date}{\today}
\setkomavar{place}{Musterhausen}
%---------------------------------------------------------------------------
% Anlage neu definieren
\renewcommand{\enclname}{Anlagen}
\setkomavar{enclseparator}{: }
%---------------------------------------------------------------------------
% Seitenstil
%pagenumber=footmiddle
\pagestyle{plain}%% keine Header in der Kopfzeile bzw. plain
\pagenumbering{arabic}
%---------------------------------------------------------------------------
\firstfoot{\footnotesize
%\fontsize{9}{12}\selectfont  % legt die Schriftart des Footers fest
   \hrule%
   %###################################
   \parbox[tt]{5cm}{
     \usekomavar{fromname}\\
     \usekomavar{fromaddress}\\ }
   \parbox[tt]{7cm}{
   \usekomavar{fromphone}\\
    \usekomavar{fromemail}\\ }
  \parbox[tt]{7cm}{
        \usekomavar{frombank} }
}
%---------------------------------------------------------------------------
\setkomavar{frombank}{Kto. 123\,123\,123\\
BLZ 123\,123\,12\\
Musterbank}
%---------------------------------------------------------------------------
\begin{letter}{Maxi Musterfrau\\Nebenstraße 1\\12345 Musterstadt\\}
%---------------------------------------------------------------------------
\setkomavar{subject}{\bf{Betreff}}
%---------------------------------------------------------------------------
%\setkomavar{yourref}{}
%\setkomavar{yourmail}{}
%\setkomavar{myref}{}
%\setkomavar{customer}{}
%\setkomavar{invoice}{}
%---------------------------------------------------------------------------
\opening{Sehr geehrte Damen und Herren,}
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean aliquet varius blandit. Suspendisse ligula tortor, feugiat in dapibus a, dictum vel risus. Nulla at justo vitae velit sodales dignissim. Curabitur volutpat porttitor pulvinar. Quisque vulputate massa vitae dui sagittis at ultrices lorem sagittis. Nullam lobortis tincidunt libero, et tincidunt urna consectetur ac. Proin laoreet commodo auctor. Nullam nec eros enim. Maecenas commodo sem consectetur neque ullamcorper vel iaculis massa hendrerit. Integer et sem et justo pharetra mattis ut id ante. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec elementum pulvinar diam in accumsan. Nam laoreet tincidunt tincidunt. Nam hendrerit, lorem vel gravida fringilla, tellus augue vulputate neque, eu laoreet magna metus eu ante. Nullam auctor arcu augue, sed fringilla velit. Nunc auctor mattis nisl, sed iaculis dolor auctor faucibus. Cras libero ligula, dapibus vel egestas non, porta et ante. Nulla dolor sapien, mollis sed sodales a, posuere vitae ante. 
%\lipsum[1-4]

\closing{Mit freundlichen Grüßen,}
%---------------------------------------------------------------------------
%\ps{PS:}
%\encl{Lebenslauf\\ Zeugnisse}
%\cc{}
%---------------------------------------------------------------------------
\end{letter}
%---------------------------------------------------------------------------
\end{document}
%---------------------------------------------------------------------------


Verfasst: Di 19. Okt 2010, 10:20
von KOMA
timbolino hat geschrieben:
\firstfoot{\footnotesize
%\fontsize{9}{12}\selectfont  % legt die Schriftart des Footers fest
   \hrule%
   %###################################
   \parbox[tt]{5cm}{
     \usekomavar{fromname}\\
     \usekomavar{fromaddress}\\ }
   \parbox[tt]{7cm}{
   \usekomavar{fromphone}\\
    \usekomavar{fromemail}\\ }
  \parbox[tt]{7cm}{
        \usekomavar{frombank} }
}
Vermeide unerwünschte Leerzeichen durch Zeilenumbrüche.

Du kannst \hfill oder \hspace*{\fill} verwenden, um unendlich dehnbaren horizontalen Abstand einzufügen.

Das ganze schreit übrigens in meinen Augen fast nach einer Tabelle, eventuell nach einer tabularx mit drei X-Spalten, wobei die linke \raggedright, die mittlere \centering und die rechte \raggedleft verwendet. Man könnte aber auch eine tabular* mit l-, c- und r-Spalte verwenden.

\hrule ist übrigens ein TeX-Primitiv. Es wird trefflich gestritten, ob man das in LaTeX verwenden sollte, oder besser \rule verwendet. Da \hrule ähnlich \hbox zu unerwarteten Ergebnissen führen kann, sollten Anfänger wohl mit demselben Argument eher \rule verwenden, mit dem sie \mbox und \makebox statt \hbox verwenden sollen.

Verfasst: Di 19. Okt 2010, 11:20
von timbolino
Hallo KOMA,

ich habe jetzt den Footer mit Tabellen gemacht. Außerdem habe ich versucht \hrule durch \rule zu ersetzen, bekam aber nur Fehlermeldungen dabei.

Im Moment kleben auch die Tabellen noch zu sehr an der horizontalen Linie. Könnte ich in mein "Konstrukt" noch etwas "margin" einbauen.
\firstfoot{%
\parbox[tt]{\textwidth}{\footnotesize
\hrule% \\
\begin{tabular}[t]{l@{}}% 
\usekomavar{fromname}\\
\usekomavar{fromaddress}\\
\end{tabular}%
\hfill
\begin{tabular}[t]{l@{}}%
  \usekomavar{fromphone}\\
   \usekomavar{fromemail}\\
\end{tabular}%
\ifkomavarempty{frombank}{}{%
\hfill
\begin{tabular}[t]{l@{}}%
\usekomavar{frombank}
\end{tabular}%
}%
}% 
}

Verfasst: Di 19. Okt 2010, 13:38
von timbolino
Ok, ich habe das mit \vspace gelöst. Ist vielleicht nicht die professionelle Art, aber es funktioniert.
\firstfoot{%
\parbox[tt]{\textwidth}{\footnotesize
\hrule% \\
\vspace{10pt}
\begin{tabular}[t]{l@{}}% 
\usekomavar{fromname}\\
\usekomavar{fromaddress}\\
\end{tabular}%
\hfill
\begin{tabular}[t]{l@{}}%
  \usekomavar{fromphone}\\
   \usekomavar{fromemail}\\
\end{tabular}%
\ifkomavarempty{frombank}{}{%
\hfill
\begin{tabular}[t]{l@{}}%
\usekomavar{frombank}
\end{tabular}%
}%
}% 
}

Verfasst: Di 19. Okt 2010, 14:50
von KOMA
Die \parbox kannst Du Dir wahrscheinlich sparen.

Probier mal
\rule{\linewidth}{.4pt}
(alternativ auch mit \useplength{firstfootwidth} statt \linewidth) statt \hrule. Du kannst auch das optionale Argument von \rule mit verwenden und Dir damit die zusätzliche Angabe eines vertikalen Abstandes sparen.