latex-wochenende/slides/chapter-06.de.md

202 lines
3.9 KiB
Markdown

@slide(layout=chapter-slide)
@number
6
@title
Text­auszeichnung
@slide(layout=content-and-preview)
@title
Hervorhebungen
@content
Für Hervorhebungen im Fließtext eignet sich am besten der semantische Befehl `\emph{}` *(emphasis),* der sich auch schachteln lässt:
``` {.lang-tex .hljs}
\emph{Wenn man in einem ganzen Haufen
von wichtigem Text \emph{noch
wichtigeren Text} verstecken will,
hilft die Verschachtelung von
Emphasen.}
```
@preview
![](svg/chapter-06/hervorhebungen-crop.svg)
@slide(layout=content-and-preview)
@title
Optische Auszeichnungen
@content
legen genau fest, wie Text formatiert wird:
<table>
<tr><th>Bezeichnung</th><th>Befehl</th></tr>
<tr><td>fett (bold face)</td><td>`\textbf{wichtig}`</td></tr>
<tr><td>kursiv (italics)</td><td>`\textit{wichtig}`</td></tr>
<tr><td>Kapitälchen (small&nbsp;caps)</td><td>`\textsc{wichtig}`</td></tr>
<tr><td>dicktengleich (teletype)</td><td>`\texttt{wichtig}`</td></tr>
<tr><td>geneigt (slanted)</td><td>`\textsl{wichtig}`</td></tr>
<tr><td>unterstrichen</td><td>`\underline{wichtig}`</td></tr>
<tr><td>tiefgestellt</td><td>`\textsubscript{…}`</td></tr>
<tr><td>hochgestellt</td><td>`\textsuperscript{…}`</td></tr>
</table>
@preview
![](svg/chapter-06/optische-auszeichnungen-crop.svg)
@slide(layout=content-and-preview)
@title
Auszeichnungen schachteln
@content
Möglich, solange die verwendete Schrift den entsprechenden Schnitt enthält:
``` {.lang-tex .hljs}
\textbf{Sehr
\textit{wichtiges
\textsc{Zeug}
}
}
```
@preview
![](svg/chapter-06/auszeichnungen-schachteln-crop.svg)
@slide(layout=content-only)
@title
Schriftgröße
@content
<div class="box warning">
**Ein gutgemeinter Rat: Better Call ~~Saul~~ LaTeX!**
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.
</div>
@slide(layout=content-only)
@title
Schriftgröße
@content
### `normalsize`
* Wird für den Fließtext verwendet
* Standard: 10pt
* Kann in der Präambel verändert werden:
``` {.lang-tex .hljs}
\documentclass[12pt]{article}
```
@slide(layout=content-and-preview)
@title
Schriftgröße
@content
### Voreingestellte Schriftgrößen
``` {.hljs .lang-tex}
{\<fontsize> ein Textabschnitt}
```
Schriftgrößen relativ zu `normalsize`:
``` {.hljs .lang-tex}
{\tiny Wenn}
{\footnotesize du}
{\small das}
{\normalsize lesen}
{\large kannst,}
{\Large brauchst}
{\LARGE du}
{\huge keine}
{\Huge Brille.}
```
@preview
![](svg/chapter-06/schriftgroesse-optiker-crop.svg){.thin-padding}
@slide(layout=content-and-preview)
@title
Schriftgröße
@content
### Manuelle Konfiguration möglich
``` {.lang-tex .hljs}
\fontsize{<schriftgröße>}{<zeilenhöhe>}
\selectfont
```
<p data-category="Beispiel"></p>
``` {.lang-tex .hljs}
Das ist Text in normaler Schriftgröße.
\fontsize{1cm}{0.9cm}\selectfont
Das ist wirklich riesige Schrift.
\normalsize
Back to normal.
```
@preview
![](svg/chapter-06/schriftgroesse-fontsize-befehl-crop.svg){.thin-padding}
@slide(layout=content-and-preview)
@title
URLs
@content
Das Paket `hyperref` stellt den Befehl `\url{}` bereit, der URLs
* zeichentreu
* mit bindestrichlosen Umbrüchen
* mit gut unterscheidbaren Zeichen
* im PDF anklickbar
wiedergibt.
``` {.lang-tex .hljs}
\url{https://www.latex-project.org/}
```
@preview
![](svg/chapter-06/url-crop.svg)
@slide(layout=task)
@task-number
6
@title
Text hervorheben
@content
* **Betont** in der Datei `exercises/text-markup/markup.tex` die Wörter *Recursion* und *recursive* mit `\emph{…}`.
* Macht die **URL** im Text anklickbar.
* Probiert euch gerne auch an den anderen Textauszeichnungs-Möglichkeiten, die ihr kennengelernt habt. Löscht diese aber wieder, wenn ihr ein sauberes Dokument haben wollt.