summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/tuda-ci/example/DEMO-TUDaLetter.tex
blob: 68b232db3a54324632d9e62a9e80fc53a4d1a982 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
%% This is file `DEMO-TUDaLetter.tex' version 3.20 (2021/10/12),
%% it is part of
%% TUDa-CI -- Corporate Design for TU Darmstadt
%% ----------------------------------------------------------------------------
%%
%%  Copyright (C) 2018--2021 by Marei Peischl <marei@peitex.de>
%%
%% ============================================================================
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3c
%% of this license or (at your option) any later version.
%% The latest version of this license is in
%% http://www.latex-project.org/lppl.txt
%% and version 1.3c or later is part of all distributions of LaTeX
%% version 2008/05/04 or later.
%%
%% This work has the LPPL maintenance status `maintained'.
%%
%% The Current Maintainers of this work are
%%   Marei Peischl <tuda-ci@peitex.de>
%%   Markus Lazanowski <latex@ce.tu-darmstadt.de>
%%
%% The development respository can be found at
%% https://github.com/tudace/tuda_latex_templates
%% Please use the issue tracker for feedback!
%%
%% If you need a compiled version of this document, have a look at
%% http://mirror.ctan.org/macros/latex/contrib/tuda-ci/doc
%% or at the documentation directory of this package (if installed)
%% <path to your LaTeX distribution>/doc/latex/tuda-ci
%% ============================================================================
%%
% !TeX program = lualatex
%%

\documentclass[
	ngerman,
%	logo=false,%Schaltet das Logo für Folgeseiten ab
	accentcolor=9c,%Akzentfarbe nach Tabelle aus den Corporate Design Richtlinien
	premium=true,%Aktiviert die Färbung der Identitätsleiste
%	firstpagenumber=false,%Deaktiviert die Anzeige der Seitenzahl auf Seite 1
%	logofile=example-image, %Falls die Logo Dateien nicht vorliegen
%	textwidth=narrow,% Verhindert die Anpassung der Textbreite nach der ersten Seite
]{tudaletter}

% Der folgende Block ist nur für die Kompatibilität mit pdfTeX Versionen vor April 2018 notwendig.
\usepackage{iftex}
\ifPDFTeX
\usepackage[utf8]{inputenc}
\fi

\usepackage{babel}%Paket für Sprachanpassung
\usepackage[autostyle]{csquotes}%Vereinfachte Handhabung von Anführungszeichen

\LoadLetterOption{DEMO-TUDaFromaddress}%Laden der Datei DEMO-TUDaFromaddress.lco mit hinterlegten Adressdaten

\begin{document}

\begin{letter}{%
    Technische Universität Darmstadt\\%
    Referat Kommunikation\\%
    Karolinenplatz 5\\%
    64289 Darmstadt}

\setkomavar{subject}{\LaTeX-Brieftemplate der TU Darmstadt}
%\setkomavar{date}{20.02.2019}%Falls kein Datum angegeben, wird \today verwendet
\setkomavar{yourmail}{dd.mm.yyyy}
\setkomavar{myref}{Demo-xx}
\setkomavar{frombank}{IBAN: 1234 5678 9123 4567 89}

\opening{Sehr geehrte Damen und Herren,}
Dieses Template dient der Verwendungsdokumentation der tudaletter-Klasse.

Die wichtigsten Optionen sind direkt im Quellcode zu dieser Datei hinterlegt und entsprechend kommentiert. Andere Optionen stellen nicht zwangsweise eine Konformität zu den Corporate Design Richtlinien dar. Layoutänderungen jeglicher Art sollten daher vermieden werden.

Zusätzliche Optionen sind im Folgenden aufgelistet:\\
\parbox{\linewidth}{
\begin{description}
	\item[premium=true/false] Aktiviert/deaktiviert farbige Hervorhebungen. Voreinstellung ist false.
	\item[firstpagenumber=true/false] Aktiviert/deaktiviert die Angabe der Seitenzahl auf der ersten Seite. Voreinstellung ist true.
	\item[raggedright=true/false] Brieftext linksbündig. Voreinstellung ist false. Dies entspricht Blocksatz.
	\item[logo=true/false] Logo auf Folgeseiten aktiviert/deaktiviert. Voreinstellung ist true.
	\item[texwidth=narrow/wide] Schaltet zwischen der Anpassung der Textbreite nach der ersten Seite um. Voreinstellung ist wide, da dies den Richtlinien entspricht.
\end{description}
}

Für Wiederverwendung der Absenderadresse wurde die Datei \enquote{DEMO"=TUDaFromaddress.lco} angelegt. Sie wird, wie bei \KOMAScript{} üblich, über 
\verb+\LoadLetterOption+ geladen. Sämtliche dort gesetzten Werte können innerhalb der Briefdatei überschrieben werden.

Die Adressdatei wird üblicherweise lokal im System installiert, um sie nicht immer mit allen anderen Dateien kopieren zu müssen. Falls Sie dies durchführen möchten, findet sich eine entsprechende Erklärung am Ende der DEMO"=TUDaFromaddress.lco"=Datei.

Eine Besonderheit der Klasse tudaletter stellt der Unterschied in der Zeilenlänge zwischen der ersten und den folgenden Seiten dar. Da \LaTeX{} grundsätzlich keine Änderung der Zeilenlänge innerhalb eines Absatzes unterstützt, ist hier eine komplexe Implementierung nötig. In einigen speziellen Fällen kann dieser Mechanismus fehlschlagen. Eine Sammlung an Sonderfällen ist bereits implementiert. Sollten Sie jedoch auf weitere stoßen, werden wir uns um eine Erweiterung der Implementierung bemühen.

Der einfachste Fall, um solche Schwierigkeiten zu beheben, ist in diesem Beispiel mithilfe des Befehls parbox bei der Auflistung gezeigt.

\closing{Herzliche Grüße}

\encl{Quelldateien zu diesem Dokument:\\
	\texttt{DEMO-TUDaLetter.tex} (Brieftext),\\
	\texttt{TUDa\_Demo.lco} (Adressdaten)}

\end{letter}

\end{document}