diff --git a/content/absatzformatierung.tex b/content/absatzformatierung.tex index e69de29..dba68f4 100644 --- a/content/absatzformatierung.tex +++ b/content/absatzformatierung.tex @@ -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) diff --git a/content/grundstruktur.tex b/content/grundstruktur.tex index fb836c7..137382f 100644 --- a/content/grundstruktur.tex +++ b/content/grundstruktur.tex @@ -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} \ No newline at end of file