Skip to main content
Use this setup to typeset documents in german with stable language rules and typography.

pdfLaTeX Setup

pdflatex-german.tex
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}

\begin{document}
\selectlanguage{ngerman}
Dies ist ein wissenschaftlicher Bericht auf Deutsch.
\end{document}

XeLaTeX / LuaLaTeX Setup

xelatex-german.tex
\documentclass{article}
\usepackage{fontspec}
\usepackage{polyglossia}
\setdefaultlanguage[german=swiss]{german}
\setmainfont{TeX Gyre Heros}

\begin{document}
\selectlanguage{ngerman}
Dies ist ein wissenschaftlicher Bericht auf Deutsch.
\end{document}

Practical Notes

  • Keep one compiler across the entire project.
  • Verify fonts are available in local or cloud environments.
  • For multilingual bibliographies, use Unicode-safe workflows.