From d7e5c55229765e722bdf38bb90eb6bbd956b39be Mon Sep 17 00:00:00 2001 From: anika Date: Mon, 6 May 2019 09:31:36 +0200 Subject: [PATCH 01/10] Gute Nacht, Foobar --- sections/german/03/03.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/sections/german/03/03.md b/sections/german/03/03.md index d4e71a9..d77b1d1 100644 --- a/sections/german/03/03.md +++ b/sections/german/03/03.md @@ -239,8 +239,8 @@ Mein Lieblingsrezept
-

Inhaltsverzeichniss

-

automatisch generiert mit

\tableofcontents
+

Inhaltsverzeichnis

+

automatisch generiert mit

\tableofcontents
  • Nummerierung erfolgt automatisch
  • Viele Anpassungsmöglichkeiten (Aufzählungszeichen, -tiefe, automatische Benennung, ...)
  • @@ -256,6 +256,7 @@ Mein Lieblingsrezept

    Inhaltsverzeichnis

    +
    \documentclass[ngerman]{scrartcl}
     \usepackage{babel}
     \begin{document}
     \tableofcontents
    @@ -281,12 +282,12 @@ Mein Lieblingsrezept
     

    Weitere Verzeichnisse

    -

    +

    Abbildungsverzeichnis und Tabellenverzeichnis +

    \listoffigures
    +\listoftables
      -
    • `\listoffigures`: Abbildungsverzeichnis
    • -
    • `\listoftables`: Tabellenverzeichnis
    • Fügt das gewählte Verzeichnis an der entsprechenden Stelle ins Dokument ein.
    • -
    • Beim Erstellen der Abbildung bzw. Tabelle wird die jeweilige Bild- bzw. Tabellenunterschrift aufgeführt. Es kann aber auch ein Kurztitel angegeben werden, der dann für das Verzeichnis verwendet wird.
    • +
    • Es wird die jeweilige Bild- bzw. Tabellenunterschrift aufgeführt. Es kann aber auch ein Kurztitel angegeben werden, der dann für das Verzeichnis verwendet wird.

    From 3e205adfb8d96b8117aff0a0162c23f4fa7871c3 Mon Sep 17 00:00:00 2001 From: Christian Kremitzl Date: Mon, 6 May 2019 09:32:50 +0200 Subject: [PATCH 02/10] Add svgs --- sections/german/03/contents-crop.svg | 531 ++++++++++++++++++++++++++ sections/german/03/contents-orig.svg | 531 ++++++++++++++++++++++++++ sections/german/03/hallo-crop.svg | 56 +++ sections/german/03/hallo-orig.svg | 56 +++ sections/german/03/languages-crop.svg | 222 +++++++++++ sections/german/03/languages-orig.svg | 222 +++++++++++ sections/german/03/title-crop.svg | 471 +++++++++++++++++++++++ sections/german/03/title-orig.svg | 471 +++++++++++++++++++++++ sections/german/04/main-crop.svg | 2 +- sections/german/04/main-orig.svg | 2 +- sections/german/04/tikz_path-crop.svg | 152 ++++++++ sections/german/04/tikz_path-orig.svg | 152 ++++++++ 12 files changed, 2866 insertions(+), 2 deletions(-) create mode 100644 sections/german/03/contents-crop.svg create mode 100644 sections/german/03/contents-orig.svg create mode 100644 sections/german/03/hallo-crop.svg create mode 100644 sections/german/03/hallo-orig.svg create mode 100644 sections/german/03/languages-crop.svg create mode 100644 sections/german/03/languages-orig.svg create mode 100644 sections/german/03/title-crop.svg create mode 100644 sections/german/03/title-orig.svg create mode 100644 sections/german/04/tikz_path-crop.svg create mode 100644 sections/german/04/tikz_path-orig.svg diff --git a/sections/german/03/contents-crop.svg b/sections/german/03/contents-crop.svg new file mode 100644 index 0000000..09639bc --- /dev/null +++ b/sections/german/03/contents-crop.svg @@ -0,0 +1,531 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sections/german/03/contents-orig.svg b/sections/german/03/contents-orig.svg new file mode 100644 index 0000000..11eb5d8 --- /dev/null +++ b/sections/german/03/contents-orig.svg @@ -0,0 +1,531 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sections/german/03/hallo-crop.svg b/sections/german/03/hallo-crop.svg new file mode 100644 index 0000000..9e5f77f --- /dev/null +++ b/sections/german/03/hallo-crop.svg @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sections/german/03/hallo-orig.svg b/sections/german/03/hallo-orig.svg new file mode 100644 index 0000000..a654438 --- /dev/null +++ b/sections/german/03/hallo-orig.svg @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sections/german/03/languages-crop.svg b/sections/german/03/languages-crop.svg new file mode 100644 index 0000000..f20755b --- /dev/null +++ b/sections/german/03/languages-crop.svg @@ -0,0 +1,222 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sections/german/03/languages-orig.svg b/sections/german/03/languages-orig.svg new file mode 100644 index 0000000..448e6c8 --- /dev/null +++ b/sections/german/03/languages-orig.svg @@ -0,0 +1,222 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sections/german/03/title-crop.svg b/sections/german/03/title-crop.svg new file mode 100644 index 0000000..a153bf8 --- /dev/null +++ b/sections/german/03/title-crop.svg @@ -0,0 +1,471 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sections/german/03/title-orig.svg b/sections/german/03/title-orig.svg new file mode 100644 index 0000000..1ed77b1 --- /dev/null +++ b/sections/german/03/title-orig.svg @@ -0,0 +1,471 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sections/german/04/main-crop.svg b/sections/german/04/main-crop.svg index a3731b6..fe26050 100644 --- a/sections/german/04/main-crop.svg +++ b/sections/german/04/main-crop.svg @@ -30,7 +30,7 @@ - + diff --git a/sections/german/04/main-orig.svg b/sections/german/04/main-orig.svg index 5310220..a2f5bae 100644 --- a/sections/german/04/main-orig.svg +++ b/sections/german/04/main-orig.svg @@ -30,7 +30,7 @@ - + diff --git a/sections/german/04/tikz_path-crop.svg b/sections/german/04/tikz_path-crop.svg new file mode 100644 index 0000000..1696387 --- /dev/null +++ b/sections/german/04/tikz_path-crop.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sections/german/04/tikz_path-orig.svg b/sections/german/04/tikz_path-orig.svg new file mode 100644 index 0000000..6247e64 --- /dev/null +++ b/sections/german/04/tikz_path-orig.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + From ea8a6da0a62bbb0e060090929d54c8112810c0c3 Mon Sep 17 00:00:00 2001 From: Christian Kremitzl Date: Mon, 6 May 2019 09:35:16 +0200 Subject: [PATCH 03/10] Add syntax highlighting. --- sections/german/03/03.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sections/german/03/03.md b/sections/german/03/03.md index d4e71a9..c889047 100644 --- a/sections/german/03/03.md +++ b/sections/german/03/03.md @@ -27,7 +27,7 @@
    - +
    @@ -240,7 +240,7 @@ Mein Lieblingsrezept

    Inhaltsverzeichniss

    -

    automatisch generiert mit

    \tableofcontents
    +

    automatisch generiert mit

    \tableofcontents
    • Nummerierung erfolgt automatisch
    • Viele Anpassungsmöglichkeiten (Aufzählungszeichen, -tiefe, automatische Benennung, ...)
    • From ccceed6d35ef8440e4f5ccfdaaa43b2a731c3f2c Mon Sep 17 00:00:00 2001 From: anika Date: Mon, 6 May 2019 09:35:30 +0200 Subject: [PATCH 04/10] Inputenc specified --- sections/german/03/contents.tex | 4 +++- sections/german/03/title.tex | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/sections/german/03/contents.tex b/sections/german/03/contents.tex index 1a0cff0..48c9338 100644 --- a/sections/german/03/contents.tex +++ b/sections/german/03/contents.tex @@ -1,5 +1,7 @@ \documentclass[ngerman]{scrartcl} -\usepackage{babel} +\usepackage[utf8]{inputenc} +\usepackage[T1]{fontenc} +\usepackage[ngerman]{babel} \begin{document} \thispagestyle{empty} \tableofcontents diff --git a/sections/german/03/title.tex b/sections/german/03/title.tex index ece7159..5c03790 100644 --- a/sections/german/03/title.tex +++ b/sections/german/03/title.tex @@ -1,5 +1,7 @@ \documentclass[ngerman]{scrartcl} -\usepackage{babel} +\usepackage[utf8]{inputenc} +\usepackage[T1]{fontenc} +\usepackage[ngerman]{babel} \author{Fooboar Rüssel} \title{Die Welt der Trüffel} \date{\today} From ce3a63c2557c5f748c41df59de56c2e6e5820a96 Mon Sep 17 00:00:00 2001 From: asauer Date: Mon, 6 May 2019 09:37:56 +0200 Subject: [PATCH 05/10] Add BibTeX exercise --- sections/german/06/06.md | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/sections/german/06/06.md b/sections/german/06/06.md index 74f49bc..dd27a2a 100644 --- a/sections/german/06/06.md +++ b/sections/german/06/06.md @@ -1,6 +1,26 @@

      Literatur­verwaltung

      -
      Literatur ist nichts für Bürokraten,
      sie sollte nicht verwaltet werden,
      sondern gelesen und gelebt.« Zarathustra
      +
      Literatur ist nichts für Bürokraten,
      sie sollte nicht verwaltet werden,
      sondern gelesen und gelebt.« Anonymes Fachschaftsmitglied
      + +--- + +
      +

      9. Ein Literaturverzeichnis erstellen und einfügen

      +
        +
      • Suche in einer Literaturdatenbank deiner Wahl die BibTeX-Einträge für folgende LaTeX-Handbücher: +
          +
        • Leslie Lamport (1994): LaTeX. A Document Preparation System.
        • +
        • Dilip Datta (2017): LaTeX in 24 Hours. A Practical Guide for Scientific Writing.
        • +
        • Frank Mittelbach / Michel Goossens (2012): Der LaTeX-Begleiter.
        • +
        +
      • +
      • Füge die BibTeX-Einträge in eine bibtex-Datei bibliography.bib ein.
      • +
      • Wähle einen Bibliographierstil aus und füge den entsprechenden Befehl per \bibliographystyle{} in deine LaTeX-Datei für das Skript ein.
      • +
      • Füge das Literaturverzeichnis über \bibliography{} in deine LaTeX-Datei ein.
      • +
      • Zitiere die 3 Handbücher an geeigneter Stelle im Skript, damit diese im Literaturverzeichnis erscheinen.
      • +
      • Probiere nun einen anderen Bibliographierstil aus und vergleiche, was sich im PDF verändert.
      • +
      +
      From c472959c693771192b04af961399ab071035aed9 Mon Sep 17 00:00:00 2001 From: asauer Date: Mon, 6 May 2019 09:50:57 +0200 Subject: [PATCH 06/10] Add project structure exercise --- sections/german/04/04.md | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/sections/german/04/04.md b/sections/german/04/04.md index 022f780..35b6acb 100644 --- a/sections/german/04/04.md +++ b/sections/german/04/04.md @@ -209,8 +209,8 @@ Inhalt von Abschnitt 1.
      -

      Header ausgelagert

      -

      Was denkt ihr, passiert, wenn wir den Header in eine Unterdatei auslagern?

      +

      Präambel ausgelagert

      +

      Was denkt ihr, passiert, wenn wir den Präambel in eine Unterdatei auslagern?

      Wird das Gesamtdokument kompilieren oder nicht?

      Ja, es kompiliert!
      Ein einfacher Weg, um die Hauptdatei noch übersichtlicher zu halten.

      @@ -219,3 +219,18 @@ Inhalt von Abschnitt 1.
      + +--- + +
      +
      +

      4. Projektstruktur für das Skript anlegen

      +
        +
      • Teile das Skript in sinnvolle Abschnitte auf und lagere sie in separate .tex-Dateien aus.
      • +
      • Verwende zunächst \input{}, um die Abschnitte in deine Hauptdatei einzubinden.
      • +
      • Beobachte, was sich verändert, wenn du stattdessen \include{} einsetzt.
      • +
      • Verschiebe die Teildateien zur besseren Strukturierung in einen eigenen Unterordner sections. Was musst du nun bei der Angabe des relativen Pfades bei \include{} verändern?
      • +
      • Lagere nun noch die Präambel aus.
      • +
      +
      +
      From 08684f40323492a8f50bb2370fedfccd8f407205 Mon Sep 17 00:00:00 2001 From: asauer Date: Mon, 6 May 2019 10:01:42 +0200 Subject: [PATCH 07/10] Add structure exercise --- sections/german/03/03.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/sections/german/03/03.md b/sections/german/03/03.md index fc6a527..b5ad0e7 100644 --- a/sections/german/03/03.md +++ b/sections/german/03/03.md @@ -305,3 +305,16 @@ Mein Lieblingsrezept
    + +--- + +
    +
    +

    2. Grundstruktur des Skripts anpassen

    +
      +
    • Füge ein Inhaltsverzeichnis in das Skript ein.
    • +
    • Füge im 1. Kapitel xxxxx mehrere neue Absätze mit \section{} und \subsection{} ein und beobachte, was im Inhaltsverzeichnis passiert.
    • +
    • Provoziere absichtlich einen Fehler, indem du einen dir bereits bekannten Befehl wie \begin{document} falsch schreibst. Sieh dir an, welche Informationen dir die Fehlermeldung liefert und behebe den Fehler wieder.
    • +
    +
    +
    From 94dba0a40bc83a76794de6a7f76e7bff8c911a62 Mon Sep 17 00:00:00 2001 From: asauer Date: Mon, 6 May 2019 10:40:32 +0200 Subject: [PATCH 08/10] Add exercises --- sections/german/05/05.md | 72 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 72 insertions(+) diff --git a/sections/german/05/05.md b/sections/german/05/05.md index 9825ea6..0c60203 100644 --- a/sections/german/05/05.md +++ b/sections/german/05/05.md @@ -318,6 +318,19 @@ Paket hyperref mit `\url` sorgt für zeichentreue Wiedergabe und bindestrichlose --- +
    +
    +

    4. Sonderzeichen einfügen

    +
      +
    • Suche dir aus der PDF-Liste zu Sonderzeichen einige interessante Symbole aus und füge sie in den ersten Absatz von xxx ein.
    • +
    • Ließ dir den ersten Absatz von xxx durch und hebe auf unterschiedliche Art und Weise (fett, kursiv etc.) Abschnitte hervor, die dir wichtig erscheinen.
    • +
    • Variiere zum Testen die Schriftgröße: Setze einen Satz in winziger, einen anderen in riesiger Schrift. Probiere aus, eine eigene Schriftgröße zu konfiguieren.
    • +
    +
    +
    + +--- + @@ -341,6 +354,17 @@ TODO: Umbrüche (https://en.wikibooks.org/wiki/LaTeX/Paragraph_Formatting#Manual --- +
    +
    +

    5. Absätze ändern

    +
      +
    • Formatiere den ersten Absatz des Kapitels xxx rechtsbündig zentriert.
    • +
    +
    +
    + +--- + @@ -368,6 +392,19 @@ TODO: description --- +
    +
    +

    5. Aufzählungen einfügen

    +
      +
    • Füge in Absatz xxx von Kapitel xxx eine nummerierte Aufzählung von xxx ein.
    • +
    • Wandle die Aufzählung anschließend in eine Liste mit Bullet Points um.
    • +
    • Füge in Absatz xxx nun noch eine description ein. Kann man darin eine Aufzählung verschachteln?
    • +
    +
    +
    + +--- + TODO: Formeln (inline und block) --- @@ -380,10 +417,32 @@ TODO: Grafiken (mit Positionierung) --- +
    +
    +

    6. Grafiken einfügen

    +
      +
    • +
    +
    +
    + +--- + TODO: Tabellen (booktabs, Möglichkeit für Querformat) --- +
    +
    +

    7. Tabellen einfügen

    +
      +
    • +
    +
    +
    + +--- + @@ -404,3 +463,16 @@ TODO: hyperref mit `\autoref` ODER cleveref mit `\cref` (nach hyperref einbinden --- TODO: Fußnoten + +--- + +
    +
    +

    8. Referenzen einfügen

    +
      +
    • +
    +
    +
    + + From c8a9356efc28176c1673a0d9bca771d8c8f99a3c Mon Sep 17 00:00:00 2001 From: anika Date: Mon, 6 May 2019 10:51:24 +0200 Subject: [PATCH 09/10] =?UTF-8?q?03:=20Pakete=20und=20kleine=20=C3=84nderu?= =?UTF-8?q?ngen?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sections/german/03/03.md | 37 +++++++++++++++++++++++++++---------- 1 file changed, 27 insertions(+), 10 deletions(-) diff --git a/sections/german/03/03.md b/sections/german/03/03.md index fc6a527..c7b1f23 100644 --- a/sections/german/03/03.md +++ b/sections/german/03/03.md @@ -36,18 +36,37 @@

    Dokumentklasse

    - Befehlsstruktur -
    \documentclass[parameter]{dokumentklasse}
    - konkret zum Beispiel +

    \documentclass[parameter]{dokumentklasse}
    +

    +

    Konkret zum Beispiel

    \documentclass[10pt,a5paper,landscape]{scrartcl}
    -

    +

    +
    • scrartcl, article für einfache Dokumente
    • scrreport, report für komplexere Dokumente
    • scrbook, book für Bücher
    • beamer für Präsentationen
    +
    +
    +
    + +--- + +
    +
    +

    Pakete

    +
    \usepackage[optionen]{paketname}
    +

    +

      +
    • Pakete stellen zusätzliche Befehle und Funktionalitäten zur Verfügung.
    • +
    • Es existieren verschiedene Pakete für verschiedene Anwendungsfälle (z. B. Formelsatz, Listen, ...). +
    • +
    • Sie müssen vor der Nutzung in der Präambel eingebunden werden. +
    • +
    @@ -56,7 +75,6 @@

    Encoding

    - Befehle:
    \usepackage[utf8]{inputenc}
     \usepackage[t1]{fontenc}

    @@ -74,9 +92,8 @@

    Sprache

    - Befehl:
    \usepackage[ngerman]{babel}
    -

    +

    • Das Paket babel stellt sprachspezifische Informationen (z.B. Silbentrennung, Sonderzeichen, Wechsel zwischen Fonts, Übersetzung von Labels wie 'Kapitel', 'Inhaltsverzeichnis' oder 'Abbildung') bereit.
    • ngerman steht für die neue deutsche Rechschreibung.
    • @@ -97,7 +114,7 @@ greek, english]{babel} Umschalten zwischen Sprachen:
      \selectlanguage{Sprache A}
       \selectlanguage{Sprache B}
      - Eingebetteter Tex in andere Sprache: + Eingebetteter Text in anderer Sprache:
      \selectlanguage{Sprache A}
       \foreignlanguage{Sprache B}{Hier steht
       Text in Sprache B innerhalb eines Textes
      @@ -273,7 +290,7 @@ Mein Lieblingsrezept
       \end{document}
    - +
    @@ -283,7 +300,7 @@ Mein Lieblingsrezept

    Weitere Verzeichnisse

    Abbildungsverzeichnis und Tabellenverzeichnis -

    \listoffigures
    +                
    \listoffigures
     \listoftables
    • Fügt das gewählte Verzeichnis an der entsprechenden Stelle ins Dokument ein.
    • From 5eef00e61e13ec9de6369f416ba51297964eb900 Mon Sep 17 00:00:00 2001 From: Christian Kremitzl Date: Mon, 6 May 2019 10:56:19 +0200 Subject: [PATCH 10/10] Add content. --- css/theme/latex.css | 5 +- css/theme/source/latex.scss | 6 +- sections/german/03/03.md | 2 +- sections/german/03/contents-crop.svg | 563 +++++++++--------- sections/german/03/contents-orig.svg | 559 ++++++++--------- .../german/03/reservierte-zeichen-crop.svg | 85 +++ .../german/03/reservierte-zeichen-orig.svg | 85 +++ sections/german/03/reservierte-zeichen.tex | 13 + sections/german/03/title-crop.svg | 447 +++++++------- sections/german/03/title-orig.svg | 445 +++++++------- sections/german/05/05.md | 387 ++++++------ 11 files changed, 1454 insertions(+), 1143 deletions(-) create mode 100644 sections/german/03/reservierte-zeichen-crop.svg create mode 100644 sections/german/03/reservierte-zeichen-orig.svg create mode 100644 sections/german/03/reservierte-zeichen.tex diff --git a/css/theme/latex.css b/css/theme/latex.css index 357232c..65307da 100644 --- a/css/theme/latex.css +++ b/css/theme/latex.css @@ -350,7 +350,10 @@ table { table th, table td { text-align: left; vertical-align: top; - padding: .3em 0; } + padding: .3em; + padding-left: 0; } + table th:last-child, table td:last-child { + padding-right: .1em; } .box, blockquote { margin-left: calc(-1 * var(--margin) * var(--square)); diff --git a/css/theme/source/latex.scss b/css/theme/source/latex.scss index 08c8f78..6dc726c 100644 --- a/css/theme/source/latex.scss +++ b/css/theme/source/latex.scss @@ -438,7 +438,11 @@ table { th, td { text-align: left; vertical-align: top; - padding: .3em 0; + padding: .3em; + padding-left: 0; + } + th:last-child, td:last-child { + padding-right: .1em; } } diff --git a/sections/german/03/03.md b/sections/german/03/03.md index fc6a527..0d0dd38 100644 --- a/sections/german/03/03.md +++ b/sections/german/03/03.md @@ -170,7 +170,7 @@ nichts verloren.

    Funktioniert nicht mit `\\`, Lösung dafür später.

    - TODO +
    diff --git a/sections/german/03/contents-crop.svg b/sections/german/03/contents-crop.svg index 09639bc..0768968 100644 --- a/sections/german/03/contents-crop.svg +++ b/sections/german/03/contents-crop.svg @@ -1,531 +1,544 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - + - + - - - - - - - - - + + + + + + + + + + - - - + + + - - - - - + + - - - - + + + - - - - - - + + + + - - - + + + + + + - - - - - + + + - - - + + + + + - - - - + + + - - - + + + + - - - + + + - - + + + - - - - - - - + + - - - - - - + + + + + + + - - - + + + + + + - - - - - + + + - - - - + + + + + - - - - + + + + - - - + + + + - - - + + + - + + + - + - - - - - - + + + + + + + - - + + - - - - - - - + + - - - - - + + + + + - - - - - + + + + + - + + + + + - - + - - - - - + + - - - - + + + + + - - + + + + - + + - - + - - + + - - - - - - + + - - - - - - - + + + + + + - - - - - - + + + - + + + + - + + + + + + - - - - - - - - - - - + - - - - + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sections/german/03/contents-orig.svg b/sections/german/03/contents-orig.svg index 11eb5d8..8b8093a 100644 --- a/sections/german/03/contents-orig.svg +++ b/sections/german/03/contents-orig.svg @@ -6,526 +6,539 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - + - + - - - - - - - - - + + + + + + + + + + - - - + + + - - - - - + + - - - - + + + - - - - - - + + + + - - - + + + + + + - - - - - + + + - - - + + + + + - - - - + + + - - - + + + + - - - + + + - - + + + - - - - - - - + + - - - - - - + + + + + + + - - - + + + + + + - - - - - + + + - - - - + + + + + - - - - + + + + - - - + + + + - - - + + + - + + + - + - - - - - - + + + + + + + - - + + - - - - - - - + + - - - - - + + + + + - - - - - + + + + + - + + + + + - - + - - - - - + + - - - - + + + + + - - + + + + - + + - - + - - + + - - - - - - + + - - - - - - - + + + + + + - - - - - - + + + - + + + + - + + + + + + - - - - - - - - - - - + - - - - + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sections/german/03/reservierte-zeichen-crop.svg b/sections/german/03/reservierte-zeichen-crop.svg new file mode 100644 index 0000000..4e0f952 --- /dev/null +++ b/sections/german/03/reservierte-zeichen-crop.svg @@ -0,0 +1,85 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sections/german/03/reservierte-zeichen-orig.svg b/sections/german/03/reservierte-zeichen-orig.svg new file mode 100644 index 0000000..ddc45ac --- /dev/null +++ b/sections/german/03/reservierte-zeichen-orig.svg @@ -0,0 +1,85 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sections/german/03/reservierte-zeichen.tex b/sections/german/03/reservierte-zeichen.tex new file mode 100644 index 0000000..0f70ec3 --- /dev/null +++ b/sections/german/03/reservierte-zeichen.tex @@ -0,0 +1,13 @@ +\documentclass[a4paper]{article} +\usepackage{lmodern} +\usepackage{amssymb,amsmath} +\usepackage[T1]{fontenc} +\usepackage[utf8]{inputenc} +\usepackage{hyperref} +\begin{document} +\thispagestyle{empty} +\noindent +50% sind die Hälfte. +\\\\ +50\% sind die Hälfte. +\end{document} diff --git a/sections/german/03/title-crop.svg b/sections/german/03/title-crop.svg index a153bf8..834d6ca 100644 --- a/sections/german/03/title-crop.svg +++ b/sections/german/03/title-crop.svg @@ -1,471 +1,494 @@ - + - + - + - + - + - + - + - + - + - + - + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - + + + - + - - - + - - - + - + - - - - + + - + - + - - + + + + + - - - + - - - - - + - - + + - - - + + + - - - - + + + + + + - + + - + + + - - - - - - - - - + + + + - - - + - - - - - + - - - + + + + + + + + + + - - - - + + + - - - + + + + + - - - + + + - - - - - + + + + - - - - + + + - - - - + + + - - - + + + + + - + + + + - - + + + + - - - + + + - + - + + - - - - + + + - - + - + - - - + + + + - + + - + - - - - - - - - - - - + + + - - - - + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sections/german/03/title-orig.svg b/sections/german/03/title-orig.svg index 1ed77b1..f40cbf4 100644 --- a/sections/german/03/title-orig.svg +++ b/sections/german/03/title-orig.svg @@ -6,466 +6,489 @@ - + - + - + - + - + - + - + - + - + - + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - + + + - + - - - + - - - + - + - - - - + + - + - + - - + + + + + - - - + - - - - - + - - + + - - - + + + - - - - + + + + + + - + + - + + + - - - - - - - - - + + + + - - - + - - - - - + - - - + + + + + + + + + + - - - - + + + - - - + + + + + - - - + + + - - - - - + + + + - - - - + + + - - - - + + + - - - + + + + + - + + + + - - + + + + - - - + + + - + - + + - - - - + + + - - + - + - - - + + + + - + + - + - - - - - - - - - - - + + + - - - - + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sections/german/05/05.md b/sections/german/05/05.md index 9825ea6..1203e38 100644 --- a/sections/german/05/05.md +++ b/sections/german/05/05.md @@ -1,18 +1,18 @@
    -
    -

    All Features Welcome ☺ 🐉

    -
    +
    +

    All Features Welcome ☺ 🐉

    +
    ---
    -
    -

    Sonderzeichen

    -
    +
    +

    Sonderzeichen

    +
    --- @@ -21,11 +21,11 @@

    Leerzeichen

      -
    • normale Wortzwischenräume per Leertaste
    • -
    • geschützte Leerzeichen: `~`
    • -
    • schmale Leerzeichen: `\,`
    • -
    • viele weitere Breiten verfügbar
    • -
    +
  • normale Wortzwischenräume per Leertaste
  • +
  • geschützte Leerzeichen: `~`
  • +
  • schmale Leerzeichen: `\,`
  • +
  • viele weitere Breiten verfügbar
  • +
Schmale Leerzeichen werden z.\,B. in
 Abkürzungen und zwischen Zahlen und
 Einheiten verwendet: 10\,s.
@@ -41,6 +41,55 @@ Dr.~Fooboar.
--- +
+
+

Striche

+ + + + + + + + + + + + + + + + + + + + +
NameVerwendung
-BindestrichLaTeX-Wochenende
Halbgeviertstrichals Gedankenstrich – oder als Bis-Strich: 10 – 12 Uhr. +
GeviertstrichA dash — in American English
+ +
+
+ +
+
+ + +--- + +
+
+

+

+
+
+
+ TODO + +
+
+ + + TODO: Striche (normaler Bindestrich, LaTeX-Bindestriche, Streckenstriche, Gedankenstriche deutsch/englisch), Silbentrennung in LaTeX mit overfull hboxes --- @@ -63,217 +112,217 @@ TODO: Generell UTF8-Input möglich
-
-

Sonderzeichen & Symbole

-

Escape Sequences 🏃‍

-
    -
  • In LaTeX werden viele Sonderzeichen für Befehle verwendet (z.B. `%`, `$`, `\`)
  • -
  • Character Escaping: Tricks, um diese Sonderzeichen in ihrer eigentlichen Funktion im Fließtext zu benutzen
  • -
  • Oft reicht es, einen **Backslash** vorne anzuhängen:
  • -
-
\%
+    
+

Sonderzeichen & Symbole

+

Escape Sequences 🏃‍

+
    +
  • In LaTeX werden viele Sonderzeichen für Befehle verwendet (z.B. `%`, `$`, `\`)
  • +
  • Character Escaping: Tricks, um diese Sonderzeichen in ihrer eigentlichen Funktion im Fließtext zu benutzen
  • +
  • Oft reicht es, einen **Backslash** vorne anzuhängen:
  • +
+
\%
 \$
 \&
 
-
+
---
-
-

Sonderzeichen & Symbole

-

Escape Sequences 🏃‍

-

Bei anderen Sonderzeichen gibt es **eigene Befehle**:

-
\textbackslash  % Backslash
+    
+

Sonderzeichen & Symbole

+

Escape Sequences 🏃‍

+

Bei anderen Sonderzeichen gibt es **eigene Befehle**:

+
\textbackslash  % Backslash
 \textasciitilde % Tilde
 \copyright      % Copyrightzeichen
-
+
---
-
-

Sonderzeichen & Symbole

-

Mathmode

-

Einige Sonderzeichen und Symbole funktionieren nur in einer Mathematikumgebung:

-
% griechische Buchstaben
+    
+

Sonderzeichen & Symbole

+

Mathmode

+

Einige Sonderzeichen und Symbole funktionieren nur in einer Mathematikumgebung:

+
% griechische Buchstaben
 $\pi \Sigma \delta$
 
 % Kreuz
 $\dagger$
-
+
---
-
-

Sonderzeichen & Symbole

-

Anführungszeichen

-
    -
  • Englisch: ` ``quote'' `
    → “quote”
  • -
  • Deutsch: `"` in Kombination mit dem ngerman-Paket als Umlautakzent definiert: `"Anführungszeichen"`
    → Änführungszeichen"
  • -
  • Ersatz: german left/right quotes
  • -
  • `\glq einfache Anführungszeichen\grq`
    → ‚einfache …‘
  • -
  • `\glqq doppelte Anführungszeichen\grqq`
    → „doppelte …“
  • -
  • französische Anführungszeichen: french left/right quotes
  • -
  • `\flqq Guillements\frqq`
    → »Guillemets«
  • -
+
+

Sonderzeichen & Symbole

+

Anführungszeichen

+
    +
  • Englisch: ` ``quote'' `
    → “quote”
  • +
  • Deutsch: `"` in Kombination mit dem ngerman-Paket als Umlautakzent definiert: `"Anführungszeichen"`
    → Änführungszeichen"
  • +
  • Ersatz: german left/right quotes
  • +
  • `\glq einfache Anführungszeichen\grq`
    → ‚einfache …‘
  • +
  • `\glqq doppelte Anführungszeichen\grqq`
    → „doppelte …“
  • +
  • französische Anführungszeichen: french left/right quotes
  • +
  • `\flqq Guillements\frqq`
    → »Guillemets«
  • +
---
-
-

Sonderzeichen & Symbole

-

Die Sache mit den Strichen …

-
    -
  • Bindestrich -
  • -
-
Textsatz-System % in zusammengesetzen Wörter
+    
+

Sonderzeichen & Symbole

+

Die Sache mit den Strichen …

+
    +
  • Bindestrich -
  • +
+
Textsatz-System % in zusammengesetzen Wörter
 Ein- und Ausgabe % als Ergänzungsstrich
-
    -
  • Gedankenstrich –
  • -
-
LaTeX ist -- wie Typograf*innen bestätigen können -- ein exzellentes Textsatzsystem. % für Einschübe
-		Mit LaTeX kann man sogar Gedichte und Kochrezepte setzen -- der Fantasie sind keine Grenzen gesetzt. % dort, wo in der gesprochenen Sprache eine Pause gemacht wird
-
+
    +
  • Gedankenstrich –
  • +
+
LaTeX ist -- wie Typograf*innen bestätigen können -- ein exzellentes Textsatzsystem. % für Einschübe
+        Mit LaTeX kann man sogar Gedichte und Kochrezepte setzen -- der Fantasie sind keine Grenzen gesetzt. % dort, wo in der gesprochenen Sprache eine Pause gemacht wird
+
---
-
-

Sonderzeichen & Symbole

-

Euro 💸

-
    -
  • Paket eurosym
  • -
  • Befehl \euro
  • -
-
LaTeX zu verwenden kostet 0 \euro.
-
+
+

Sonderzeichen & Symbole

+

Euro 💸

+
    +
  • Paket eurosym
  • +
  • Befehl \euro
  • +
+
LaTeX zu verwenden kostet 0 \euro.
+
---
-
-

Sonderzeichen & Symbole

-

Detexify to the rescue! ⛑️

- -
+
+

Sonderzeichen & Symbole

+

Detexify to the rescue! ⛑️

+ +
-
-

Text­auszeichnung

-
+
+

Text­auszeichnung

+
---
-
-

Hervorhebungen

-

TODO `\emph{}` und was äquivalentes zu ``

-
-
- TODO -
+
+

Hervorhebungen

+

TODO `\emph{}` und was äquivalentes zu ``

+
+
+ TODO +
---
-
-

Hervorhebungen schachteln

-

Innerhalb kursiver Hervorhebung kann man auch den Befehl `\emph{text}` verwenden, um Passagen von der Kursivierung auszunehmen:

-
\textit{Very \emph{Important} Stuff}
-
+
+

Hervorhebungen schachteln

+

Innerhalb kursiver Hervorhebung kann man auch den Befehl `\emph{text}` verwenden, um Passagen von der Kursivierung auszunehmen:

+
\textit{Very \emph{Important} Stuff}
+
---
-
-

Optische Auszeichnungen

-

- - - - - - - - - - -
BezeichnungBefehl
fett (bold face)\textbf{Very Important Stuff}
kursiv (italics)\textit{Very Important Stuff}
Kapitälchen (small capitals)\textsc{Very Important Stuff}
dicktengleich (teletypefont)\texttt{Very Important Stuff}
geneigt (slanted)\textsl{Very Important Stuff)
unterstrichen\underline{Very Important Stuff}
hochgestellt\textsuperscript{Very Important Stuff}
tiefgestellt\textsubscript{Very Important Stuff}
-

-
- - -
+
+

Optische Auszeichnungen

+

+ + + + + + + + + + +
BezeichnungBefehl
fett (bold face)\textbf{Very Important Stuff}
kursiv (italics)\textit{Very Important Stuff}
Kapitälchen (small capitals)\textsc{Very Important Stuff}
dicktengleich (teletypefont)\texttt{Very Important Stuff}
geneigt (slanted)\textsl{Very Important Stuff)
unterstrichen\underline{Very Important Stuff}
hochgestellt\textsuperscript{Very Important Stuff}
tiefgestellt\textsubscript{Very Important Stuff}
+

+
+ + +
---
-
-

Auszeichnungen schachteln

-

Problemlos möglich:

-
\textbf{Very \textit{Important Stuff}}
-
+
+

Auszeichnungen schachteln

+

Problemlos möglich:

+
\textbf{Very \textit{Important Stuff}}
+
---
-
-

Schriftgröße

-
-

Ein gutgemeinter Rat: Better Call ~~Saul~~ LaTeX!

-

Vgl. Abschnitt zu Syntax und Semantik:
- Konsistentes Aussehen über das gesamte Dokument hinweg gewünscht?

-

Voreinstellungen von LaTeX zur Schriftgröße verschiedener Textelemente (Titel, Fließtext, Fußnoten) vertrauen!
- Das heißt im Umkehrschluss: Möglichst wenig manuell an Schriftgrößen herumschrauben.

-
-
+
+

Schriftgröße

+
+

Ein gutgemeinter Rat: Better Call ~~Saul~~ LaTeX!

+

Vgl. Abschnitt zu Syntax und Semantik:
+ Konsistentes Aussehen über das gesamte Dokument hinweg gewünscht?

+

Voreinstellungen von LaTeX zur Schriftgröße verschiedener Textelemente (Titel, Fließtext, Fußnoten) vertrauen!
+ Das heißt im Umkehrschluss: Möglichst wenig manuell an Schriftgrößen herumschrauben.

+
+
---
-
-

Schriftgröße

-

normalsize

-
    -
  • Wird für den Fließtext verwendet
  • -
  • Standard: 10pt
  • -
  • Kann im Header folgendermaßen verändert werden:
  • -
-
\documentclass[12pt]{article}
-
+
+

Schriftgröße

+

normalsize

+
    +
  • Wird für den Fließtext verwendet
  • +
  • Standard: 10pt
  • +
  • Kann im Header folgendermaßen verändert werden:
  • +
+
\documentclass[12pt]{article}
+
---
-
-

Schriftgröße

-

Voreingestellte Schriftgrößen

-

Syntax:

-
{\fontsize ein Textabschnitt}
-

Zur Auswahl: immer relativ zu normalsize

-
{\tiny         Wenn}
+    
+

Schriftgröße

+

Voreingestellte Schriftgrößen

+

Syntax:

+
{\fontsize ein Textabschnitt}
+

Zur Auswahl: immer relativ zu normalsize

+
{\tiny         Wenn}
 {\footnotesize du}
 {\small        das}
 {\normalsize   lesen}
@@ -282,21 +331,21 @@ Ein- und Ausgabe % als Ergänzungsstrich
{\LARGE du} {\huge keine} {\Huge Brille.}
-
-
- -
+
+
+ +
---
-
-

Schriftgröße

-

Manuelle Konfiguration möglich

-
\fontsize{<Schriftgröße>}{<Zeilenhöhe>}
+    
+

Schriftgröße

+

Manuelle Konfiguration möglich

+
\fontsize{<Schriftgröße>}{<Zeilenhöhe>}
 \selectfont
-

Beispiel:

-
Das ist Text in normaler Schriftgröße.
+        

Beispiel:

+
Das ist Text in normaler Schriftgröße.
 
 \fontsize{1cm}{1.25cm}\selectfont
 Das ist eine Textpassage in
@@ -304,10 +353,10 @@ wirklich riesiger Schrift.
 
 \normalsize
 Back to normal.
-
-
- -
+
+
+ +
--- @@ -319,12 +368,12 @@ Paket hyperref mit `\url` sorgt für zeichentreue Wiedergabe und bindestrichlose ---
-
-

Absatz­formatierung

-
+
+

Absatz­formatierung

+
--- @@ -342,12 +391,12 @@ TODO: Umbrüche (https://en.wikibooks.org/wiki/LaTeX/Paragraph_Formatting#Manual ---
-
-

Weitere Blockumgebungen

-
+
+

Weitere Blockumgebungen

+
--- @@ -385,12 +434,12 @@ TODO: Tabellen (booktabs, Möglichkeit für Querformat) ---
-
-

Referenzen und Fußnoten

-
+
+

Referenzen und Fußnoten

+
---