siunitx muestra valores de incertidumbre incorrectos para números enteros

siunitx muestra valores de incertidumbre incorrectos para números enteros

Me aparecen incertidumbres incorrectas para números con valores enteros que utilizan el siunitxpaquete. Parece insertar un decimal y dividir la incertidumbre que especifico por 10.

Este es un problema nuevo desde que se actualizó a la versión del paquete 2014-09-29.

ingrese la descripción de la imagen aquí

\documentclass{article}

\usepackage{siunitx} 
\sisetup{separate-uncertainty = true} % use +/- symbol for uncertainty values

\begin{document}

Using integers, 

\verb+\num{30 \pm 2}+ gives \num{30 \pm 2}

but I want the value to appear as \num{30} 

and the uncertainty should be \num{\pm 2} with no decimal parts.

Same problem happens using \verb+\SI+ and in tables using S-columns.

Things seem to work fine if the base value is not an integer:

\verb+\num{30.5 \pm 2}+ gives \num{30.5 \pm 2}

\end{document}

Respuesta1

Pruébalo con:

\num{30(2)}

Esto funciona para mí, si sólo cambio la incertidumbre en el \numcomando.

información relacionada