Consiglio vettore in riga dimensionale

  • Creatore
    Topic
  • #110462
    Roberto Castelluccio
    Partecipante
      Up
      0
      Down
      ::


      Vorrei un consiglio su come comporre al meglio un vettore in linea le cui componenti hanno delle dimensioni fisiche. Ho letto qui che si dovrebbe scegliere fra due notazioni:
      `
      … for five first modes
      $\left(\mathbf{f}=
      \left[
      \SI{0,6}{Hz}\quad\SI{1,19}{Hz}\quad\SI{1,78}{Hz}\quad\SI{2,38}{Hz}\quad\SI{2,97}{Hz}
      \right]^T
      \right)$.

      …for five first modes
      $\left(\mathbf{f}=
      \left[
      \SI{0,6}{Hz}, \SI{1,19}{Hz}, \SI{1,78}{Hz},\SI{2,38}{Hz},\SI{2,97}{Hz}
      \right]
      \right)$.
      `
      Ho scartato la seconda perché mi sembra non sia ben leggibile, avendo la virgola come separatore decimale. Con la prima ho problemi di spazio dovendo comporre un documento in 2 colonne e comunque lo spazio mi sembra eccessivo.

      Come fareste? È corretto inserire l’unità di misura delle componenti come ho fatto io?
      Grazie in anticipo a chi vorrà rispondere 🙂

    Visualizzazione 4 filoni di risposte
    • Autore
      Risposte
      • #110463
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Basta che tu metta al posto di \quad una delle spaziature matematiche più piccole come \: o \;.
          Secondo me è corretto che tu usi valori numerici con le unità quando scrivi un vettore di frequenze; la tua è un’equazione fra grandezze, non una una colonna di una tabella, dove ptresti mettere l’indicazione delle unità nell riga indice della tabella (la rima riga della tabella.
          Altri fisici o tecnologi/ingegneri (in particolare i metrologi) potrebbero interpretare le norme ISO-UNI, che regolano il nostro modo di scrivere al matematica, in modo diverso dal mio; caso mai si farebbero sentire

        • #110464
          Roberto Castelluccio
          Partecipante
            Up
            0
            Down
            ::

            Basta che tu metta al posto di \quad una delle spaziature matematiche più piccole come \: o \;.

            Peccato non ci sia una via di mezzo tra \: e \quad…

            Secondo me è corretto che tu usi valori numerici con le unità quando scrivi un vettore di frequenze; la tua è un’equazione fra grandezze, non una una colonna di una tabella, dove ptresti mettere l’indicazione delle unità nell riga indice della tabella (la rima riga della tabella

            Anch’io la penso così, ma visto che è la prima volta che mi capita, ho pensato di chiedere.
            Grazie.

          • #110465
            Up
            0
            Down
            ::

            LaTeXCat” post=110674[…]
            Peccato non ci sia una via di mezzo tra \: e \quad…
            […]

            Puoi usare [tt]\mspace{9mu}[/tt], per esempio, o [tt]\mspace{12mu}[/tt] (richiede il pacchetto amsmath).

            O, senza amsmath, [tt]\mskip 9mu \relax[/tt].

            Ciao.


            Gustavo

          • #110466
            OldClaudio
            Partecipante
              Up
              0
              Down
              ::


              Il cuore di LaTeX contiene le seguenti definizioni`
              \def\quad{\hskip1em\relax}

              \DeclareRobustCommand{\,}{%
              \relax\ifmmode\mskip\thinmuskip\else\thinspace\fi
              }

              \def\>{\mskip\medmuskip}
              \def\;{\mskip\thickmuskip}
              \def\!{\mskip-\thinmuskip}

              \let\:=\>` L’unità metrica mu (math unit) vale 1/18 di 1em e si riferisce al fatto che in matematica si usano tre corpi diversi, uno per la parte principale, uno per i pedici e gli apici di primo livello e, infine, uno per i pedici e gli apici di secondo livello.

              Nel tuo caso sei nella parte principale della formula; quindi usare quad vuo dire inserire uno spazio da 18mu; il comando \, virgola inserisce uno spazio \thinmuskip=3mu; \: (equivalente a \>) inserisce uno spazio \medmuskip=6mu; \; inserisce uno spazio \thickmuskip=9mu.

              Dunque non è vero che non ci sia niente di intermedio fra \quad e \: perché c’è \; — anche se nella schermata sono piccoli, penso che tu non abbia problemi a distinguere i due punti dal punto e virgola.

              Poi cè la soluzione di Gustavo, perché puoi sempre scrivere uno spazio pari a \mskip 12mu (il \relax di Gustavo non guasta, ma un realtà dopo mu basta uno spazio), mettendo al posto di 12 un numero qualsiasi compreso fra 9 e 18.

              A me pare che lo spazio introdotto con \; sia sufficiente.

              Puoi sempre definirti una macro per non stare a scrivere quella lunga stringa; per esempio`\newcommand\msp{\mskip 14mu}` mettendo al posto di 14 quello che ti pare migliore, e usare \msp al posto di \quad.

            • #110467
              Roberto Castelluccio
              Partecipante
                Up
                0
                Down
                ::

                Dunque non è vero che non ci sia niente di intermedio fra \quad e \: perché c’è \;

                😳 ricordavo male e non ho controllato. Grazie.

                Poi cè la soluzione di Gustavo, perché puoi sempre scrivere uno spazio pari a \mskip 12mu (il \relax di Gustavo non guasta, ma un realtà dopo mu basta uno spazio), mettendo al posto di 12 un numero qualsiasi compreso fra 9 e 18.

                Mi sembra che 12mu faccia al mio caso.:-)

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

            Go to top