initial commit
This commit is contained in:
75
private.lco
Normal file
75
private.lco
Normal file
@@ -0,0 +1,75 @@
|
||||
% 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}
|
||||
Reference in New Issue
Block a user