Tabella troppo a destra (classicthesis)

  • Creatore
    Topic
  • #43830
    Up
    0
    Down
    ::


    Ciao a tutti

    Uso classicthesis e se compilo il seguente codice la tabella mi finisce troppo a destra quando ancora ho spazio a sinistra. Come posso risolverlo?

    `\begin{figure}
    \begin{center}
    \footnotesize
    \begin{tabular}{cccccccccc}
    \toprule
    Organismo & File & File &Bit& \multicolumn{3}{|c}{Huff(G(File))} & \multicolumn{3}{|c}{Huff(MTF(BWT(G(File))))} \\
    & & ACTG & & \multicolumn{1}{|c}{Bit} & MB & bpc & \multicolumn{1}{|c}{Bit} & MB & bpc\\
    \midrule
    H1N1 Polymerase PA & 2,21 KB & 2,10 KB & 4308 &4029&5,619&4213&4213&5,867\\
    \end{tabular}
    \end{center}
    \end{figure}`

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


      Mostra un esempio compilabile e sostituisci l’ambiente “center” con il comando “\centering”.

      🙂
      LuCa

    • #43832
      Up
      0
      Down
      ::


      Ecco un esempio minimo e compilabile:
      `
      \documentclass[a4paper,12pt,a4paper,italian,openright,titlepage]{scrreprt}

      \usepackage[latin1]{inputenc}
      \usepackage[italian]{babel}

      \usepackage{float}

      \usepackage{amsfonts}

      \usepackage{nextpage}

      \usepackage{booktabs}%package per le tabelle che sostituisce hline

      \usepackage{classicthesis-ldpkg}
      \usepackage[pdfspacing]{classicthesis}
      \usepackage[italian]{arsclassica}

      \usepackage[swapnames,norules]{frontespizio}

      \captionsetup{font=small,format=hang}%stile per le didascalie
      \graphicspath{{images}}

      \hypersetup{colorlinks=true,linkcolor=blue,citecolor=magenta}

      \newcommand{\otoprule}{\midrule[\heavyrulewidth]}%per le tabelle

      \begin{document}

      \begin{figure}
      \centering
      \footnotesize
      \begin{tabular}{cccccccccc}
      \toprule
      Organismo & File & File &Bit& \multicolumn{3}{|c}{Huff(G(File))} & \multicolumn{3}{|c}{Huff(MTF(BWT(G(File))))} \\
      & & ACTG & & \multicolumn{1}{|c}{Bit} & MB & bpc & \multicolumn{1}{|c}{Bit} & MB & bpc\\
      \midrule
      H1N1 Polymerase PA & 2,21 KB & 2,10 KB & 4308 &4029&5,619&4213&4213&5,867\\
      \bottomrule
      \end{tabular}
      \end{figure}

      \end{document}
      `

    • #43833
      Up
      0
      Down
      ::


      Devi ridurre la larghezza della tabella.
      È più larga di “\columnwidth” pertanto esce dai margini.
      Sull’«Arte», di Pantieri, sono descritte diverse strategie per questo tipo di problemi.

      È possibile, anche se sconsigliato, far sbordare la tabella da entrambi i margini invece che solo a destra:`\begin{table}
      \centering
      \footnotesize
      \makebox[\columnwidth][c]{%
      \begin{tabular}{cccccccccc}
      […]
      \end{tabular}}
      \end{table}`Fai attenzione, stavi usanto l’ambiente flottante sbagliato, hai messo una tabella all’interno di un ambiente “figure”: l’ambiente corretto è “table”.

      🙂
      LuCa

    • #43834
      Up
      0
      Down
      ::


      Grazie dei consigli. Funziona 🙂

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

Go to top