Zum Inhalt springen

babel und polyglossia in Scissor LaTeX

Die Pakete babel und polyglossia funktionieren in Scissor LaTeX teilweise: Beide laden ohne Fehler, und Text in jeder Sprache und Schrift wird aus UTF-8 gesetzt, aber die Spracheinstellungen werden nicht angewendet: Die Silbentrennung bleibt englisch, Namen wie „Figure“ und „References“ bleiben englisch, \today gibt nichts aus, und Kurzbefehle wie "a werden nicht gelesen.

Was die Pakete machen

babel (für pdfLaTeX) und polyglossia (für XeLaTeX und LuaLaTeX) passen ein Dokument an eine Sprache an. Sie laden die Trennmuster, übersetzen die festen Namen (im Deutschen „Abbildung“ statt „Figure“), formatieren \today nach örtlichem Brauch und bringen Kurzbefehle wie "a für ä im Deutschen oder \og ... \fg für französische Anführungszeichen mit. Die Sprache wechseln Sie mit \selectlanguage{...}, für einige Wörter mit \foreignlanguage{...}{...}.

Was hier funktioniert

FunktionIn Scissor LaTeXHinweise
\usepackage[ngerman]{babel}, \usepackage{polyglossia}FunktioniertOhne Meldung akzeptiert.
Text in der Sprache, in UTF-8 getipptFunktioniertAlle Schriftsysteme, siehe Andere Sprachen und Schriften.
SilbentrennungEntfälltEnglische Regeln für jede Sprache.
Namen: „Figure“, „Table“, „Contents“, „References“, „Proof“EntfälltImmer englisch.
\todayEntfälltGibt nichts aus.
\selectlanguage{...}, \setdefaultlanguage{...}, \setotherlanguage{...}EntfälltAkzeptiert, ohne Wirkung.
\foreignlanguage{lang}{text}FunktioniertDer Text bleibt erhalten.
\begin{otherlanguage}{lang}TeilweiseDer Text bleibt erhalten, aber der Sprachname wird davor ausgegeben.
\textenglish{...}, \textgerman{...} (polyglossia)TeilweiseDer Text bleibt erhalten; der Befehl wird als unbekannt gemeldet.
Kurzbefehle: "a, "s (ngerman)Nicht unterstütztAls Anführungszeichen plus Buchstabe ausgegeben. Tippen Sie stattdessen ä und ß.
\og ... \fg (french)Nicht unterstütztMit einer Meldung übersprungen; die Anführungszeichen fehlen.

Beispiele

Mit ngerman ist der Text deutsch, aber der Name in der Beschriftung bleibt englisch:

babel ngerman: Namen bleiben englisch

\documentclass{article}
\usepackage[ngerman]{babel}
\begin{document}
\section{Einleitung}
Erika Mustermann hat 44 Proben gewogen; die Ergebnisse stehen
in Tabelle~\ref{tab:proben}.
\begin{table}[h]
  \centering
  \caption{Gewicht der Proben}
  \label{tab:proben}
  \begin{tabular}{lr}
    Probe & Gewicht \\
    A & 12\,g \\
    B & 15\,g \\
  \end{tabular}
\end{table}
\end{document}
Gesetzt von Scissor LaTeX: babel ngerman: Namen bleiben englisch

Tippen Sie Sonderbuchstaben direkt, statt die Kurzbefehle von babel zu verwenden, und schreiben Sie das Datum selbst:

Umlaute direkt getippt, das Datum ausgeschrieben

\documentclass{article}
\usepackage[ngerman]{babel}
\begin{document}
Berlin, 4.~November 2026

Grüße an Hans Mustermann: Die Maße der Straße sind korrekt.
Auf Französisch: \foreignlanguage{french}{«~À bientôt~»}.
\end{document}
Gesetzt von Scissor LaTeX: Umlaute direkt getippt, das Datum ausgeschrieben

Die Umgebung otherlanguage behält ihren Text, gibt aber auch den Sprachnamen aus. Verwenden Sie \foreignlanguage, oder lassen Sie den Wechsel weg:

otherlanguage gibt den Sprachnamen aus

LaTeXPräambel: \usepackage{babel}Im Editor öffnen (öffnet in einem neuen Tab)
\begin{otherlanguage}{english}
Good morning, John Doe.
\end{otherlanguage}

Kompatibilität

  • Von einer TeX-Installation hierher: Text in jeder Sprache bleibt erhalten. Kurzbefehle wie "a und \og müssen durch die getippten Zeichen ersetzt werden, und Namen und Datumsangaben sind englisch oder fehlen.
  • Von hier in eine TeX-Installation: Dokumente lassen sich dort übersetzen, und babel oder polyglossia übersetzen dann die Namen und trennen korrekt. Möchten Sie dort das örtliche Datumsformat, ersetzen Sie das getippte Datum durch \today.

Die vollständigen Handbücher stehen auf CTAN: babel und polyglossia. Siehe auch Andere Sprachen und Schriften und Schriften und Kodierungen.

Fragen und Antworten

Warum steht in meinem deutschen Dokument „Figure“ statt „Abbildung“?

Scissor LaTeX wendet die übersetzten Namen von babel noch nicht an. Der Text der Beschriftung selbst stammt von Ihnen und bleibt deutsch; nur das Wort vor der Nummer ist englisch.

Warum gibt \today nichts aus?

Das Datum von \today wird nicht eingesetzt. Schreiben Sie das Datum als Text.

Kann ich mit babel oder polyglossia Arabisch oder Hebräisch schreiben?

Der Text wird auch ohne eines der beiden Pakete aus UTF-8 gesetzt. Die Wörter werden von rechts nach links geformt, aber die Absätze bleiben linksläufig; siehe Andere Sprachen und Schriften.

Jedes Beispiel auf dieser Seite wird beim Erstellen der Website von Scissor LaTeX gesetzt. Zuletzt aktualisiert am 2026-11-07.