siunitx no funciona en la tabla

siunitx no funciona en la tabla

Estoy intentando utilizar el paquete siunitx para formatear tablas, pero parece que no funciona. Estoy usando la instalación de texlive2012 en ubuntu 12.04. Un ejemplo mínimo "funcional" sería:

\documentclass{scrreprt} 
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}

\usepackage{siunitx}

\begin{document}

\begin{table}[ht]
  \centering
    \caption{Test}
 \begin{tabular}{S}
  {Test2} \\
  0.23 \\
  0.56
 \end{tabular}
\end{table}

\end{document}

Al intentar compilar esto, solo me aparecen 3 errores con "secuencia de control indefinida"; aquí hay un extracto del resultado:

l.14   {
        Test2} \\
! Undefined control sequence.
<recently read> ...gnore_spaces_execute_branches: 

l.15   0
        .23 \\
! Undefined control sequence.
<recently read> ...gnore_spaces_execute_branches: 

l.16   0
        .56

Sería genial si alguien pudiera ayudarme aquí...

Gracias, Jürgen

información relacionada