Re: ctable con resize

#40005
Up
0
Down
::

Salve a tutti

ho un problema su una tabella. Premetto che la tabella è enorme e dovrei anche inserire delle note a fine tabella per renderla più comprensibile.
Ho letto che questo è possibile farlo con ctable.
Come posso ridurre la tabella che mi crea ctable affinchè mi si adatti alla larghezza di pagina?
con l’ambiente table ho creato una cosa del genere (qualsiasi commento è ben accetto)

\begin{table}[p]
\caption{BELLA}
\label{tab:BELLA}
\centering
\resizebox{\columnwidth}{!}{%
\begin{tabular}{lcccc}
\toprule
& & VALORE & VALORE & VALORE \\
& & INIZIALE & FINALE & ATTESO \\
\midrule
\textit{\textbf{FUNZIONE OBIETTIVO}} & & & & \\
dato & & –dato– & –dato– & –dato– \\
\midrule
messaggio-messaggio-messaggio-messaggio &[–dato–;–dato–]& –dato– & –dato– & –dato– \\
messaggio-messaggio-messaggio-messaggio &[–dato–;–dato–]& –dato– & –dato– & –dato– \\
messaggio-messaggio-messaggio-messaggio &[–dato–;–dato–]& –dato– & –dato– & –dato– \\
messaggio-messaggio-messaggio-messaggio &[–dato–;–dato–]& –dato– & –dato– & –dato– \\
messaggio-messaggio-messaggio-messaggio &[–dato–;–dato–]& –dato– & –dato– & –dato– \\
messaggio-messaggio-messaggio-messaggio &[–dato–;–dato–]& –dato– & –dato– & –dato– \\
messaggio-messaggio-messaggio-messaggio &[–dato–;–dato–]& –dato– & –dato– & –dato– \\
messaggio-messaggio-messaggio-messaggio &[–dato–;–dato–]& –dato– & –dato– & –dato– \\
messaggio-messaggio-messaggio-messaggio &[–dato–;–dato–]& –dato– & –dato– & –dato– \\
messaggio-messaggio-messaggio-messaggio &[–dato–;–dato–]& –dato– & –dato– & –dato– \\
messaggio-messaggio-messaggio-messaggio &[–dato–;–dato–]& –dato– & –dato– & –dato– \\
messaggio-messaggio-messaggio-messaggio &[–dato–;–dato–]& –dato– & –dato– & –dato– \\
messaggio-messaggio-messaggio-messaggio &[–dato–;–dato–]& –dato– & –dato– & –dato– \\
messaggio-messaggio-messaggio-messaggio &[–dato–;–dato–]& –dato– & –dato– & –dato– \\
messaggio-messaggio-messaggio-messaggio &[–dato–;–dato–]& –dato– & –dato– & –dato– \\
\bottomrule
\end{tabular}
}
\end{table}

con ctable come posso fare?
grazie 1000 a tutti

Visto che vuoi comunque mettere la tabella in una pagina a parte, a questo punto la ruoterei. Ho cercato di modificare il minimo possibile del tuo codice. Guarda se può andar bene. (Non ho usato ctable.) Serve il pacchetto rotating. Al posto di m{16mm} puoi scrivere semplicemente “c”.
`\begin{sidewaystable}
\centering
\begin{tabular}{lcm{16mm}m{16mm}m{16mm}}
\toprule
& & VALORE INIZIALE & VALORE FINALE & VALORE ATTESO \\
\midrule
\textbf{FUNZIONE OBIETTIVO} & & & & \\
\midrule
messaggio-messaggio-messaggio-messaggio\footnote{Testo della nota} &[–dato–;–dato–]& –dato– & –dato– & –dato– \\
messaggio-messaggio-messaggio-messaggio &[–dato–;–dato–]& –dato– & –dato– & –dato– \\
messaggio-messaggio-messaggio-messaggio &[–dato–;–dato–]& –dato– & –dato– & –dato– \\
messaggio-messaggio-messaggio-messaggio\footnote{Testo della seconda nota} &[–dato–;–dato–]& –dato– & –dato– & –dato– \\
messaggio-messaggio-messaggio-messaggio &[–dato–;–dato–]& –dato– & –dato– & –dato– \\
messaggio-messaggio-messaggio-messaggio &[–dato–;–dato–]& –dato– & –dato– & –dato– \\
messaggio-messaggio-messaggio-messaggio &[–dato–;–dato–]& –dato– & –dato– & –dato– \\
messaggio-messaggio-messaggio-messaggio\footnote{Testo della terza nota} &[–dato–;–dato–]& –dato– & –dato– & –dato– \\
messaggio-messaggio-messaggio-messaggio &[–dato–;–dato–]& –dato– & –dato– & –dato– \\
messaggio-messaggio-messaggio-messaggio &[–dato–;–dato–]& –dato– & –dato– & –dato– \\
messaggio-messaggio-messaggio-messaggio &[–dato–;–dato–]& –dato– & –dato– & –dato– \\
messaggio-messaggio-messaggio-messaggio &[–dato–;–dato–]& –dato– & –dato– & –dato– \\
messaggio-messaggio-messaggio-messaggio &[–dato–;–dato–]& –dato– & –dato– & –dato– \\
messaggio-messaggio-messaggio-messaggio &[–dato–;–dato–]& –dato– & –dato– & –dato– \\
messaggio-messaggio-messaggio-messaggio &[–dato–;–dato–]& –dato– & –dato– & –dato– \\
\bottomrule
\end{tabular}
\caption{BELLA}
\label{tab:BELLA}
\end{sidewaystable} `

Ciao
Ivan

Go to top