@slide(layout=chapter-slide)

@number
5

@title
Text&shy;auszeichnung


@slide(layout=content-and-preview)

@title
Semantische und optische Hervorhebungen

@content
+ semantische Hervorhebungen durch `\emph{}`
+ optische Auszeichnungsmöglichkeiten:

<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>unterstrichen</td><td>`\underline{wichtig}`</td></tr>
</table>

@preview
<img class="thin-padding" src="svg/text-markup/hervorhebungen-crop.svg" style="margin-bottom: 0; margin-top: 100px"/>
<img class="thin-padding fragment" src="svg/text-markup/optische-auszeichnungen-crop.svg" />



@slide(layout=content-only)

@title
Better Call LaTeX!

@content
:::{.box .warning}
**Ein gutgemeinter Rat**

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.
:::


@slide(layout=content-and-preview)

@title
URLs

@content
Das Paket `hyperref` stellt den Befehl `\url{}` bereit zur Wiedergabe

*	zeichentreuer URLs
*	mit bindestrichlosen Umbrüchen
*	und mit gut unterscheidbaren Zeichen,
*	die im PDF anklickbar sind.

``` {.lang-tex .hljs}
\url{https://www.latex-project.org/}
```

++ Mit `\href{}{}` verschwindet die URL hinter einem klickbaren Linktext.

```{.lang-tex .hljs .fragment}
\href{https://latex-project.org/news/}{Blog}
```

@preview
![](svg/text-markup/url-de-crop.svg)


@slide(layout=task)

@task-number
5

@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. 

@slide(layout=extra-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/text-markup/schriftgroesse-optiker-crop.svg){.thin-padding}

@slide(layout=extra-content-and-preview)

@title
Flattersatz

@content
Standardmäßig setzt LaTeX Fließtext im Blocksatz, aber auch Flattersatz ist möglich.

``` {.lang-tex .hljs}
\raggedright … \raggedleft …
\centering …
```

Alternativ einsetzbare Umgebungen:

``` {.lang-tex .hljs}
\begin{flushleft}  Text \end{flushleft}
\begin{flushright} Text \end{flushright}
\begin{center}     Text \end{center}
```

<p data-category="Achtung!">Guter Flattersatz ist noch schwieriger als guter Blocksatz, daher lieber vermeiden!</p>

@preview
![](svg/text-markup/ausrichtung-crop.svg)


@slide(layout=extra-content-and-preview)

@title
Einzüge und Abstände

@content
* Absätze werden standardmäßig durch Erstzeileneinzüge (`\parindent`) verdeutlicht
* Stattdessen (!) können auch Abstände (`\parskip`) verwendet werden
* Die beiden Parameter sind beliebig einstellbar:

``` {.lang-tex .hljs}
\setlength{\parindent}{0pt}
\setlength{\parskip}{1em
    plus  .5em % erlaubte Dehnung
    minus .5em % erlaubte Stauchung
}
```

* Mit `\noindent` kann für nur einen Absatz der Einzug abgeschaltet werden

@preview
![](./svg/text-markup/einzüge-abstände-orig.svg)



