Questo diventa però inaccettabile in un documento tecnico dove i dati numerici siano parecchi.
Bene: in un documento tecnico i numeri delle tabelle vanno maiuscoli.
La soluzione definitiva è naturalmente siunitx, che mette a disposizione un tipo di colonna specifico per dati numerici, con allineamento automatico al separatore decimale, “S”.
Proprio quello che cercavo: una soluzione semplice, elegante e “universale”. Purtroppo però non riesco a compilare:
`\documentclass{scrreprt}
\usepackage[eulermath]{classicthesis}
\usepackage{booktabs}
\usepackage[mode=math]{siunitx}
\sisetup{output-decimal-marker={,}}
\begin{document}
\begin{tabular}{SSSSS}
\toprule
5 & 269,8 & 0,000674 & 1,79 & 0,04089 \\
10 & 421,0 & 0,001035 & 3,59 & 0,04089 \\
20 & 640,2 & 0,001565 & 7,18 & 0,04089 \\
\bottomrule
\end{tabular}
\end{document}`
Ricevo questo errore:
`! Package xkeyval Error: `output-decimal-marker' undefined in families `key'.
See the xkeyval package documentation for explanation.
Type H
…
l.5 \sisetup{output-decimal-marker={,}}`
Immagino che sia dovuto al fatto che uso una “vecchia” versione di siunitx
`Package: siunitx 2010/02/22 v1.4c A comprehensive (SI) units package`
Purtroppo la TeX LIve Utility (da un mesetto a questa parte) ha smesso di aggiornare i pacchetti, in attesa della MacTeX 2010. 🙁 Ho provato a installare siunitx manualmente, ma la strada si complica: se compilo il .dtx di siunitx scaricato da CTAN ottengo dei massaggi di errore: evidentemente alla mia MaTeX 2009 manca della roba.
The package requires LaTeX3 support as provided in the expl3 and xpackages bundles. Both of these are available on CTAN (http://www.ctan.org/) as ready-to-install zip files. Suitable versions are available in MiKTeX 2.8 and TeX Live 2010 (updating the relevant packages online may be necessary). LaTeX3, and so siunitx, requires the e-TeX extensions: these are available on all modern TeX systems.
Ho scaricato le cartelle expl3 e xpackages da CTAN, ma sono piene zeppe di file, non so dove metterli. 🙁 Ho cercato direttamente la MacTeX 2010, ma ancora il sito ufficiale è fermo alla 2009.
Che cosa mi consigli di fare? Tu come hai fatto per avere l’ultima versione di siunitx (ammesso che sia proprio quello il mio problema)?
Grazie mille,
L.