Ancora su siunitx e classicthesis

  • Creatore
    Topic
  • #53639
    Up
    0
    Down
    ::


    Ciao a tutti,
    riprendo un argomento affrontato in un topic qualche anno fa (perlomeno l’unico che ho trovato risale al 2007 e 2008 -l’ho visto stamattina e non ricordo la data precisa-). Tra l’altro si basava sulla vecchia versione di siunitx.
    Prendendo spunto da quel topic, nonchè dal manuale di siunitx, ho provato a impostare le opzioni del pacchetto come segue:
    `\documentclass[11pt,a4paper]{scrreprt}

    \usepackage[T1]{fontenc}
    \usepackage[latin1]{inputenc}
    \usepackage[italian]{babel}

    \usepackage{siunitx}
    \sisetup{output-decimal-marker={,},%
    detect-display-math=true,detect-all=true}
    %\usepackage{empheq}

    \usepackage{classicthesis-ldpkg}%richiama graphicx, xcolor, caption e subfig oltre ad altri pacchetti
    \usepackage[eulerchapternumbers,eulermath,linedheaders,listsseparated,%
    subfig,beramono,pdfspacing,drafting]{classicthesis}
    \usepackage[italian]{arsclassica}

    \usepackage[a4paper,top=3.cm,bottom=4.5cm,right=5.cm,heightrounded,%
    bindingoffset=7mm]{geometry}

    \begin{document}
    Coma mai ottengo $\num{1234567890}$ e non $1234567890$?
    \end{document}`
    Non riesco a capire come mai, pur avendo abilitato detect-all e detect-display-math, in ambiente matematico ottengo i numeri minuscoli. Come posso fare per far sì che siunitx usi i numeri minuscoli in testo e quelli aritmetici in ambiente matematico?

    Grazie,
    Daniele

Visualizzazione 6 filoni di risposte
  • Autore
    Risposte
    • #53640
      Up
      0
      Down
      ::


      Ho visto adesso questo topic
      http://www.guit.sssup.it/phpBB2/viewtopic.php?t=8681&highlight=siunitx
      in cui si era individuato il problema nell’opzione eulermath di classicthesis.
      È proprio vero?! Non si può risolvere se non togliendo questa opzione?

      Grazie,
      Daniele

    • #53641
      Up
      0
      Down
      ::

      Ho visto adesso questo topic
      http://www.guit.sssup.it/phpBB2/viewtopic.php?t=8681&highlight=siunitx
      in cui si era individuato il problema nell’opzione eulermath di classicthesis.
      È proprio vero?! Non si può risolvere se non togliendo questa opzione?

      Non usare i numeri Euler.

      Ciao
      Enrico

    • #53642
      Up
      0
      Down
      ::

      Non usare i numeri Euler.

      eheh, in mancanza d’altro dovrò far così… anche perchè se tu non mi presenti una soluzione, allora molto probabilmente vuol dire che non c’è.
      Intanto grazie,
      Daniele

    • #53643
      Up
      0
      Down
      ::

      Non usare i numeri Euler.

      eheh, in mancanza d’altro dovrò far così… anche perchè se tu non mi presenti una soluzione, allora molto probabilmente vuol dire che non c’è.
      Intanto grazie,
      Daniele

      Non è solo quello. Checché ne pensi Lorenzo, usare i numeri Euler è solo pretenzioso e del tutto inadatto all’ambiente in Palatino.

      Ciao
      Enrico

    • #53644
      Up
      0
      Down
      ::


      Ah, capisco. Insomma vengo a trovarmi tra due fuochi… 😆

      Ciao,
      Daniele

    • #53645
      lorenzo.pantieri
      Partecipante
        Up
        0
        Down
        ::

        Checché ne pensi Lorenzo, usare i numeri Euler è solo pretenzioso e del tutto inadatto all’ambiente in Palatino.

        Sula faccenda dei font AMS Euler si potrebbe scrivere a lungo…

        Innanzitutto, gli AMS Euler (disegnati nientemeno che da Knuth e Zapf!) sono espressamente previsti, come opzione, in ClassicThesis. Quindi è Miede l’arbiter elegantiarum, io mi sono semplicemente accodato. Personalmente, li considero un’opera d’arte, infinitamente più belli dei Palatino matematici (e anche del Computer Modern, professionali ma freddi: confronta l’Arte con l’Impaziente). Ah, poi c’è ArsClassica (anch’essa con gli Euler), ma solo perché a me piace così. Fin qui, questione di gusti.

        I difetti degli AMS Euler? Non hanno alcuni simboli (per esempio, ma vado a memoria, manca \hslash, sostituito automaticamente da \hbar). Niente di grave, secondo me. Più grave: gli Euler non sono font corsivi, mentre Claudio ricorda che le norme UNI prevedono di scrivere le variabili in corsivo. Se fossi un ingegnere incaricato di scrivere una perizia per un ente pubblico, non credo che userei gli Euler. Queste non sono questioni di gusto: si tratta di problemi oggettivi, di cui l’autore deve essere consapevole.

        Per usare siunitx con ClassicThesis riporto le righe del preambolo dell’Arte:
        `\usepackage{classicthesis-ldpkg}
        \usepackage[eulerchapternumbers,subfig,beramono,%
        eulermath,pdfspacing]{classicthesis}

        \usepackage{siunitx}
        \sisetup{output-decimal-marker={,},number-math-rm=\ensuremath,unit-text-rm=\rmfamily}`
        Al nostro amico, ora, la scelta.

        Ciao,
        L.

      • #53646
        Up
        0
        Down
        ::


        Grazie Lorenzo,
        sei sempre chiarissimo nelle tue spiegazioni. Alla fine, non ne abbia a male Enrico, avevo già optato per l’uso dei caratteri euler eliminando siunitx. Adesso testo il funzionamento di siunitx impostato con suggerito.
        Grazie,
        Daniele

    Visualizzazione 6 filoni di risposte
    • Devi essere connesso per rispondere a questo topic.

    Go to top