From 03e0549980d128e3e07b3a4158a7cc518ae22175 Mon Sep 17 00:00:00 2001
From: Hong-Phuc Bui <hong-phuc.bui@htwsaar.de>
Date: Wed, 19 Oct 2016 08:44:29 +0200
Subject: [PATCH] xxxxx
---
Grundbegriffe.tex | 73 ++++++++++++++++++++++--------------
1 files changed, 45 insertions(+), 28 deletions(-)
diff --git a/Grundbegriffe.tex b/Grundbegriffe.tex
index 3226b8d..37daf85 100644
--- a/Grundbegriffe.tex
+++ b/Grundbegriffe.tex
@@ -3,7 +3,25 @@
Der unterstehende \latex-Code-Auszug ist ein Beispiel für einen minimalen
deutschen Artikel.
-\inputtexcode{code/minimaldeutsch.tex}
+\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.
@@ -11,7 +29,7 @@
Ein \latex-Dokument wird immer zu einer Klasse zugeordnet.
Der Befehl
-\begin{latexcode}[numbers=none]
+\begin{latexcode}
\documentclass[<option>]{<classname>}
\end{latexcode}
@@ -21,11 +39,11 @@
Die Table~\ref{tab:latex-class} zeigt einige Klassen.
\begin{table}[H]\centering
- \begin{tabular}{@{}lll@{}}\hline
-EU-Konform (\KOMA-Klass) & US-Konform & Type des Dokument \\\hline
+ \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 \\\hline
+\texttt{scrbook} & \texttt{book} & Bücher, lange Druckwerk ab 70 Seiten \\\bottomrule
\end{tabular}
\caption{Dokument-Klassen in \latex}
\label{tab:latex-class}
@@ -33,44 +51,43 @@
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 Peter
-möchte eine Ausarbeitung für das Thema \glqq{}\emph{Der rekursive Satz}\grqq{}
+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}[numbers=none]
+\begin{latexcode}
\documentclass[paper=a4,twoside]{scrartcl}
\end{latexcode}
Die vollständige Liste von Optionen mit vielen Erklärungen kann man
-in~\autocite{Kohm:Koma:2012} nachlesen.
+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>}:. Das obige Listing hat fünf Befehle.
+\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.
-Über den Befehl \verb:\usepackage{<paketname>}: kann sich sich zahlreiche
+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
+Paket \verb:fontspect:. Dieses Paket ermöglicht es, die Umlauten direkt aus
Tastatur einzugeben.
-Wir betrachten den nächsten Befehl \verb:\usepackage[ngerman]{babel}: in der
-dritten Zeile. Der Name des Befehls heißt \texttt{usepackage}. Der Befehl hat
-eine Option, nämlich \verb:[ngerman]:, welche die Sprache des Dokuments als
-Deutsch definiert. Der Befehl hat genau ein Argument: \verb:{babel}:. Der
-Befehl bindet das Paket \verb:babel: in das Dokument ein, und setzt damit die
-Sprache des Dokuments auf Deutsch.
+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 Befehlen \verb:\glqq{}: und \verb:\grqq{}: erzeugen die deutschen
-Anführungszeichen. Diese Befehlen werden von dem Paket \verb:babel: zur
-Verfügung gestellt, welches zuvor geladen wurde.
+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}
@@ -92,25 +109,25 @@
\begin{table}[h]
\centering
{\small
- \begin{tabular}{@{}lll@{}}\hline
-Name & Ausgabe & Eingabe \\ \hline
+ \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:\{ \}: \\
-\hline\end{tabular}%
-\qquad\begin{tabular}{@{}lll@{}}\hline
-Name & Ausgabe & Eingabe \\ \hline
+\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:\$: \\
-\hline
+\bottomrule
\end{tabular}
}
- \caption{Sondernzeichen}
+ \caption{Sonderzeichen}
\end{table}
--
Gitblit v1.10.0