76 lines
5.2 KiB
Plaintext
76 lines
5.2 KiB
Plaintext
% Die Dokumentenklasse scrlttr2 kommt mit einer Reihe von sehr schönen Hilfsfunktionen.
|
|
% Eine davon ist die lco-Datei:
|
|
% Um einen Brief zu erstellen, benötigen wir ja immer wiederkehrende Elemente.
|
|
% Zum Beispiel ist ja die Absenderadresse immer die gleiche. Damit man diese Daten nicht jedes
|
|
% mal neu eintippen muss, kann man sie in der lco-Datei ablegen. Wenn Du einen neuen Brief
|
|
% schreiben möchtest, kannst Du diese Datei einfach in Deinen Projektordner kopieren.
|
|
% Sie wird dann im Hauptdokument in der Präambel der Befehl \LoadLetterOption{private} angegben
|
|
% (die Dateiendung .lco kannst Du in dem Befehl weglassen).
|
|
% Dieser Befehl lädt dann alle Anweisungen aus der lco-Datei nach.
|
|
% Die Datei kann im Prinzip irgendwo auf der Festplatte liegen, ich habe es mir aber zur
|
|
% Angewohnheit gemacht, sie immer zu kopieren, wenn ich einen neuen Brief erstelle, weil dann
|
|
% alle Dateien in meinem Git-Repository eingecheckt sind.
|
|
% Du musst diese Datei nicht verstehen, um einen Brief schreiben zu können. Nur der letzte Teil,
|
|
% wo die Absenderadresse festgelegt wird.
|
|
|
|
% Als erstes kennzeichnen wir, dass es sich um eine lco-Datei handelt, und zu welchem
|
|
% Absender sie gehört (man kann mehrere Absender definieren).
|
|
% Der Befehl \ProvidesFile akzeptiert mehrere Parameter. In den
|
|
% geschweiften Klammern steht der Name der internen Klasse (private.lco). Dazu
|
|
% musst Du Dir nur merken, dass der immer gleich mit dem Namen der lco-Datei sein sollte.
|
|
% In den eckigen Klammern werden der Klasse 3 Parameter übergeben, dass Erstellungsdatum,
|
|
% der Typ (immer 'lco' und der Name des Absenders. Der Name steht in Klammern, damit
|
|
% LaTeX weiß, dass 'Max Mustermann' nur ein Parameter ist und zusammen gehört, obwohl da ein
|
|
% Leerzeichen drin steht.
|
|
\ProvidesFile{private.lco}[2022/03/22 lco (Max Mustermann)]
|
|
|
|
|
|
% Die folgenden Befehle, werden in die Präambel eingefügt. Im wesenlichen handelt es sich dabei
|
|
% um LaTeX-Pakete, die geladen werden sollen. Was diese Pakete tun, steht jeweils in dem Kommentar
|
|
% am Ende der Zeile.
|
|
\usepackage{cmap} % Sorgt dafür, dass pdf-Dateien durchsuchbar und kopierbar werden.
|
|
\usepackage[ngerman]{babel} % Stellt die Sprache des Textes auf deutsch. Damit kannst Du z.B
|
|
% Umlaute einfach eintippen, und LaTeX kennt die
|
|
% Silbentrennungsregeln. "ngerman" steht dabei für die neuen
|
|
% Rechtschreibregeln, "german" für die alten.
|
|
\usepackage[utf8]{inputenc} % Die Textdatei, in der wir schreiben ist eine Unicode-Datei.
|
|
\usepackage[T1]{fontenc} % Die PDF-Datei benutzt den Latin-1-Zeichensatz, der deutsche
|
|
% Umlaute enthält, und auch auf Computern funktioniert, die kein
|
|
% Unicode anzeigen können.
|
|
\usepackage{lmodern} % Verwendet die serifenlose Computer-Modern-Schrift statt Roman.
|
|
\usepackage{microtype} % Under Dokument soll in echtem Blocksatz gesetzt werden.
|
|
\usepackage{graphicx} % Wir wollen bei Bedarf Bilder einbinden können.
|
|
\usepackage{xcolor} % Erlaubt den Druck in Farbe.
|
|
\usepackage{pdfpages} % Einbinden von PDF Seiten aus einem PDF Dokument.
|
|
\usepackage{fixltx2e} % Verbessert einige Kernkompetenzen von LaTeX2e
|
|
\usepackage{ellipsis} % Korrigiert den Weißraum um Auslassungspunkte
|
|
|
|
% Hier werden ein paar Variablen gesetzt, damit die Absenderadresse und diverse Daten
|
|
% angezeigt werden.
|
|
\KOMAoptions{%
|
|
foldmarks=true, % Druckt die Faltmarkierungen für das Falten des Briefes.
|
|
backaddress=true, % Druckt die Absenderadresse in einer Zeile im Ausgabefenster
|
|
fromphone, % Druckt die Telefonnummer im Kopf
|
|
fromemail, % Druckt die E-Mail Adresse im Kopf
|
|
enlargefirstpage=true, % verkleinert den unteren Rand auf der erstens Seite.
|
|
% Stelle die Option auf 'false', wenn Du Briefpapier mit einem
|
|
% vorgedruckten Fußbereich benutzt.
|
|
paper=A4, % Das Papierformat ist DIN A4
|
|
fontsize=12pt, % Setzt die Schriftgröße für de Brieftext auf 12pt.
|
|
fromalign=left, % Die Absendersadresse im Briefkopf ist auf der linken Seite.
|
|
draft=false % Der Brief ist kein Testausdruck.
|
|
}
|
|
|
|
% Im letzten Abschnitt werden die Variablen gesetzt, die die tatsächlichen Absenderdaten enthalten.
|
|
\setkomavar{fromname}{Max Mustermann} % Der Name des Absenders
|
|
\setkomavar{fromaddress}{Musterstraße 11\\ % Die Absenderadresse. Das \\ fügt zwischen Staße und
|
|
21000 Musterhausen } % Ort einen Zeilenumbruch ein.
|
|
\setkomavar{fromphone}{0421 555222} % Die Telefonnummer des Absenders.
|
|
\setkomavar{fromemail}{max@mustermann.de} % die E-Mailadresse des Absenders.
|
|
\renewcommand*{\raggedsignature}{\raggedright} % Die Briefsignatur nicht im Blocksatz setzen.
|
|
\setkomavar{place}{Musterhausen} % Der Ort (wird bei Datumangaben benutzt: Bremen,
|
|
% den 22.03.2022)
|
|
|
|
%\@addtoplength[-1]{toaddrvpos}{20mm} % Optionale Abstände vor und nach den Adressen
|
|
%\@addtoplength[-1]{refvpos}{20mm}
|