Non proprio. Prova ad aggiungere \SI{123456}{m^{23}} e sappimi dire. Se specifichi “unitmode=text”, l’unità di misura sarà nel carattere corretto, ma l’esponente diventa sbagliato. Soluzione: \SI{123456}{m^{$23$}}
Ho provato a compilare
`\documentclass{scrreprt}
\usepackage[eulermath]{classicthesis}
\usepackage[mode=math,decimalsymbol=comma,mathrm=mathnormal]{siunitx}
\begin{document}
\SI{123456}{m^{23}}
\end{document}
`e mi sembra che il font sia giusto. Se vuoi ti mando il PDF che ottengo. Il tuo codice, poi, mi produce un errore.
`! Missing } inserted.
}
l.29 \SI{123456}{m^{$23$}}
^^M
`
Commenti finali: si possono usare i font Euler per il modo matematico, ma è meglio evitarli.
Io direi invece: si possono usare i magnifici font Euler per il modo matematico, ma è bene sapere che si può andare incontro a qualche limitazione (per lo più superabile).
È solo la mia opinione.
A che serviva numprint?
Per scrivere un numero con le cifre spaziate a gruppi di tre (e con la virgola intelligente) ci sono diverse soluzioni: \numprint e \num sono fra queste. Fanno cose leggermente diverse, ma insomma il problema è quello. Nel codice precedente mi era sfuggita la chiamata al pacchetto: ora correggo!
Ciao,
L.