Re: L’arte di scrivere dati numerici con LaTeX

#47219
Up
0
Down
::

Non so rispondere. Però osservo che \numprint di numprint si comporta in modo (forse) più “logico”:
`\documentclass{scrreprt}
\usepackage[italian]{babel}
\usepackage[eulermath]{classicthesis}
\usepackage[mode=math]{siunitx}
\usepackage{numprint}
\begin{document}
1500000 \\
$1500000$ \\
\numprint{1500000} \\
$\numprint{1500000}$
\end{document}`
Come si vede compilando, \numprint fa esattamente quello che ci si aspetta:
1. numeri minuscoli nella prima riga;
2. numeri maiuscoli (Euler) nella seconda;
3. numeri minuscoli (ma spaziati) nella terza;
2. numeri maiuscoli (Euler) nella quarta.

No, non è quello che ci si aspetta. Con i font Euler si ottiene il comportamento voluto dando anche l’opzione “math-rm=\mathnormal” (che però ha qualche limite che lascio trovare all’attento lettore). Nella terza riga i numeri devono venir fuori in modo matematico; non succede, senza l’opzione menzionata, per questioni TeXniche.

Colgo l’occasione per annunciare severe rappresaglie contro Tommaso, colpevole di un “centri” che mi ha lasciato boccheggiante. E non era il caldo. 👿

Ciao
Enrico

Go to top