- Questo topic ha 3 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 16 anni, 2 mesi fa da .
-
Topic
-
Ciao a tutti.
Com’è noto, il comando \num del pacchetto siunitx serve a stampare correttamente i numeri, inserendo automaticamente la spaziatura sottile ogni tre cifre. Non è l’unico modo per farlo (c’è anche \numprint del pacchetto omonimo, per esempio).Scorrendo la documentazione dei due pacchetti, mi sembra di aver capito che nel caso lo stile del proprio documento preveda numeri ascendenti e discendenti \numprint va usato così per averli stampati nel font corrente
`\numprint{3500000}`
e così per averli stampati in modo matematico
`$\numprint{3500000}$`
Quello che non riesco a capire, invece, riguarda \num. siunitx prevede le opzioni [mode=math] e [mode=text].
1. Queste opzioni vanno date al pacchetto o, come credo al comando?
2. Ho notato che anche senza alcuna opzione \num stampa i numeri scritti nel suo argomento sempre in modo matematico, anche caricando un pacchetto come mathpazo o kpfonts con le opzioni per avere i numeri in “vecchio stile”.
È vero, oppure se si vogliono i numeri in modo matematico bisogna comuque scrivere
`\num[mode=math]{3500000}`
?
Ciao
Tommaso
- Devi essere connesso per rispondere a questo topic.