Sie sind hier

Briefpapier: Oberkante Logo und Oberkante Infospalte abgleichen

Hallo!

Ich habe ein Briefpapier gebaut, links das Logo, rechts eine kurze Infospalte. Wie erreiche ich, dass Infospalte und Logo die gleiche Oberkante haben?

Das Logo steckt auch deswegen in einer minipage, damit ich seine Größe ändern kann, ohne dass der Seitenaufbau zusammenbricht. Nun würde ich das Logo gerne noch ein wenig nach rechts verschieben, damit es bündig zu linken Kante des Adressfeldes steht. Andererseits will ich die Infospalte mit den Namen der Firmeninhaber weiter nach rechts schieben können, über den Textrand hinaus und weiß nicht, wie ich beides hinkriege.

Übrigens "läuft" dieses wie alle anderen seit zwei Wochen getesteten Dokumente unproblematisch mit der Beta-Version von Komascript + Texlive 2007. Abgesehen davon, dass ich dauernd gewarnt werde, ich solle die Beta-Version nicht benutzen. Großes Lob an alle fleißigen Programierer, aber lassen sich diese spezifischen Warnungen abstellen?

\documentclass[ngerman, paper=a4, enlargefirstpage=true, headsepline=true, pagenumber=topright, parskip=half-, fontsize=12pt, fromalign=right,%
%fromrule=below, 
fromphone=true, fromfax=true, fromemail=true, fromurl=true, fromlogo=true, locfield=wide, DIN, subject=titled]{scrlttr2}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{babel}
\usepackage{textcomp, array, graphicx, ragged2e, blindtext}
\setkomavar{placeseparator}{$\cdot$}
\setkomavar{fromname}{Company Name}
\setkomavar{fromlogo}{\Huge Logo}
\setkomavar{fromaddress}{Dingsdastrasse 2\\ 79999 Süddeutschland}
\setkomavar{fromphone}{Tel.: (0)\,799 90\,99\,48-0}
\setkomavar{fromfax}{Fax: (0)\,799 99\,99\,48-18}
\setkomavar{fromurl}{www.company.eu}
\setkomavar{fromemail}{info@company.eu}
\setkomavar{subject}{}
\usepackage{libertine}
 
\makeatletter
\@setplength{firstheadvpos}{15mm}%Abstand vom oberen Rand
\@setplength{firstheadwidth}{20cm}% Breite des Briefkopfs
\@setplength{toaddrhpos}{25mm}%Abstand des Adressfeldes vom rechten Rand
\makeatother
 
\usepackage{color}
\definecolor{grau}{gray}{0.3}% Text FARBIG --- SCHALTER
\newcommand{\Kopftext}[1]{\sffamily\fontsize{10pt}{1.8ex}\selectfont\color{grau} #1}
 
\newcommand{\tabnwl}{\\[1ex]}% Abstand im Kopf
\newcommand{\Spezialist}[1]{\fontsize{8pt}{1.05ex}\textit{#1}}
 
\firsthead{%
\begin{minipage}{0.75\linewidth}
\usekomavar{fromlogo}%
\end{minipage}%
\setlength{\unitlength}{1mm}
\begin{picture}(0,0)
\put(10,-50){%======== Abstand Namenspalte oberer Rand
  \Kopftext{%
    \begin{tabular}{>{\raggedright}p{5cm}}
       Herr 1 Vorname Name\tabnwl
       Herr 2 Vorname Name\\
       \Spezialist{\fontsize{7.5pt}{1ex}\selectfont Spezialisiert auf drei Kontinenten}\tabnwl
       Herr 3 Vorname Name\tabnwl
       Frau Name Vorname\tabnwl
       Frau Vorname Name\tabnwl
       Herr 4 Vorname Name\\
       \Spezialist{Spezialisiert auf Tauchen über Wasser}\tabnwl
       \mbox{}\\[3mm]
       Dingsdastraße 99\\
       79999 Süddeutschland\\[2mm]
       \usekomavar{fromphone}\\
       \usekomavar{fromfax}\\[2mm]
       \usekomavar{fromemail}\\
       \usekomavar{fromurl}\\[10mm]
       \today
    \end{tabular}
              }
}
\end{picture}
}
\makeatletter
\l@addto@macro\@firstheadfootfield{\setkomavar{date}{}}
\@addtoplength{refvpos}{1.5cm}% Abstand Namensspalte - Brief
\makeatother
 
 
\setkomafont{title}{\RaggedRight\normalsize\mdseries}
\setkomavar{title}{%
       \begin{tabular}{@{}p{5cm}p{5cm}p{5cm}@{}}%
       \Kopftext{Ihr Zeichen:} & \Kopftext{Unser Zeichen:}  & \Kopftext{Sachbearbeiter:} \\
       \small \textbf{ganz viele kryptische Zeichen} & \small \textbf{Irgendein Code}.  & \small Vorname Name\tabularnewline
       \end{tabular}
}
 
\firstfoot{%
\rule{\textwidth}{0.4pt}
\parbox[t]{\textwidth}{\footnotesize
\Kopftext{Company Rechtsform} \hfill Seite \thepage \\
\Kopftext{Handelsregister: Amtsgericht Mannheim, HRB XXX\\}
\Kopftext{Bankverbindung: Sparkasse Süd (BLZ) Konto Nr. XXX}
}%
}
 
 
\begin{document}
% If you want headings on subsequent pages,
% remove the ``%'' on the next line:
% \pagestyle{headings}
 
\begin{letter}{Herrn VornameXY Name \\
Daimlerstraße 99\\
\mbox{}\\
\textbf{99999 Stuttgart}\\
\mbox{}\\
\mbox{}\\
\textbf{per Telefax: 07999 / 999-0-77}
}
 
\opening{\mbox{}\\ Sehr geehrte Damen und Herren,}
 
\blindtext \enlargethispage{5\baselineskip}
 
\blindtext
 
 
\closing{Tschüss}
 
%enclosure listing
%\encl{}
 
\end{letter}
\end{document}

Und wenn ich das ganze an irgendeinem Punkt grundsätzlich falsch angegangen bin, dann wäre ich für eine Tipp zur Strukturierung dankbar. Sollte ich vielleicht eine Tabelle in den Briefkopf einbauen?

Vielen Dank,
Gruß,
Alexander

Bild von Markus Kohm

Ich habe gerade wenig Zeit und – man verzeihe mir – noch weniger Lust mir das im Detail anzuschauen. Grundsätzlich ist die einfachste Möglichkeit natürlich, das Logo mit in die picture-Umgebung zu packen und per \put passend auszurichten. Ansonsten sind \raisebox und \parbox und die optionalen Parameter für die vertikale Ausrichtung und die Höhe von minipage und \parbox bei der vertikalen Ausrichtung immer hilfreich. Dabei kann es auch sinnvoll sein, LaTeX zu erzählen, dass eine vertikale Box nur eine Zeile hoch ist, obwohl sie in Wirklichkeit wesentlich höher ist. Manchmal ist es auch gut, wenn man vertikale Boxen echter Höhe in kleineren vertikalen Boxen unterbringt.

Gut ist schonmal, dass Du – wenn ich das richtig gesehen habe – nicht die Absenderergänzung für den Infoblock verwendet hast.

Wenn Du nicht weiter kommst, melde Dich noch einmal.

Comments for "Briefpapier: Oberkante Logo und Oberkante Infospalte abgleichen" abonnieren