Dopo l’aggiornamento del pacchetto siunitx alla versione 2.0v, il seguente documento non viene compilato
`\documentclass{article}
\usepackage[italian]{babel}
\usepackage[utf8]{inputenc}
\usepackage{siunitx}
\begin{document}
\SI{5}{\metre}
\end{document}`
per il seguente errore:
`! siunitx Error(siunitx) Unknown option '\NoValue '.
For immediate help type H
.
…l.6 \SI{5}{\metre}
The option file '\NoValue ' is not known by siunitx:
perhaps it is spelled incorrectly.`
Ho provato ad aggiungere l’opzione vuota (cioè \SI[]{5}{\metre}) e riesco in effetti a compilare, ma nel documento c’è scritto-NoValue-5 m
Ho dato un’occhiata alla documentazione e non mi sembra che ci siano novità sul caricamento del pacchetto (pensavo dovessi inserire qualche nuova opzione o non so che cosa…). Cosa posso fare? Si può tornare momentaneamente a una versione precedente del pacchetto (uso TeX Live 2010)?
Se il tuo tlmgr è impostato per mantenere un backup dei pacchetti aggiornati, sì; la colpa è di expl3:
`sudo tlmgr restore expl3`
Ti dirà un numero, che dovrai aggiungere a quella riga di comando:
`sudo tlmgr restore expl3 19747`
Ciao
Enrico