Open fbosio opened 7 years ago
Otra forma es con resizebox o adjustbox en el caso de que nos guste ancho variable (es decir, sólo escalar la tabla si sobrepasa el ancho de columna)
\noindent \begin{tablehere}\begin{center} \begin{adjustbox}{max width=\columnwidth} {|c|c|c|c|c|c|c|c|} \hline Freq. [Hz] & 1 & 2 & 3 & 4 & 5 & 6 & Avg.\\ \hline 250 & 0.15 & 0.14 & 0.20 & 0.14 & 0.31 & 0.33 & 0.21 \\ % 500 & 0.19 & 0.21 & 0.21 & 0.23 & 0.24 & 0.29 & 0.23 \\ % 1000 & 0.17 & 0.21 & 0.22 & 0.20 & 0.24 & 0.25 & 0.22 \\ % 2000 & 0.21 & 0.22 & 0.23 & 0.23 & 0.25 & 0.25 & 0.23 \\ % 4000 & 0.19 & 0.23 & 0.23 & 0.20 & 0.24 & 0.25 & 0.22 \\ \hline \end{tabular} \end{adjustbox}\end{center} \caption{Reverberation time for each frequency band} \label{tbl:RT-bands} \end{tablehere}
Soluciones propuestas:
organizar los datos de la tabla para estrecharla (ej. trasponiendo)
utilizar minipage para contraer la tabla y restringir su ancho al de columna, junto con \noindent y entorno center para centrarla:
p.ej.:
\noindent \begin{minipage}{\columnwidth} \begin{center} \setlength{\tabcolsep}{.25\tabcolsep} \begin{tabular}{|c|c|c|c|c|c|c|c|} \hline Freq. [Hz] & 1 & 2 & 3 & 4 & 5 & 6 & Avg.\\ \hline 250 & 0.15 & 0.14 & 0.20 & 0.14 & 0.31 & 0.33 & 0.21 \\ % 500 & 0.19 & 0.21 & 0.21 & 0.23 & 0.24 & 0.29 & 0.23 \\ % 1000 & 0.17 & 0.21 & 0.22 & 0.20 & 0.24 & 0.25 & 0.22 \\ % 2000 & 0.21 & 0.22 & 0.23 & 0.23 & 0.25 & 0.25 & 0.23 \\ % 4000 & 0.19 & 0.23 & 0.23 & 0.20 & 0.24 & 0.25 & 0.22 \\ \hline \end{tabular} \end{center} \end{minipage}