problemino con il pacchetto array ed il comando >{}

  • Creatore
    Topic
  • #45944
    Up
    0
    Down
    ::


    Ciao,

    dopo aver caricato array e booktabs, nel mio file scrivo questa tabella:
    `
    \begin{table}[t]\footnotesize
    \centering
    \caption{Caratteristiche del motore IAE V2525-D5}
    \begin{tabular}{%
    >{\centering}m{.8cm}% 1
    >{\centering}m{.8cm}% 2
    >{\centering}m{.8cm}% 3
    >{\centering}m{1cm}% 4
    >{\centering}m{1cm}% 5
    m{.5cm}% 6
    m{1cm}% 7
    >{\centering}m{1cm}% 8
    >{\centering}m{1cm}% 9
    >{\centering}m{1cm}% 10
    >{\centering}m{1cm}}% 11
    \toprule
    & & & & \multicolumn{4}{c}{Crociera} & & & \\
    \cmidrule{5-8}
    Spinta [lb] & $BPR$ & OPR & Flusso massa [lb/s] & Quota [ft] & $SFC$ & \Mach & Spinta [lb] & $L_{CF}$ [m] & $D_{FC}$ [m] & Peso [lb]\\
    \midrule
    \SI{25000}{} & 4.8 & 27.7 & 784 & \SI{35000}{} & 0.574 & 0.8 & 5773 & 3.204 & 1.682 & 5252\\
    \bottomrule
    \end{tabular}
    \label{tab:IAE2525}
    \end{table}`

    Se tolgo la parte in rosso funziona ma come è ovvio non mi centra [lb] sotto Peso.

    Qualche consiglio? C’è una soluzione migliore?

    Ringrazio anticipatamente.

    Michele

Visualizzazione 3 filoni di risposte
  • Autore
    Risposte
    • #45945
      Up
      0
      Down
      ::

      Ciao,

      dopo aver caricato array e booktabs, nel mio file scrivo questa tabella:
      `
      \begin{table}[t]\footnotesize
      \centering
      \caption{Caratteristiche del motore IAE V2525-D5}
      \begin{tabular}{%
      >{\centering}m{.8cm}% 1
      >{\centering}m{.8cm}% 2
      >{\centering}m{.8cm}% 3
      >{\centering}m{1cm}% 4
      >{\centering}m{1cm}% 5
      m{.5cm}% 6
      m{1cm}% 7
      >{\centering}m{1cm}% 8
      >{\centering}m{1cm}% 9
      >{\centering}m{1cm}% 10
      >{\centering}m{1cm}}% 11
      \toprule
      & & & & \multicolumn{4}{c}{Crociera} & & & \\
      \cmidrule{5-8}
      Spinta [lb] & $BPR$ & OPR & Flusso massa [lb/s] & Quota [ft] & $SFC$ & \Mach & Spinta [lb] & $L_{CF}$ [m] & $D_{FC}$ [m] & Peso [lb]\\
      \midrule
      \SI{25000}{} & 4.8 & 27.7 & 784 & \SI{35000}{} & 0.574 & 0.8 & 5773 & 3.204 & 1.682 & 5252\\
      \bottomrule
      \end{tabular}
      \label{tab:IAE2525}
      \end{table}`

      Se tolgo la parte in rosso funziona ma come è ovvio non mi centra [lb] sotto Peso.

      Qualche consiglio? C’è una soluzione migliore?

      Quella suggerita dalla documentazione di array. 🙂 Nell’ultima >{} inserisci
      `\centering\arraybackslash`
      Perché specificare la larghezza delle colonne? 🙄

      Ciao
      Enrico

    • #45946
      Up
      0
      Down
      ::

      Quella suggerita dalla documentazione di array. 🙂

      Attualmente sono 7 ore che sto davanti al Latex, quindi penso che sia normale cha qualcosa mi scappi!!! 😀

      Grazie mille per l’aiuto!!!

      Saluti

      Michelle

      P.S. probabilmente a breve arriverrano altre domande stupide 😀

    • #45947
      Up
      0
      Down
      ::

      Quella suggerita dalla documentazione di array. 🙂

      Attualmente sono 7 ore che sto davanti al Latex, quindi penso che sia normale cha qualcosa mi scappi!!! 😀

      Grazie mille per l’aiuto!!!

      Saluti

      Michelle

      P.S. probabilmente a breve arriverrano altre domande stupide 😀

      Speriamo che le risposte non lo siano. 🙂

      Ciao
      Enrico

    • #45948
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Secondo me la tua tabella e la sua didascalia hanno un paio di erroretti, a parte quello che Enrico ti ha già detto come correggere:

        non so se usi pacchetti particolari, che non specifichi, ma usando solo array e booktabs la didascalia resta appiccicata al \toprule; certo se usi altri pacchetti questo non succede; all’occorrenza inserisci un `\bigskip` dopo la didascalia.

        Inoltre la Conferenza dei Pesi e delle Misure ha stabilito che le parentesi quadre servono per indicare le dimensioni di una grandezza, non per indicare le unità di misura; quindi, visto che tu metti le unità di misura fra parentesi quadre in una riga a se stante, toglile del tutto oppure sostituiscile con delle parentesi tonde; oppure per seguire le norme UNI scrivi esplicitamente “in lb”, in ft”, eccetera, con la preposizione in e senza parentesi di nessun tipo.

        Se poi, nonostante l’argomento aeronautico volessi inserire uno spazio fine nei numeri con più di 4 cifre per indicare i gruppi di tre cifre a partire dalla posizione vera o implicita del separatore decimale, sarebbe ancora meglio. Inoltre, purtroppo, in aviazione si usano ancora le quote in piedi, se non altro perché gli altimetri aeronautici (anche per le mongolfiere) autorizzati da ogni agenzia di controllo aereo sono apparecchi costruiti specialmente negli USA, una indicazione di 35\,000 ft per la quota indica una misura con l’incertezza di un piede, mezzo piede in eccesso e mezzo piede in difetto; nessuna altimetro è così preciso. Inutile lamentarsi, lo so, ma al posto di 35\,000 ft, io preferirei leggere 10,7 km.
        Infine che cosa ti serve usare il comando `\SI{35\,000}{}` se non specifichi le unità di misura, che hai già messo nell’intestazione?
        `
        \begin{table}[t]\footnotesize
        \centering
        \caption{Caratteristiche del motore IAE V2525-D5}
        \begin{tabular}{%
        >{\centering}m{.8cm}% 1
        >{\centering}m{.8cm}% 2
        >{\centering}m{.8cm}% 3
        >{\centering}m{1cm}% 4
        >{\centering}m{1cm}% 5
        m{.5cm}% 6
        m{1cm}% 7
        >{\centering}m{1cm}% 8
        >{\centering}m{1cm}% 9
        >{\centering}m{1cm}% 10
        >{\centering\arraybackslash}m{1cm}}% 11
        \toprule
        & & & & \multicolumn{4}{c}{Crociera} & & & \\
        \cmidrule{5-8}
        Spinta [lb] & $BPR$ & OPR & Flusso massa [lb/s] & Quota [ft] & $SFC$ & \Mach & Spinta [lb] & $L_{CF}$ [m] & $D_{FC}$ [m] & Peso [lb] \\
        \midrule
        25\,000 & 4.8 & 27.7 & 784 & 35\,000 & 0.574 & 0.8 & 5773 & 3.204 & 1.682 & 5252\\
        \bottomrule
        \end{tabular}
        \label{tab:IAE2525}
        \end{table}
        `
        Scusa la pignoleria, ma a me come a te piace che la tabella sia composta bene sotto ogni punto di vista

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

    Go to top