Merge branch '2020-create-own-script' of git.stuve-bamberg.de:latex/latex-skript into 2020-create-own-script

This commit is contained in:
Kremitzl 2020-11-09 18:00:53 +01:00
commit b6290d2900
2 changed files with 95 additions and 1 deletions

View File

@ -0,0 +1,34 @@
\section{Absatzformatierung} % (fold)
\label{sec:absatzformatierung}
\subsection*{Flattersatz} % (fold)
\label{sub:flattersatz}
Standardmäßig setzt \LaTeX \ Fließtext im Blocksatz. Flattersatz ist aber auch möglich. Die Befehle \texttt{\textbackslash raggedright}, \texttt{\textbackslash raggedleft}, und \texttt{\textbackslash centering} können dazu verwendet werden. Diese Befehle beeinflussen die Umgebung, in der sie verwendet werden. Dies kann zum Beispiel die \texttt{document}-Umgebung sein, dementsprechend würde sämtlicher Text des Dokuments beeinflusst werden.
Alternativ existieren Umgebungen, welche die Absatzformatierung beeinflussen:
\begin{verbatim}
\begin{flushleft} TEXT \end{flushleft}
\begin{flushright} TEXT \end{flushright}
\begin{center} TEXT \end{center}
\end{verbatim}
\begin{flushleft}
Dieser Text steht in einer \texttt{flushleft}-Umgebung. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
\end{flushleft}
\begin{flushright}
Dieser Text steht in einer \texttt{flushright}-Umgebung. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
\end{flushright}
\begin{center}
Dieser Text steht in einer \texttt{center}-Umgebung. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
\end{center}
% subsection flattersatz (end)
\subsection*{Einzüge und Abstände} % (fold)
\label{sub:einzüge_und_abstände}
Absätze werden standardmäßig durch Einzüge in der ersten Zeile des Absatzes verdeutlicht (\texttt{\textbackslash parindent}). Stattdessen können auch vertikale Abstände zwischen den Absätzen verwendet werden (\texttt{\textbackslash parskip}). Für beide Varianten gibt es einstellbare Parameter:
\begin{verbatim}
\setlength{\parindent}{0pt}
\setlength{\parskip}{1em
plus .5em % erlaubte Dehnung
minus .5em % erlaubte Stauchung
}
\end{verbatim}
Mit dem Befehl \texttt{\textbackslash noindent} kann für nur einen Absatz der Einzug abgeschaltet werden. Für den ersten Absatz nach einer Überschrift wird standardmäßig automatisch kein Einzug eingefügt.
% subsection einzüge_und_abstände (end)

View File

@ -104,6 +104,66 @@ Zwischen \mintinline{latex}{\begin{document}} und \mintinline{latex}{\end{docume
Der einfachste Inhalt der Dokumentumgebung ist Fließtext.
Er kann direkt in den Quelltext geschrieben werden.
Zeilenumbrüche und zu mehreren auftretende Leerzeichen werden dabei ignoriert.
Leerzeilen erzeugen einen neuen Absatz, der standardmäßig mit einem Einzug beginnt\footnote{Der Befehl \mintinline{latex}{\noindent}} verhindert dies.
Leerzeilen erzeugen einen neuen Absatz, der standardmäßig mit einem Einzug beginnt\footnote{Der Befehl \mintinline{latex}{\noindent} verhindert dies}.
Manuelle Umbrüche können mit zwei Backslashes (\enquote{\textbackslash\textbackslash}) erzwungen werden.
Dies sollte jedoch vermieden werden.
Einige Zeichen sind für besondere Funktionen reserviert.
So bewirkt ein Prozent-Zeichen beispielsweise, dass der Rest einer Zeile im fertigen PDF nicht sichtbar ist.
Wir sprechen hier von einem Kommentar.
Falls tatsächlich ein Prozentzeichen erscheinen soll, könnt ihr dies durch einen Backslash erreichen: \mintinline{latex}{\%}.
Diese Lösung, die auch als Escaping bezeichnet wird, funktioniert auch für die Zeichen \#, \$, \^, \&, \_, \{ und \}.
Für den Backslash muss der Befehl \mintinline{latex}{\textbackslash} verwendet werden.
\subsubsection{Abschnitte und Kapitel}
Texte werden durch Überschriften in Abschnitte und Kapitel unterteilt.
Immer nutzbar sind die folgenden Befehle:
\begin{minted}{latex}
\section{Ebene 1}
\subsection{Ebene 2}
\subsubsection{Ebene 3}
\paragraph{Ebene 4}
\subparagraph{Ebene 5}
\end{minted}
\todo{Ordentliches Beispiel basteln}
Je nach Dokumentenklasse sind außerdem \mintinline{latex}{\chapter{Kapitel}} und \mintinline{latex}{\part{Teil}} verfügbar -- beispielsweise in Büchern.
Mit Sternchen fallen bei allen diesen Befehlen die Nummerierung und der Eintrag im Inhaltsverzeichnis\footnote{Vgl. \cref{subsubsec:inhaltsverzeichnis}} weg:
\begin{minted}{latex}
\section*{Kommt nicht im Inhaltsverzeichnis vor}
\end{minted}
Ein alternativer Titel im Inhaltsverzeichnis kann als optionaler Parameter in eckigen Klammern zwischen dem Befehl und dem eigentlichen Titel angegeben werden.
\begin{minted}{latex}
\section[Titel im Verzeichnis]{Kapitelüberschrift}
\end{minted}
\subsubsection{Titelei}
Ein einfacher Titel lässt sich im Dokument mit dem Befehl \mintinline{latex}{\maketitle} erzeugen.
Die Werte für die Einträge müssen in der Präambel festgelegt werden.
Mehrere Autoren werden dabei mit \mintinline{latex}{\and} verbunden.
Wird kein Datum angegeben, wird per default das aktuelle Datum gesetzt.
\begin{minted}{latex}
\title{Die Welt der Trüffel}
\author{Fooboar Rüssel \and Fachschaft WIAI}
\date{\today}
\end{minted}
\todo{Ordentliches Beispiel.}
\noindent Die genaue Gestaltung hängt ab von der verwendeten Dokumentklasse.
\subsubsection{Verzeichnisse}\label{subsubsec:inhaltsverzeichnis}
Aus allen mit den oben genannten Befehlen eingefügten Abschnitten fügt der Befehl \mintinline{latex}{\tableofcontents} ein automatisch nummeriertes Inhaltsverzeichnis zusammen.
Die Aufzählungszeichen, die Tiefe der Aufzählung und viele weitere Gestaltungselemente sind frei anpassbar\footnote{Ein empfehlenswerter Blogpost hierzu ist unter \url{https://texblog.org/2011/09/09/10-ways-to-customize-tocloflot/} verfügbar.}.
Damit \LaTeX\ das Inhaltsverzeichnis vollständig baut, muss das Projekt zweimal kompiliert werden.
\todo{Screenshot}
Neben dem Inhaltsverzeichnis stehen auch eine \mintinline{latex}{\listoffigures} (Abbildungsverzeichnis) und eine \mintinline{latex}{\listoftables} (Tabellenverzeichnis) zur Verfügung.
Aufgeführt werden jeweils die Bild- oder Tabellenunterschriften.
\todo{Verweis zu den Kapiteln ergänzen}