bizzarro risultato utilizzando ambiente tabular

  • Creatore
    Topic
  • #64061
    Up
    0
    Down
    ::


    Ciao a tutti, compilando il seguente codice

    `\begin{table}[!hbp]
    \begin{tabular}{l*{4}{S}}
    \toprule
    & \multicolumn{1}{c}{\vhhs} & \multicolumn{1}{c}{MW} & \multicolumn{1}{c}{$\epsilon^280$} &\multicolumn{1}{c}{Affinity}\\
    & \multicolumn{1}{c}{} & \multicolumn{1}{c}{(\si{\dalton})}& \multicolumn{1}{c}{(\si[per-mode=reciprocal]{\per\molar\per\cm})}&\multicolumn{1}{c}{MW} \\
    \midrule
    & F10 & 14297,6 & 31525 \\
    & H7 & 13508,9 & 18575 \\
    & B3 & 14371,7 & 30495 \\
    & D10 & 14514 & 30035 \\
    & G6 & 14683,2 & 31525 \\
    & C2 & 14405,6 & 35535 \\
    & H3 & 14348,6 & 29005 \\
    & H4 & 14691,2 & 31525 \\
    & H10 & 14496,9 & 32555 \\
    & A3 & 14719 & 37025 \\
    & D1 & 13872,3 & 18700 \\
    & D4 & 13932,5 & 16055 \\
    & D5 & 13381,9 & 18575 \\
    & D12 & 14525,1 & 31525 \\
    & G3 & 14560,8 & 35535 \\
    & G9 & 14591,1 & 31525 \\
    & G10 & 14567 & 27515 \\
    & H2 & 14535 & 31525 \\
    & H5 & 14456,9 & 30035 \\
    & H8 & 14326,6 & 31525 \\
    & D7 & 14588,1 & 30035 \\
    \bottomrule
    \end{tabular}
    \caption{Table summarizing the characteristic of the VVV selected by XXX against CCC.}
    \end{table}`

    il risultato per i campi della colonna 1 che cominciano per D è 10n, dove n è il numero che nella tabella viene dopo D. come posso fare in modo che stampi il D10 D7 etc etc e non 10n? 😕

    Grazie

Visualizzazione 4 filoni di risposte
  • Autore
    Risposte
    • #64062
      Up
      0
      Down
      ::


      Provato a racchiudere il contenuto della cella tra graffe? Oppure devi fare come nell’instestazione: \multicolumn{1}{c}{D10}

      Ciao
      Fra

    • #64063
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Strano risultato perché la tabella è strana.

        Definisci 5 colonne, una di tipo l e 4 di tipo S.

        Metti 4 intestazioni (niente nella rima colonna, e 4 nelle colonne successive).

        Riempi di numeri solo tre colonne, niente nella prima e tre di tipo S lasciando vuota la quarta di tipo S (la quinta in assoluto)

        I dati che contengono la D sono nella prima colonna S.

        Non ti converrebbe mettere i dati della tua prima colonna, privi di valori decimali, ma semplicemente sigle, metterli in una colonna normale, magari la prima, che è vuota e mettere gli altri numeri nelle colonne S (ma servono a qualche cosa visto che sono privi di decimali almeno quelli della terza colonna?).

        In altre parole non ti converrebbe ripensare alla tabella descrivendo le colonne concordemente al loro contenuto e senza lasciare colonne vuote?

      • #64064
        Up
        0
        Down
        ::


        È normale, trattandosi di una colonna dichiarata con S. La colonna “l” iniziale non è solo inutile: crea uno spazio orizzontale che sposta la tabella verso destra.

        Il contenuto della prima colonna non va preceduto da &; forse è questo l’equivoco.
        `\begin{tabular}{l*{3}{S}}
        \toprule
        \multicolumn{1}{c}{\vhhs} & \multicolumn{1}{c}{MW} & \multicolumn{1}{c}{$\epsilon^280$} &\multicolumn{1}{c}{Affinity}\\
        \multicolumn{1}{c}{} & \multicolumn{1}{c}{(\si{\dalton})}& \multicolumn{1}{c}{(\si[per-mode=reciprocal]{\per\molar\per\cm})}&\multicolumn{1}{c}{MW} \\
        \midrule
        F10 & 14297,6 & 31525 \\
        …`
        Resta misteriosa la quarta colonna, ma la tabella è tua e non metto lingua. 🙂

        Ciao
        Enrico

      • #64065
        Up
        0
        Down
        ::


        ciao, effettivamente ho preso la struttura di una vecchia tabella e ho cambiato i dati, ho compilato solo per vedere se c’erano errori e ho visto il bug della D (risolto!, grazie!)

        Ho cambiato adesso da
        \begin{tabular}{l*{6}{S}}
        in
        \begin{tabular}{l l l l}
        cioè 4 colonne tutte a sx, che è quello che mi serve, ma non me la compila!
        Con la prima dichiarazione invece funziona, ma i dati nelle colonne non sono ben allineati.

      • #64066
        Up
        0
        Down
        ::


        anche il problema della compilazione risolto, una graffa dimenticata

        grazie per l’aiuto

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

    Go to top