\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}
|
|
%\inputtexcode{code/minimaldeutsch.tex}
|
|
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}
|