Errore decimali. Siunitx?

  • Creatore
    Topic
  • #57900
    Up
    0
    Down
    ::


    Sto facendo gli ultimi ritocchi alla tesi di dottorato, scritta con classic thesis.
    Ho un problema con una tabella (e solo quella).

    `

    \begin{table}[htb]
    \centering

    \caption[Permeability of fluorescently-labelled Dextran through the BBB and BBB-tumour models]{Permeability of fluorescently-labelled Dextran of various molecular weights through the BBB and BBB-tumour models}
    \label{tab:dex}
    \begin{tabular}{ccSc}
    \toprule
    {FITC-Dextrans, kDa} & \multicolumn{3}{c}{Permeability coefficients ($\times 10^{-3}$\,cm/min) [sd]} \\
    \midrule
    & \emph{D3} & \emph{D3+DAOY} & \emph{D3+VCR} \\
    \cmidrule(r){2-4}
    \emph{4} & 0.741 [0.048] & 0.917 [0.065] & 0.555 [0.11] \\
    \emph{40} & 0.0637 [0.0064] & 0.0746 [0.0087] & 0.0609 [0.0015] \\
    \emph{80} & 0.0446 [0.0057] & 0.0528 [0.0014] & 0.0413 [0.0021] \\
    \bottomrule
    \end{tabular}
    \end{table}
    `

    In pratica, i numeri in parentesi quadre nella seconda colonna (0.065, 0.0087 e 0.0014) escono dalle parentesi quadre e si attaccano ai numeri che li precedono. Ad esempio, 0.917 [0.065] diventa 0.917 006 5 [].
    Leggo il log per capire dove sta l’errore e mi esce il seguente messaggio

    ` !Package siunitx Duplicate decimal marker in `0.9170.065'`

    Come dicevo prima, pero’ questo errore mi compare solo su questa tabella. Con altre, formattate nella stessa maniera, tutto tranquillo.

    Qualche idea?

    Grazie in anticipo.

    PS: se tolgo il pacchetto siunitx, la tabella in questione e’ perfetta, tutte le altre riportano i numeri corretti ma con allineamenti a caso

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

      Sto facendo gli ultimi ritocchi alla tesi di dottorato, scritta con classic thesis.
      Ho un problema con una tabella (e solo quella).

      `

      \begin{table}[htb]
      \centering

      \caption[Permeability of fluorescently-labelled Dextran through the BBB and BBB-tumour models]{Permeability of fluorescently-labelled Dextran of various molecular weights through the BBB and BBB-tumour models}
      \label{tab:dex}
      \begin{tabular}{ccSc}
      \toprule
      {FITC-Dextrans, kDa} & \multicolumn{3}{c}{Permeability coefficients ($\times 10^{-3}$\,cm/min) [sd]} \\
      \midrule
      & \emph{D3} & \emph{D3+DAOY} & \emph{D3+VCR} \\
      \cmidrule(r){2-4}
      \emph{4} & 0.741 [0.048] & 0.917 [0.065] & 0.555 [0.11] \\
      \emph{40} & 0.0637 [0.0064] & 0.0746 [0.0087] & 0.0609 [0.0015] \\
      \emph{80} & 0.0446 [0.0057] & 0.0528 [0.0014] & 0.0413 [0.0021] \\
      \bottomrule
      \end{tabular}
      \end{table}
      `

      In pratica, i numeri in parentesi quadre nella seconda colonna (0.065, 0.0087 e 0.0014) escono dalle parentesi quadre e si attaccano ai numeri che li precedono. Ad esempio, 0.917 [0.065] diventa 0.917 006 5 [].
      Leggo il log per capire dove sta l’errore e mi esce il seguente messaggio

      ` !Package siunitx Duplicate decimal marker in `0.9170.065'`

      Come dicevo prima, pero’ questo errore mi compare solo su questa tabella. Con altre, formattate nella stessa maniera, tutto tranquillo.

      Qualche idea?

      Grazie in anticipo.

      PS: se tolgo il pacchetto siunitx, la tabella in questione e’ perfetta, tutte le altre riportano i numeri corretti ma con allineamenti a caso

      Forse stai proprio sbagliando come impostare la tabella.
      `\begin{tabular}{c
      *{3}{S[table-figures-integer=1,
      table-figures-decimal=4,
      table-number-alignment=center]@{ }l}
      }
      \toprule
      {FITC-Dextrans, kDa} &
      \multicolumn{6}{c}{Permeability coefficients ($\times 10^{-3}$\,cm/min) [sd]} \\
      \midrule
      & \multicolumn{2}{c}{\em D3} &
      \multicolumn{2}{c}{\em D3}+DAOY} &
      \multicolumn{2}{c}{\em D3+VCR} \\
      \cmidrule(lr){2-7}
      \emph{4} & 0.741 & [0.048] & 0.917 & [0.065] & 0.555 & [0.11] \\
      \emph{40} & 0.0637 & [0.0064] & 0.0746 & [0.0087] & 0.0609 & [0.0015] \\
      \emph{80} & 0.0446 & [0.0057] & 0.0528 & [0.0014] & 0.0413 & [0.0021] \\
      \bottomrule
      \end{tabular}`
      Ciao
      Enrico

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

Go to top