Änderungen

Zur Navigation springen Zur Suche springen

LaTeX/Deutsch

1.717 Bytes hinzugefügt, 14:51, 12. Jun. 2019
Neu angelegt
Bei der Verwendung der '''deutschen Sprache''' in [[LaTeX]] gibt es einige Besonderheiten.

== Verwendung ==
<syntaxhighlight lang="latex">
\usepackage{ngerman}
</syntaxhighlight>
oder
<syntaxhighlight lang="latex">
\usepackage[ngerman]{babel}
</syntaxhighlight>

== Besonderheiten ==
=== Komma ===
In Math-Umgebungen ist LaTeX generell für das US-amerikanische Gebiet ausgelegt, in dem das Dezimaltrennzeichen ein Punkt und für die Zifferngruppierung ein Komma einsetzt. So z.B. die Zahl 123,456.789. Des Weiteren wird in Mengen zur Trennung von Elementen ebenfalls ein Komma eingesetzt. Das sieht dann z.B. so aus:
{| style="margin: auto;"
! Source !! Resultat
|-
| <syntaxhighlight lang="latex">$ M = \{ 1, 2, 3, 4, 5 \} $</syntaxhighlight> || <math>M = \{ 1, 2, 3, 4, 5 \}</math>
|-
| <syntaxhighlight lang="latex">$ M = \{ 1,2,3,4,5 \} $</syntaxhighlight> || <math>M = \{ 1,2,3,4,5 \}</math>
|}
Wie wir sehen, fügt LaTeX automatisch zu besseren Lesbarkeit kleine Abstände nach Kommata ein. Dies kann allerdings im folgenden Fall zur Falle werden:

{| style="margin: auto;"
! Source !! Resultat
|-
| <syntaxhighlight lang="latex">$ 123.456,789 $</syntaxhighlight> || <math>123.456,789</math>
|}

Das kann in deutschsprachigen Texten störend wirken. Glücklicherweise gibt es ein Paket, das dieses Verhalten deaktiviert:

<syntaxhighlight lang="latex">
\usepackage{icomma}
</syntaxhighlight>

icomma ([https://ctan.org/pkg/icomma?lang=de CTAN]) schaltet einfach das ''intelligente Komma'' für das Dokument ab. Das führt allerdings auch dazu, dass in Mengen Leerzeichen nach Kommata manuell gesetzt werden müssen - ein kleines Leerzeichen, das allerdings auch nebenbei die Lesbarkeit des Quellcodes erhöht.

Navigationsmenü