Dubbio su come scrivere i numeri in un testo

  • Creatore
    Topic
  • #82081
    Up
    0
    Down
    ::


    Ciao a tutti. Sto scrivendo la tesi di laurea magistrale in matematica e mi è venuto questo dubbio. Supponiamo che voglia scrivere questa frase (inventata al momento):

    “Nel capitolo 3 ho analizzato le prestazioni del codice: il tempo impiegato per risolvere il problema con 5000 elementi è stato di circa 5 minuti.”

    E’ più opportuno scrivere 3, 5000 e 5 tra $ o no?

    In generale, quali sono le indicazioni da seguire per scrivere numeri all’interno di frasi come quella nell’esempio?

    Grazie!

Visualizzazione 12 filoni di risposte
  • Autore
    Risposte
    • #82082
      robitex
      Amministratore del forum
        Up
        0
        Down
        ::

        Lory88″ post=81397Ciao a tutti. Sto scrivendo la tesi di laurea magistrale in matematica e mi è venuto questo dubbio. Supponiamo che voglia scrivere questa frase (inventata al momento):

        “Nel capitolo 3 ho analizzato le prestazioni del codice: il tempo impiegato per risolvere il problema con 5000 elementi è stato di circa 5 minuti.”

        E’ più opportuno scrivere 3, 5000 e 5 tra $ o no?

        In generale, quali sono le indicazioni da seguire per scrivere numeri all’interno di frasi come quella nell’esempio?

        Grazie!

        Io uso il pacchetto siunitx e la frase precedente l’avrei scritta:
        `Nel capitolo~\ref{chapLabeltochapscelta} ho analizzato le prestazioni del codice: il tempo impiegato per risolvere il problema con \num{5000} elementi è stato di circa \num{5} minuti.`
        Probabilmente i più esperti di me in materia ti daranno le corrette indicazioni tipografiche.
        Ciao

      • #82083
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Talvolta nel testo si usano le cifre minuscole, invece di quelle maiuscole; non tutti i font ne dispongono di default.

          I numeri piccoli, di solito si scrivono in lettere, quindi tre e cinque (in realtà il capitolo 3 viene scritto in automatico se usi \label e \ref, come è sempre consigliabile fare; in questo caso il numero è scritto in cifre, perché non rappresenta una quantità ma è il “nome” del capitolo, la sua etichetta, per così dire, non è la stessa cosa dei cinque minuti).

          Se scrivi i numeri fra dollari, in modo matematico, ti vengono scritti con cifre maiuscole, anche se di default il tuo font te le metterebbe minuscole in modo testo. Anzi questo è il modo di procedere se devi scrivere dei numeri in una tabella testuale. I numeri negativi vanno sempre scritti fra dollari; quindi se nel testo ne hai di positivi e di negativi li devi scrivere tutti fra dollari, altrimenti quelli positivi ti potrebbero venire in cifre minuscole e quelli negativi ti vengono in cifre maiuscole.

          I numeri di più di quattro cifre prima o dopo la virgola decimale vanno separati a terne di cifre mediante uno spazio inseparabile (reso in LaTeX con \,); non si separano mai con un punto (in Italia) o con una virgola (nel mondo anglosassone), quindi 5000, ma 50 000 ( questo da immettere con la sequenza 50\.000).

        • #82084
          robitex
          Amministratore del forum
            Up
            0
            Down
            ::


            Aggiungo solo da quanto detto da Claudio che siunitx formatta automaticamente i numeri con più cifre nel modo corretto. I numeri vanno passati al comando con il punto decimale. Tu puoi impostare la virgola come carattere che va in output.
            Per esempio carico il pacchetto così:
            `\RequirePackage[output-decimal-marker={,},arc-separator=\:]{siunitx}`

            Ciao.
            R

          • #82085
            Liverpool
            Partecipante
              Up
              0
              Down
              ::

              robitex” post=81400I numeri vanno passati al comando con il punto decimale.

              Non è obbligatorio. Per difetto [tt]siunitx[/tt] accetta anche la virgola come separatore “decimale” da usare nel sorgente. Altrimenti si può anche modificare con [tt]input-decimal-markers[/tt].

              Ciao

            • #82086
              robitex
              Amministratore del forum
                Up
                0
                Down
                ::

                Liverpool” post=81401

                I numeri vanno passati al comando con il punto decimale.

                Non è obbligatorio. Per difetto [tt]siunitx[/tt] accetta anche la virgola come separatore “decimale” da usare nel sorgente. Altrimenti si può anche modificare con [tt]input-decimal-markers[/tt].

                Ciao

                Si lo sapevo, ma consiglio di scrivere sempre i numeri in input con il punto decimale.
                Quando i sorgenti sono prodotti in automatico da agenti esterni è meglio il punto…
                R.

              • #82087
                Up
                0
                Down
                ::

                Lory88″ post=81397Ciao a tutti. Sto scrivendo la tesi di laurea magistrale in matematica e mi è venuto questo dubbio. Supponiamo che voglia scrivere questa frase (inventata al momento):

                “Nel capitolo 3 ho analizzato le prestazioni del codice: il tempo impiegato per risolvere il problema con 5000 elementi è stato di circa 5 minuti.”

                E’ più opportuno scrivere 3, 5000 e 5 tra $ o no?

                In generale, quali sono le indicazioni da seguire per scrivere numeri all’interno di frasi come quella nell’esempio?

                Il problema non si pone se nel tuo documento non imposti l’uso dei numeri minuscoli o comunque numerali diversi in modo matematico da quelli in “modo testo” (per esempio con eulervm). In un testo di tipo scientifico eviterei di differenziare, proprio per non incorrere in questo tipo di problemi.

                Il “3” dopo “capitolo” non è in realtà un numero, ma un nome di quel capitolo; analogamente “2013” nel senso dell’anno andrebbe trattato come una parola, cioè in “modo testo”, e così i numeri di pagina. Nel caso di “5000” c’è una possibile ambiguità: il numero potrebbe essere sostituito da “cinquemila” e quindi andrebbe trattato come gli anni, cioè non come un oggetto matematico; ma c’è il “5” subito dopo che si riferisce a una misura con un suo grado di precisione e che quindi è un vero numero in quanto oggetto matematico.

                In conclusione, i problemi ci sono, come vedi. In un testo di tipo umanistico non ci sarebbero gravi problemi: gli occasionali numeri intesi in senso matematico possono benissimo essere trattati come le date o i numeri dei capitoli; in un testo scientifico i problemi posti dalla differenziazione sono più dei possibili vantaggi nella resa tipografica.

                Ciao
                Enrico

              • #82088
                Up
                0
                Down
                ::


                Ringrazio tutti per le esaurienti risposte.

                OldClaudio” post=81399Talvolta nel testo si usano le cifre minuscole, invece di quelle maiuscole; non tutti i font ne dispongono di default.

                I numeri piccoli, di solito si scrivono in lettere, quindi tre e cinque (in realtà il capitolo 3 viene scritto in automatico se usi \label e \ref, come è sempre consigliabile fare; in questo caso il numero è scritto in cifre, perché non rappresenta una quantità ma è il “nome” del capitolo, la sua etichetta, per così dire, non è la stessa cosa dei cinque minuti).

                Se scrivi i numeri fra dollari, in modo matematico, ti vengono scritti con cifre maiuscole, anche se di default il tuo font te le metterebbe minuscole in modo testo. Anzi questo è il modo di procedere se devi scrivere dei numeri in una tabella testuale. I numeri negativi vanno sempre scritti fra dollari; quindi se nel testo ne hai di positivi e di negativi li devi scrivere tutti fra dollari, altrimenti quelli positivi ti potrebbero venire in cifre minuscole e quelli negativi ti vengono in cifre maiuscole.

                I numeri di più di quattro cifre prima o dopo la virgola decimale vanno separati a terne di cifre mediante uno spazio inseparabile (reso in LaTeX con \,); non si separano mai con un punto (in Italia) o con una virgola (nel mondo anglosassone), quindi 5000, ma 50 000 ( questo da immettere con la sequenza 50\.000).


                @OldClaudio
                : ma in questo caso \, lo uso tra $ o no? A proposito di numeri con la virgola, come dovrei scrivere qualcosa tipo: 3.1415926535 ? 3.1\,415\,926\,535 oppure 3.141\,592\,653\,5 o altro?

                Grazie

              • #82089
                OldClaudio
                Partecipante
                  Up
                  0
                  Down
                  ::

                  @OldClaudio: ma in questo caso \, lo uso tra $ o no? A proposito di numeri con la virgola, come dovrei scrivere qualcosa tipo: 3.1415926535 ? 3.1\,415\,926\,535 oppure 3.141\,592\,653\,5 o altro?

                  Le triplette di cifre si contano dalla virgola. (quinid la seconda versione)

                  il comando \, funziona sia in modo testo sia in modo matematico.

                • #82090
                  Up
                  0
                  Down
                  ::

                  OldClaudio” post=81415

                  il comando \, funziona sia in modo testo sia in modo matematico.

                  Si, quello l’ho visto. Ma mi chiedo quale dei due modi è consigliabile usare.

                  Grazie.

                • #82091
                  robitex
                  Amministratore del forum
                    Up
                    0
                    Down
                    ::

                    Lory88″ post=81418

                    il comando \, funziona sia in modo testo sia in modo matematico.

                    Si, quello l’ho visto. Ma mi chiedo quale dei due modi è consigliabile usare.

                    Grazie.

                    Scusa, ma non vorrai mica dare le spaziature a mano vero?
                    Perché non far fare il lavoro a siunitx?
                    Esso formatta i numeri nel modo standard con eventuale unità di misura sia in modo testo che matematico. punto.
                    `\num{3.1415926535}`
                    fine della storia. punto. stop. end… 🙂

                    Usare una macro del genere è anche coerente con l’uso di un linguaggio di markup. È come scrivere \emph{testo}.
                    Ciao
                    R.

                  • #82092
                    OldClaudio
                    Partecipante
                      Up
                      0
                      Down
                      ::


                      Roberto, uso siunitx raramente e malvolentieri. Sarebbe troppo lungo spiegarti il perché, ma in sostanza ci metto di meno se non lo uso.
                      Per un newbie, invece, penso che sia il consiglio migliore da dare.

                    • #82093
                      Liverpool
                      Partecipante
                        Up
                        0
                        Down
                        ::

                        OldClaudio” post=81439Sarebbe troppo lungo spiegarti il perché, ma in sostanza ci metto di meno se non lo uso.

                        A me piacerebbe sapere il perché. Personalmente lo trovo un pacchetto utile. Certo, alla fine non uso mai le parole chiave per i simboli delle unità di misura, ma mi dà una sensazione di ordine scrivere [tt]\SI{1}{m}[/tt] anziché [tt]1\,m[/tt]. Se invece diciamo che magari utilizzare [tt]\num[/tt] per ogni semplice numero è un po’ troppo, se ne può discutere.

                        Ciao

                      • #82094
                        OldClaudio
                        Partecipante
                          Up
                          0
                          Down
                          ::


                          A parte motivi psicologici, vedi bene che come scrivo io, generalmente counsumo due battute oltre al numero e all’unità di misura: scrivendo come scrivi tu vi vogliono 7 battute, quindi 5 in più di quello che uso io.
                          Inoltre le unità di misura di siunitx sono sempre composte in modo matematico, quindi in tondo con grazie chiaro; io, nel testo preferisco comporle con il font corrente — mi vengono dei dubbi solo se scrivessi in corsivo o in evidenziato.
                          Concludendo, uso siunitx quando non ne posso fare a meno, quindi raramente.:)

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

                      Go to top