Re: Comportamento del comando \num di siunitx

#46816
lorenzo.pantieri
Partecipante
    Up
    0
    Down
    ::

    Dopo numerose prove, sono giunto alla conclusione che i numeri inseriti nel comando \num del pacchetto siunitx vengono sempre stampati maiuscoli.

    Non proprio. I numeri stampati con \num vengono (sempre) maiuscoli, se è specificata l’opzione mode=math.

    \numprint, come sai, si comporta in modo diverso: stampa i numeri correttamente spaziati nel modo (testuale o matematico) attivo nel documento.
    `\documentclass{scrreprt}
    \usepackage[italian]{babel}
    \usepackage[osf]{mathpazo}
    \usepackage[mode=math]{siunitx}
    \usepackage{numprint}

    \begin{document}

    1500000 \\
    \numprint{1500000} \\
    $\numprint{1500000}$

    \num{1500000} \\
    $\num{1500000}$

    \num[mode=text]{1500000} \\
    $\num[mode=text]{1500000}$

    \end{document}`
    Problema. L’opzione mode=math è predefinita in siunitx? Mi pare di sì, ma vorrei esserne certo.

    Ciao,
    L.

    Go to top