Umlaute

Logo von dorfuchs DorFuchs ist ein YouTube Kanal für Schüler, der öfters Musik mit der Mathematik verbindet. Öfters erklärt er in einem tollen Lied singend mathematischen Themen.

In diesem Video wird erklärt, wie man die deutschen Umlaute ä,ö,ü in LaTeX verwenden kann.

In der folgenden Tabelle könnt ihr sehen, wie ihr mit Umlaute oder Buchstaben mit 2 Punkten über den Buchstaben setzen könnt, egal welche Pakete ihr in LaTeX eingebunden habt oder nicht.

Umlaute ohen extra Pakete in LaTeX benutzen

Mit den folgenden LaTeX Code fügt ihr Umlaute bzw. Buchstaben, wie das französische ë, welches man bspw. bei der Automarke Citroën benutzt, in euer LaTeX hin zu. Dafür braucht ihr sogar keine extra Pakete einzubinden. Wenn ihr \" und anschließend den Buchstaben, der zwei Punkte aufgesetzt haben soll eintippt, dann erscheint der Buchstabe mit zwei Punkten drüber.

LaTeX Code LaTeX Ausgabe
\"a ä
\"e ë
\"o ö
\"u ü
Screenshot von ShareLaTeX mit Umlauten in LaTeX.
Screenshot von ShareLaTeX mit Umlauten in LaTeX

LaTeX einbinden, um Umlaute zu benutzen

Am Anfang vom LaTeX Dokument bindet man ein Paket mit usepackage. In den geschleiften Klammern {} gibt man den Namen vom Paket als Paramter für usepackage ein. In ersten Fall ist {babel} ein Sprachpaket.LaTeX können dann auch noch vor den geschleiften Klammern auch noch eckige Klammern haben [], in denen noch optionale Paramter mit drin stehen. Mit [ngerman] setzen wir die Option für die neue deutsche Rechtschreibung ein.

Mit \usepackage[ngerman]{babel} kann man jetzt die das Backslash \ (umgedrehter Schrägstrich) bei der Eingabe von Umlauten weg lassen. Daher wird nun "a zu ä.

input encoding

Damit wir die sofort bei der Eingabe eines Umlauts bei der Ausgabe gleich den Umlaut sehen können, muss man die Eingabe encodieren. Dafür gibt es input encoding. Das Paket heißt inputenc und dies binden wir ein. Hier geben wir für die passende Kodierung die optionale Parameter Unicode ein, dafür geben wir utf8 in die eckige Klammer ein. Unicode kann so ziemlich jedes Zeichen abbilden. Wir verwenden für unsere Seiten möglichst immer die Kodierung in UTF-8.
Da nicht eder Editor Unicode verwendet, sollte man für diese Editoren \usepackage[latein1]{inputenc} eingeben. Dies muss man für den Windows Editor verwenden. Bei ShareLaTeX, wo man LaTeX im Browser nutzen kann, funktionert Unicode.

Da nicht eder Editor Unicode verwendet, sollte man für diese Editoren \usepackage[latein1]{inputenc} eingeben. Dies muss man für den Windows Editor verwenden. Bei ShareLaTeX, wo man LaTeX im Browser nutzen kann, funktionert Unicode.

font encoding

Damit wir die Umlaute auch in der richtigen Schriftzeichen richtig codiert werden, benötigt man font encoding. Dies heißt fontenc als Package (Paket). Hier muss man auch angeben, welche Zeichensätze man verwendet. Für den deutschen Zeichensatz empfiehlt sich hier T1 als Parameter.

Kurzgesagt muss man am Anfang vom LaTeX Dokument die folgenden drei Zeilen schreiben, damit man problemlos Umlaute benutzen kann.
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}

Der schnellste Einstieg in LaTeX. Ohne Installation, direkt im Browser über ShareLaTeX: https://de.sharelatex.com/