277 lines
5.2 KiB
Markdown
277 lines
5.2 KiB
Markdown
# All Features Welcome :) 🐉
|
|
|
|
---
|
|
|
|
## Inline-Formatierung
|
|
|
|
---
|
|
|
|
### Hervorhebungen
|
|
|
|
---
|
|
|
|
#### Tabelle
|
|
|Bezeichnung|Befehl|
|
|
|:----------|:--------------------------|
|
|
|fett (bold face)|\textbf{Very Important Stuff}|
|
|
|kursiv (italics)|\textit{Very Important Stuff}|
|
|
|Kapitälchen (small capitals)|\textsc{Very Important Stuff}|
|
|
|Schreibmaschinenschrift (teletypefont)|\texttt{Very Important Stuff}|
|
|
|geneigt (slanted)|\textsl{Very Important Stuff)|
|
|
|unterstrichen|\underline{Very Important Stuff}|
|
|
|
|

|
|
|
|
---
|
|
|
|
#### unterstrichen
|
|
```tex
|
|
\underline{Very Important Stuff}
|
|
```
|
|
$\underline{Very Important Stuff}$
|
|
|
|
#### fett (bold face)
|
|
```tex
|
|
\textbf{Very Important Stuff}
|
|
```
|
|
$\textbf{Very Important Stuff}$
|
|
|
|
#### kursiv (italics)
|
|
```tex
|
|
\textit{Very Important Stuff}
|
|
```
|
|
$\textit{Very Important Stuff}$
|
|
|
|
---
|
|
|
|
#### geneigt (slanted)
|
|
```tex
|
|
\textsl{Very Important Stuff}
|
|
```
|
|
$\textsl{Very Important Stuff}$
|
|
|
|
#### Kapitälchen (small capitals)
|
|
```tex
|
|
\textsc{Very Important Stuff}
|
|
```
|
|
$\textsc{Very Important Stuff}$
|
|
|
|
---
|
|
|
|
#### Schreibmaschinenschrift (teletypefont)
|
|
Lässt sich z.B. dafür nutzen, wenn man in der Informatik inline Codeschnipsel einfügen möchte.
|
|
```tex
|
|
\texttt{Very Important Stuff}
|
|
```
|
|
$\texttt{Very Important Stuff}$
|
|
|
|
---
|
|
|
|
#### Hervorhebungen schachteln
|
|
Problemlos möglich:
|
|
```tex
|
|
\textbf{Very \textit{Important Stuff}}
|
|
```
|
|
$\textbf{Very \textit{Important Stuff}}$
|
|
|
|
---
|
|
|
|
#### Hervorhebungen schachteln
|
|
Innerhalb kursiver Hervorhebung kann man auch den Befehl `\emph{text}` verwenden, um Passagen von der Kursivierung auszunehmen:
|
|
```tex
|
|
\texit{Very \emph{Important} Stuff}
|
|
```
|
|
$\texit{Very \emph{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
|
|
|
|
---
|
|
|
|
#### normalsize
|
|
|
|
Wird für den Fließtext verwendet.
|
|
Standard: 10pt.
|
|
|
|
Kann im Header folgendermaßen verwendet werden:
|
|
```tex
|
|
\documentclass[12pt]{article}
|
|
```
|
|
|
|
---
|
|
|
|
#### Voreingestellte Schriftgrößen
|
|
Syntax:
|
|
```tex
|
|
{\fontsize ein Textabschnitt}
|
|
```
|
|
|
|
Zur Auswahl: immer relativ zu normalsize
|
|
```tex
|
|
{\tiny Größe}
|
|
{\footnotesize Größe}
|
|
{\small Größe}
|
|
{\normalsize Größe}
|
|
{\large Größe}
|
|
{\Large Größe}
|
|
{\LARGE Größe}
|
|
{\huge Größe}
|
|
{\Huge Größe}
|
|
```
|
|
|
|

|
|
|
|
---
|
|
|
|
#### Voreinstellungen
|
|
|
|
Zur Auswahl:
|
|
```tex
|
|
{\tiny Wenn}
|
|
{\footnotesize du}
|
|
{\small das}
|
|
{\normalsize lesen}
|
|
{\large kannst,}
|
|
{\Large brauchst}
|
|
{\LARGE du}
|
|
{\huge keine}
|
|
{\Huge Brille.}
|
|
```
|
|
|
|

|
|
|
|
---
|
|
|
|
#### Manuelle Konfiguration
|
|
Syntax:
|
|
```tex
|
|
\fontsize{<Größe in pt, cm, ...>}{<Zeilenhöhe>)\selectfont
|
|
```
|
|
|
|
Beispiel:
|
|
```tex
|
|
Das ist Text in normaler Schriftgröße.
|
|
|
|
\fontsize{1cm}{1.25cm}\selectfont
|
|
Das ist eine Textpassage in wirklich riesiger Schrift.
|
|
|
|
\normalsize
|
|
Back to normal.
|
|
```
|
|
|
|

|
|
|
|
---
|
|
|
|
## Weitere Blockumgebungen
|
|
|
|
---
|
|
|
|
...
|
|
|
|
---
|
|
|
|
## 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:
|
|
```tex
|
|
\%
|
|
\$
|
|
\&
|
|
\{ \}
|
|
```
|
|
|
|
---
|
|
|
|
### Escaping Sequences
|
|
Bei anderen Sonderzeichen gibt es eigene Befehle:
|
|
```tex
|
|
\textbackslash
|
|
\textasciitilde % Tilde
|
|
\copyright % Copyrightzeichen
|
|
```
|
|
|
|
$\textbackslash$
|
|
$\textasciitilde$
|
|
$\copyright$
|
|
|
|
---
|
|
|
|
### Mathmode
|
|
Einige Sonderzeichen und Symbole funktionieren nur in einer Mathematikumgebung:
|
|
```tex
|
|
$\pi \Sigma \delta$ % griechische Buchstaben
|
|
$\dagger$
|
|
```
|
|
|
|
$\pi \Sigma \delta$
|
|
$\dagger$
|
|
|
|
---
|
|
|
|
### Anführungszeichen
|
|
* Englisch: ` ``quote'' in LaTeX`
|
|
* Deutsch: " in Kombination mit dem ngerman-Paket als Umlautakzent definiert
|
|
```tex
|
|
"Anführungszeichen"
|
|
```
|
|
-> Änführungszeichen"
|
|
* Ersatz: german left/right quotes
|
|
```tex
|
|
\glq Anführungszeichen\grq % einfache quotes
|
|
\glqq Anführungszeichen\grqq % doppelte quotes
|
|
```
|
|
* französische Anführungszeichen: french left/right quotes
|
|
```tex
|
|
\flqq guillemets\frqq
|
|
```
|
|
|
|
---
|
|
|
|
### Die Sache mit den Strichen...
|
|
* Bindestrich -
|
|
```tex
|
|
-
|
|
Textsatz-System % in zusammengesetzen Wörter
|
|
Ein- und Ausgabe % als Ergänzungsstrich
|
|
```
|
|
* Gedankenstrich --
|
|
```tex
|
|
--
|
|
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
|
|
```
|
|
|
|
---
|
|
|
|
### Euro 💸
|
|
(Paket <code class="snippet">eurosym</code>, Befehl <code class="snippet">\euro</code>)
|
|
|
|
```tex
|
|
LaTeX zu verwenden kostet 0 \euro.
|
|
```
|
|
|
|
LaTeX zu verwenden kostet 0 €.
|
|
|
|
---
|
|
|
|
### Detexify to the rescue! ⛑️
|
|
- Symbol malen und erkennen lassen: http://detexify.kirelabs.org/classify.html
|
|
- Ausführliche Liste an verwendbaren Symbolen: http://tug.ctan.org/info/symbols/comprehensive/symbols-a4.pdf
|
|
|