@slide(layout=chapter-slide) @title Wie funktioniert LATEX? @slide(layout=content-and-preview) @title WYSIWaaas? @content ### What You See Is What You Get {data-category=Word} * Formatierung mit unmittelbarem optischen Feedback
### What You See Is What You Mean {data-category=LaTeX} * Trennung von Inhalt und Struktur * Formatierung erst am Ende ersichtlich

Bildquelle: xkcd

@preview ![](svg/chapter-02/xkcd-types-of-editors.png) @slide(layout=preview-only) @preview ![Der Weg zum fertigen Dokument](svg/chapter-02/wysiwyg.svg){} @slide(layout=two-columns) @title Was brauchen wir dazu? @column-one ### Editor zum Schreiben unseres Quelltextes mit allen Befehlen zur semantischen Gliederung [TeXstudio](http://www.texstudio.org/), [TeXMaker](https://www.xm1math.net/texmaker/) @column-two ### Compiler erstellt aus dem Quelltext ein fertig formatiertes PDF-Dokument [MiKTeX](http://miktex.org/), [MacTeX](http://tug.org/mactex/), [TeX Live](https://tug.org/texlive/) @slide(layout=wide-content) @title Befehle @content Allgemeiner Aufbau eine Befehls: ``` {.hljs} \[]{} ``` ++ Ein paar Beispiele: ``` {.lang-tex .tex .hljs .fragment} \newpage % fügt eine neue Seite ein \textbf{} % schreibt den übergebenen Text fett \usepackage[utf8]{inputenc} % setzt die Textkodierung \frac{}{} % fügt den mathematischen Bruch ein ``` @slide(layout=content-only) @title Backslash @content Den Backslash erzeugt ihr mit folgender Tastenkombination: AltGr + ß (Windows/Linux) Alt + Shift + 7 (MacOS) @slide(layout=wide-content) @title Optionale Parameter @content In eckigen Klammern können verschieden viele optionale Parameter stehen: ``` {.lang-tex .hljs} \usepackage[utf8]{inputenc} % setzt die Textkodierung \documentclass[a4paper,12pt]{article} % setzt die Dokumentklasse \includegraphics[width=12cm,height=4cm]{bild.png} % bindet das Bild "bild.png" ein ``` @slide(layout=content-and-preview) @title Kommentare @content Nach einem Prozentzeichen wird der Rest der Zeile vom Compiler ignoriert. Der Kommentartext erscheint also nicht im fertigen Dokument. ``` {.lang-tex .hljs} % Beginn Steckbrief Name: Donald Knuth \\ Geburtsdatum: \\ % TODO: einfügen Geburtsort: Milwaukee, Wisconsin % Ende Steckbrief ``` Tastenkombinationen: Strg + T und Strg + U @preview ![](svg/chapter-02/comments-crop.svg) @slide(layout=content-only) @title Software-Installation @content Bitte installiert **zuerst den Compiler**, also MikTeX (Windows), MacTeX (MacOS) bzw. TeX Live (Linux) und **danach den Editor.** In diesem Workshop verwenden wir TeXstudio. * MikTeX (Windows): * MacTeX (MacOS): * TeX Live (Linux/alle BS): * TeXstudio: @slide(layout=task) @task-number 2 @title Erste Schritte im Umgang mit LaTeX @content * Falls nötig: Install now! * Ladet euch aus dem VC das Projektarchiv herunter. Entpackt das Archiv. * Öffnet die Datei `main.tex` im obersten Verzeichnis in TeXstudio. * Kompiliert die Datei durch Druck auf . * Was ist in dem Ordner passiert, in dem die Datei liegt?