babel en polyglossia in Scissor LaTeX
De pakketten babel en polyglossia werken deels in Scissor LaTeX: beide laden zonder fouten en tekst in elke taal en elk schrift wordt vanuit UTF-8 gezet, maar de taalinstellingen worden niet toegepast: de afbreking blijft Engels, namen zoals "Figure" en "References" blijven Engels, \today drukt niets af, en afkortingen zoals "a worden niet gelezen.
Wat de pakketten doen
babel (voor pdfLaTeX) en polyglossia (voor XeLaTeX en LuaLaTeX) passen een document aan een taal aan. Ze laden de afbreekpatronen, vertalen de vaste namen ("Abbildung" in plaats van "Figure" in het Duits), maken \today op de plaatselijke manier op, en voegen afkortingen toe zoals "a voor ä in het Duits of \og ... \fg voor Franse aanhalingstekens. Je wisselt van taal met \selectlanguage{...}, of voor een paar woorden met \foreignlanguage{...}{...}.
Wat hier werkt
| Functie | In Scissor LaTeX | Opmerkingen |
|---|---|---|
\usepackage[ngerman]{babel}, \usepackage{polyglossia} | Werkt | Geaccepteerd zonder melding. |
| Tekst in de taal, getypt in UTF-8 | Werkt | Alle schriften, zie Andere talen en lettertypen. |
| Afbreking | Weggelaten | Engelse regels voor elke taal. |
| Namen: "Figure", "Table", "Contents", "References", "Proof" | Weggelaten | Altijd Engels. |
\today | Weggelaten | Drukt niets af. |
\selectlanguage{...}, \setdefaultlanguage{...}, \setotherlanguage{...} | Weggelaten | Geaccepteerd, zonder effect. |
\foreignlanguage{lang}{text} | Werkt | De tekst blijft staan. |
\begin{otherlanguage}{lang} | Deels | De tekst blijft staan, maar de taalnaam wordt ervoor afgedrukt. |
\textenglish{...}, \textgerman{...} (polyglossia) | Deels | De tekst blijft staan; het commando wordt als onbekend gemeld. |
Afkortingen: "a, "s (ngerman) | Niet ondersteund | Afgedrukt als een aanhalingsteken en de letter. Typ in plaats daarvan ä en ß. |
\og ... \fg (french) | Niet ondersteund | Overgeslagen met een melding; de aanhalingstekens ontbreken. |
Voorbeelden
Met ngerman is de tekst Duits, maar de naam in het bijschrift blijft Engels:
babel ngerman: namen blijven Engels
\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}Typ speciale letters direct in plaats van de afkortingen van babel te gebruiken, en schrijf de datum zelf:
Umlauten direct getypt, de datum uitgeschreven
\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}De omgeving otherlanguage houdt haar tekst, maar drukt ook de taalnaam af. Gebruik \foreignlanguage of laat de wissel weg:
otherlanguage drukt de taalnaam af
\begin{otherlanguage}{english}
Good morning, John Doe.
\end{otherlanguage}Compatibiliteit
- Van een TeX-installatie naar hier: tekst in elke taal blijft staan. Afkortingen zoals
"aen\ogmoeten worden vervangen door de getypte tekens, en namen en datums zijn Engels of ontbreken. - Van hier naar een TeX-installatie: documenten compileren daar, en babel of polyglossia vertalen dan de namen en breken correct af. Wil je daar de plaatselijke datumnotatie, vervang de getypte datum dan door
\today.
De volledige handleidingen staan op CTAN: babel en polyglossia. Zie ook Andere talen en lettertypen en lettertypen en coderingen.
Vragen en antwoorden
Waarom staat er in mijn Duitse document "Figure" in plaats van "Abbildung"?
Scissor LaTeX past de vertaalde namen van babel nog niet toe. De tekst van het bijschrift zelf is van jou en blijft Duits; alleen het woord voor het nummer is Engels.
Waarom drukt \today niets af?
De datum van \today wordt niet ingevuld. Schrijf de datum als tekst.
Kan ik Arabisch of Hebreeuws schrijven met babel of polyglossia?
De tekst wordt vanuit UTF-8 gezet, zonder een van beide pakketten. De woorden worden van rechts naar links gevormd, maar de alinea's blijven van links naar rechts; zie Andere talen en lettertypen.
Elk voorbeeld op deze pagina wordt door Scissor LaTeX gezet wanneer de site wordt gebouwd. Laatst bijgewerkt op 2026-11-07.