Am sinnvollsten ist es, Sprachoptionen der Dokumentklasse zu übergeben und diese so global verfügbar zu machen.
Code:
\documentclass[ngerman]{beamer}
\usepackage[T1]{fontenc}
\usepackage{selinput}
\SelectInputMappings{
adieresis={ä},
germandbls={ß}
}
\usepackage{babel}
\usepackage[locale=DE]{siunitx}
\begin{document}
\begin{frame}{\texttt{siunitx} auf Deutsch}
\SIrange{0}{2}{\meter}
\end{frame}
\end{document}
Das funktioniert bei jeder Klasse. Nach dem "Warum" für deinen Ansatz darfst Du mich aber nicht fragen.
Thorsten
Lesezeichen