Hong-Phuc Bui
2018-10-07 294846b38b63d5cd91d2385744bd7a20fdc6d9ad
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
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
\chapter{Grundbegriffe}
 
Der unterstehende \latex-Code-Auszug ist ein Beispiel für einen minimalen 
deutschen Artikel.
 
\begin{latexcode}
\documentclass[paper=a4]{scrartcl}
 
% * Anpassung für deutschsprachige Dokumenten
\usepackage{fontspec}             % UNICODE für Umlauten
\usepackage{polyglossia}          % Anpassung für Kaptitel-Name, 
                                  % Abschnitte-Name, Silbentrennung ect.
\setdefaultlanguage[
    variant=german,                 % german für deutsche oder 
                                    % austrian für Osterreichische Rechtschreibung
    spelling=new,
    babelshorthands=true]{german}
\begin{document}
Test: deutsche Buchstaben 
und Quote "`ä Ä ö Ö ü Ü ß"'.
\end{document}
\end{latexcode}
 
 
Anhand dieses Beispiel werden die Grundbegriffe erklärt.
 
 
\section{\latex-Klasse}
Ein \latex-Dokument wird immer zu einer Klasse zugeordnet.
Der Befehl 
 
\begin{latexcode}
\documentclass[<option>]{<classname>}
\end{latexcode}
 
definiert die Klasse des Dokuments. Ein \latex-Dokument fängt in der Regel mit
diesem Befehl an. Die Optionen in der eckigen Klammer steuern das Verhalten der
Klasse. Sie können weg lassen, dann können auch die eckigen Klammer wegfallen.
Die Table~\ref{tab:latex-class} zeigt einige Klassen.
 
\begin{table}[H]\centering
    \begin{tabular}{@{}lll@{}}\toprule
EU-Konform (\KOMA-Klass) & US-Konform       & Type des Dokument                      \\\midrule
\texttt{scrartcl}       & \texttt{article} & kurze Artikel bis gegen 20 Seiten      \\
\texttt{scrreprt}       & \texttt{report}  & klein Booklet von 20 Seiten bis 100 Seiten \\
\texttt{scrbook}        & \texttt{book}    & Bücher, lange Druckwerk ab 70 Seiten  \\\bottomrule
    \end{tabular}
    \caption{Dokument-Klassen in \latex}
    \label{tab:latex-class}
\end{table}
 
Es ist zu empfehlen, die EU-Konform Klassen statt der US-Konform-Klassen zu
verwenden, auch wenn man in Englisch schreiben will. Diese Klassen bieten
vielen Optionen um die Gestaltung des Dokument zu kontrollieren.  Z.B man
möchte eine Ausarbeitung für das Thema "`\emph{Der rekursive Satz}"`
schreiben. Die Ausarbeitung ist nicht so lang, etwa 15 A4 Seiten. Er möchte die
Ausarbeitung zweiseitig ausdrucken. So kann er die Klasse \texttt{scrartcl} wie
folgt wählen:
 
\begin{latexcode}
\documentclass[paper=a4,twoside]{scrartcl}
\end{latexcode}
 
Die vollständige Liste von Optionen mit vielen Erklärungen kann man 
in~\autocite{MarkusKohmJensUweMorawski.2015} nachlesen.
 
\section{Befehle}
 
Der gesamte Aufbau eines Dokumentes wird in \LaTeX{} mittels Befehlen
gesteuert.  Befehle haben allgemein die Syntax
\verb:\<name>[<option>]{<argument>}:.
 
Mit dem Befehl \verb:\documentclass[<Optionen>]{Klassen}: wird --wie oben
beschrieben-- der allgemeine Dokumentenaufbau (z.B. A4 doppelseitig mit
passender Nummerierung etc.) gewählt.
 
Durch den Befehl \verb:\usepackage{<paketname>}: kann sich sich zahlreiche
weitere Einstellungen laden. Der Befehl \verb:\usepackage{fontspec}: lädt das
Paket \verb:fontspect:. Dieses Paket ermöglicht es, die Umlauten direkt aus
Tastatur einzugeben.
 
Der Befehl \:verb:\setdefaultlanguage: stellt die Sprache vom gesamte Dokument
ein. Dadurch kann man zum Beispiel die Wörter für Inhaltsverzeichnis, Kapitel,
und so weiter automatisch in deutscher Sprache anpassen.
 
Die Annotation \verb:"`: und \verb:"': erzeugen die deutschen
Anführungszeichen ("'und"`).  Diese Annotationen werden von dem Paket 
\verb:polyglossia: mit dem Option \verb:babelshorthands=true:
zur Verfügung gestellt, welches zuvor geladen wurde. Weitere Einstellungen 
für Sprache kann man in\autocite{FCharetteAReutenauer.2014} entgegennehmen.
 
 
\section{Umgebung}
 
Umgebungen werden mittels \verb:\begin{<Umgebungsname>}: und
    \verb:\end{<Umgebungsname>}: definiert. Jede \latex-Dokument hat die
Umgebung \verb:document:. Der Inhalt des Dokuments befindet sich in dieser
Umgebung. Umgebungen können verschachtelt werden.
 
\section{Kommentar}
 
Kommentaren in \LaTeX{} fangen mit einem \verb:%:-Zeichen an und enden am Ende
der Zeile.  Sie werden von \LaTeX{} ignoriert.
 
\section{Sonderzeichen}
Diese Zeichen haben besondere Bedeutungen in \latex-Source und können nicht direkt
eingegeben werden. Sie sind:
 
\begin{table}[h]
    \centering
{\small 
    \begin{tabular}{@{}lll@{}}\toprule
Name                 & Ausgabe          & Eingabe                \\ \midrule
Unterstrich          & \_               & \verb:\_:              \\
Backslash            & \textbackslash   & \verb:\textbackslash:  \\
linke spize Klammer  & \textless        & \verb:\textless:       \\
rechte spize Klammer & \textgreater     & \verb:\textgreater:    \\
Geschweifte Klammern & \{ \}            & \verb:\{ \}:           \\
\bottomrule\end{tabular}%
\quad\begin{tabular}{@{}lll@{}}\toprule
Name                 & Ausgabe          & Eingabe                \\ \midrule
kaufmanisches Und    & \&               & \verb:\&:              \\
Raute                & \#               & \verb:\#:              \\
Prozentzeichen       & \%               & \verb:\%:              \\
Tilde                & \textasciitilde  & \verb:\textasciitilde: \\
Dollar               & \$               & \verb:\$:              \\
\bottomrule
    \end{tabular}
}
    \caption{Sonderzeichen}
\end{table}