tfbrief

Was ist tfbrief?

Thmoas Fischer hat unter der Adresse http://www.unix-ag.uni-kl.de/~fischer/tfbrief/ sein Paket zum Erstellen von Briefen veröffentlicht. Dazu gehört zwar auch ein Beispiel, aber keine Befehlsreferenz und - so denke ich - ein Changelog fehlt ebenso. Zumindest den ersten Teil der Befehlsreferenz möchte ich hier anbieten.

Nach einer logischen Ausszeichnung von etwa Adressat, dessen Adresse und eigenen Daten wird der Brief automatisch gesetzt. Außerdem gibt es Möglichkeiten, ein eigenes Firmenlogo einzubinden.

Aufbau eines Briefes

Oben links wird ein Firmenlogo eingeblendet, rechts die Daten des Absenders.
Die Adresse des Empfängers wird automatisch am unteren Ende des ersten Drittels platziert für Briefumschläge mit Sichtfenster. Über der Adresse wird der Absender wiederholt. Dazu existieren Möglichkeiten, jeweils für Name, Straße und Stadt des Absenders eine Kurzform anzugeben.

Unterhalb des ersten Drittels beginnt der Brief mit Ort und Datum, sowie dem Betreff.
Nach der Begrüßung folgt der Inhalt des Briefes. Abschließend die Verabschiedung und der Name, eventuell eine digitale Unterschrift. Zuletzt eine Möglichkeit Anhänge anzugeben.

Aufbau des Dokumentes

Zur Verwendung beginnt man die .tex-Datei mit \documentclass{tfbrief} bzw. für einen englischen Brief, in dem dann die Formatierung ein wenig anders und die Namen vor den Datenfeldern englisch sind mit \documentclass[english]{tfbrief}. Vor \begin{document} werden die einzelnen Datenfelder (siehe Befehlsreferenz) angegeben. Innerhalb des Dokumentes gibt es die Umgebung letter in der der eigentliche Text des Briefes steht, ohne Begrüßung und Schluss.

Außerdem gibt es die Umgebung attachment, in der mit je einem \item eingeleitet die einzelnen Anhänge aufgelistet werden. Davor kann mit \enlargethispage{Maßangabe} (etwa 1cm als Maßangabe) die Anhänge weiter als normal Richtung unteren Rand der Seite verschoben werden. Ab der zweiten Seite erhält jede Seite eine Seitenzahl unten in der Mitte.

Befehlsreferenz

Alle folgenden Befehle haben die Form \command{Inhalt} bzw. \command[Kurzinhalt]{langer Inhalt}, wobei diejenigen, bei denen die zweite Form möglich ist, mit einem [kurz] gekennzeichnet sind

Für den Absender eines Briefes gibt es folgende Felder

Befehl Bedeutung
\fromwidth Breite des Absenderfeldes
\fromname Name [kurz]
\fromstreet Straße [kurz]
\fromcity Stadt [kurz]
\fromcitycode Postleitzahl der Stadt
\fromcountry Land
\fromphone Telefonnummer
\fromfax Telefaxnummer
\frommobile Mobiltelefonnummer
\fromemail Email-Adresse
\fromwww Homepage
\fromreference eigenes Aktenzeichen

Für den Empfänger lassen sich folgende Daten angeben

Befehl Bedeutung
\toname Name
\tostreet Straße [kurz]*
\tocity Stadt [kurz]*
\tocitycode Postleitzahl der Stadt
\tocountry Land
\tofax Telefaxnummer - erzeugt ein Feld unter der Adresse “per Fax an”

* die beiden Kurzversionen werden bisher im Dokument nicht weiter verwendet

Folgende Felder sind für die allgemeinen Elemente des Briefes vorhanden

Befehl Bedeutung
\subject Betreffzeile (evtl. mit Aktenzeichen des Empfängers)
\date Datum des Briefes, ohne die Angabe wird das aktuelle Datum verwandt
\greeting Begrüßung zu Beginn des Briefes
\leave Abschluss des Briefes, etwa mfG
\signature einfügen eines eigenen Unterschriftenbildes
\logo Firmenlogo oben links auf dem Brief

Die letzten beiden Felder sind für Grafiken gedacht, die man dann mit der figure Umgebung etwa einbinden kann.

Thomas hat selbst ein Beispiel in Form eines PDFs und den dazugehörigen Quellcode veröffentlicht, das die meisten der verfügbaren Datenfelder verwendet.