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
| Funktion | In Scissor LaTeX | Hinweise |
|---|---|---|
\usepackage[ngerman]{babel}, \usepackage{polyglossia} | Funktioniert | Ohne Meldung akzeptiert. |
| Text in der Sprache, in UTF-8 getippt | Funktioniert | Alle Schriftsysteme, siehe Andere Sprachen und Schriften. |
| Silbentrennung | Entfällt | Englische Regeln für jede Sprache. |
| Namen: „Figure“, „Table“, „Contents“, „References“, „Proof“ | Entfällt | Immer englisch. |
\today | Entfällt | Gibt nichts aus. |
\selectlanguage{...}, \setdefaultlanguage{...}, \setotherlanguage{...} | Entfällt | Akzeptiert, ohne Wirkung. |
\foreignlanguage{lang}{text} | Funktioniert | Der Text bleibt erhalten. |
\begin{otherlanguage}{lang} | Teilweise | Der Text bleibt erhalten, aber der Sprachname wird davor ausgegeben. |
\textenglish{...}, \textgerman{...} (polyglossia) | Teilweise | Der Text bleibt erhalten; der Befehl wird als unbekannt gemeldet. |
Kurzbefehle: "a, "s (ngerman) | Nicht unterstützt | Als Anführungszeichen plus Buchstabe ausgegeben. Tippen Sie stattdessen ä und ß. |
\og ... \fg (french) | Nicht unterstützt | Mit 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}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}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
\begin{otherlanguage}{english}
Good morning, John Doe.
\end{otherlanguage}Kompatibilität
- Von einer TeX-Installation hierher: Text in jeder Sprache bleibt erhalten. Kurzbefehle wie
"aund\ogmü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.