168 lines
5.3 KiB
Markdown
168 lines
5.3 KiB
Markdown
@slide(layout=content-and-preview)
|
||
|
||
@title
|
||
Ablauf des Workshops
|
||
|
||
@content
|
||
**Ziel:** Wir arbeiten zusammen unser [LaTeX-Skript](https://github.com/fs-wiai/latex-script/) durch, das ihr nach dem Workshop als kompakte Referenz verwenden könnt.
|
||
|
||
* Learning by Doing
|
||
* Verstehen, wie LaTeX funktioniert
|
||
* Einzelheiten später nachschlagen
|
||
|
||
::: {.fragment}
|
||
**Gliederung:**
|
||
|
||
1. Was ist LaTeX?
|
||
2. Einfache LaTeX-Dokumente
|
||
3. Komplexere LaTeX-Projekte
|
||
4. Viele Features
|
||
5. Literaturverwaltung
|
||
6. Ausblick
|
||
:::
|
||
|
||
@preview
|
||

|
||
|
||
@slide(layout=chapter-slide)
|
||
|
||
@number
|
||
1
|
||
|
||
@title
|
||
Was ist L<sup style="font-weight: bold; font-size: 73%; margin-left: -.25em; margin-right: -.05em; position: relative; top: .2em">A</sup>T<sub style="font-size: 100%; margin-left: -.1em">E</sub>X?
|
||
|
||
|
||
@slide(layout=content-and-preview)
|
||
|
||
@title
|
||
Entstehung
|
||
|
||
@content
|
||
* Donald **Knuth**, 1977–1986: Textsatzsystem **TeX**<span class="bubble fragment">τεχ → /tɛç/</span> für The Art of Computer Programming
|
||
* Leslie **Lamport**, ab 1980er: Softwarepaket **LaTeX** zur einfacheren Benutzung von TeX
|
||
|
||
:::{style="display: flex; justify-content: space-between; align-items: stretch;"}
|
||
<figure><img src="svg/intro/knuth.jpg" style="height: 13em"/><figcaption>Donald Knuth</figcaption></figure>
|
||
<figure><img src="svg/intro/lamport.jpg" style="height: 13em"/><figcaption>Leslie Lamport</figcaption></figure>
|
||
:::
|
||
|
||
@preview
|
||

|
||
|
||
@slide(layout=content-only)
|
||
|
||
@title
|
||
Fünf Gründe für LaTeX
|
||
|
||
@content
|
||
1. LaTeX ist – neben Word – **eines der beiden dominierenden Textsatzsysteme** in der akademischen Welt.
|
||
2. ++ **Mathematische Formeln** fühlen sich in LaTeX am wohlsten. OneNote, Word und Wikipedia nutzen die LaTeX-Formelnotation.
|
||
3. ++ Es gibt **unzählige Erweiterungen** für die verschiedensten Anwendungsgebiete.
|
||
4. ++ LaTeX wurde entwickelt, um **ästhetisch anspechenden Textsatz** zu produzieren – und das sieht man den Texten auch an.
|
||
5. ++ **Zusammenarbeit** wird durch LaTeX enorm erleichtert (z. B. durch Versionierung, Strukturierung, Templates, zuverlässiges Undo, …).
|
||
|
||
|
||
@slide(layout=content-only)
|
||
|
||
@title
|
||
Die Schwächen von LaTeX
|
||
|
||
@content
|
||
* Der Textsatz ist mitunter sehr **aufwändig**, insbesondere für kurze Dokumente.
|
||
* **Layout-Anpassungen** sind nur in einem begrenzten Rahmen möglich.
|
||
|
||
::: {.box .warning .fragment}
|
||
Die Debatte „LaTeX vs. Word“ ist schon sehr alt. Für eine Recherche dazu lohnt sich als Einstieg folgender Artikel:
|
||
|
||
Moorhead, A.V. [**Is LaTeX use correlated with the number of equations in a manuscript?**](https://doi.org/10.1007/s11192-021-04119-2) Scientometrics 126, 8259–8273 (2021).
|
||
|
||
<p style="font-size: 60%; line-height: 1.5em !important">(TL;DR: LaTeX-Nutzende machen mehr Fehler, brauchen außer bei Formeln länger, sind aber zufriedener mit ihrem Werkzeug.)</p>
|
||
:::
|
||
|
||
|
||
@slide(layout=content-and-preview)
|
||
|
||
@title
|
||
WYSIWaaas?
|
||
|
||
@content
|
||
### What You See Is What You Get {data-category=Word}
|
||
|
||
* Formatierung mit unmittelbarem optischen Feedback
|
||
|
||
::: {.fragment}
|
||
### What You See Is What You Mean {data-category=LaTeX}
|
||
|
||
* Trennung von Inhalt und Struktur
|
||
* Formatierung erst am Ende ersichtlich
|
||
:::
|
||
|
||
<p style="margin-top:calc(.25 * var(--square));">
|
||
Bildquelle: <a href="https://xkcd.com/1341/">xkcd</a>
|
||
</p>
|
||
|
||
@preview
|
||

|
||
|
||
|
||
@slide(layout=preview-only)
|
||
|
||
@preview
|
||
{}
|
||
|
||
|
||
@slide(layout=two-columns)
|
||
|
||
@title
|
||
Was brauchen wir dazu?
|
||
|
||
@column-one
|
||
### Compiler
|
||
erstellt aus dem Quelltext ein fertig formatiertes PDF-Dokument
|
||
|
||
[MiKTeX](http://miktex.org/) (Windows), [MacTeX](http://tug.org/mactex/) (macOS)
|
||
[TeX Live](https://tug.org/texlive/) (Linux, bestenfalls `texlive-full`)
|
||
|
||
::: {.box .warning .fragment}
|
||
**Windows**: Nach der Installation in der MikT<sub style="font-size: 100%; margin-left: -.1em">E</sub>X-Console einmal nach Updates suchen.
|
||
:::
|
||
|
||
@column-two
|
||
::: {.fragment}
|
||
### Editor
|
||
zum Schreiben unseres Quelltextes mit allen Befehlen zur semantischen Gliederung
|
||
|
||
[TeXstudio](http://www.texstudio.org/) (Empfehlung), [VS Codium](https://vscodium.com) (für Fortgeschrittene, Anleitung auf [Github](https://github.com/fs-wiai/latex-script/blob/github/vs-code-instructions.md))
|
||
:::
|
||
|
||
@slide(layout=task)
|
||
|
||
@task-number
|
||
1
|
||
|
||
@title
|
||
Erstmaliges Kompilieren des Skriptes
|
||
|
||
@content
|
||
* Ladet das Projektarchiv aus dem VC herunter.
|
||
* Entpackt das Archiv.
|
||
* Öffnet die Datei `install-verification/main.tex` in TeXstudio. Ihr findet es im Wurzelverzeichnis des Archivs.
|
||
* Kompiliert die Datei, indem ihr <span class="emoji">⏩</span> klickt.
|
||
* Einige neue Dateien sollten nun durch das Kompilieren generiert werden.
|
||
|
||
::: {.box .warning}
|
||
**Windows**: Um Dateiendungen zu aktivieren, klickt auf das Ansichts-Tab im Dateiexplorer und wählt *Dateiendungen*. So könnt ihr besser zwischen den einzelnen `main`-Dateien unterscheiden.
|
||
:::
|
||
|
||
@slide(layout=extra-content-only)
|
||
|
||
@title
|
||
Mikro- und Makrotypografie
|
||
|
||
@content
|
||
Textsatz ist besonders dann gut, wenn er nicht auffällt. Oder anders formuliert: Guter Textsatz sorgt für anstrengungsarmes Lesen. Welche Rolle dabei Schriftarten und -größen, Zeilenabstände und viele weitere Faktoren spielen, zeigt diese Website eindrücklich:
|
||
|
||
[https://leserlich.info/leserlich-und-lesbar](https://leserlich.info/leserlich-und-lesbar)
|
||
|
||
Das Beste daran: LaTeX nimmt uns diese handwerkliche Arbeit weitestgehend ab. |