Eu gerei esta tabela, mas sua largura excede a largura da linha, pois estou trabalhando em papel de duas colunas e preciso que ela caiba apenas em uma coluna. Alguma ajuda?
\begin{table}[t]
\centering
\begin{tabular}{|c|c|c|}
\hline
Generated Cluster Number & Real Cluster Number & Ratio of mapped spikes \\
\hline
2 & 3 & 0.4233 \\
\hline
3 & 2 & 0.3545 \\
\hline
4 & 1 & 0.8463 \\
\hline
5 & 1 & 0.3432 \\
\hline
6 & 3 & 0.6345 \\
\hline
7 & 2 & 0.2349 \\
\hline
8 & 2 & 0.4267 \\
\hline
\end{tabular}
\label{tab:template}
\end{table}
Responder1
Você pode usar a versão com estrela do tabular
ambiente e um p{}
modificador para alinhamento de coluna com tamanho personalizado, com base em \linewidth
.
\documentclass[twocolumn]{article}
\usepackage{booktabs}
\usepackage{lipsum}
\begin{document}
\begin{table}[t]
\centering\small
\begin{tabular*}{\linewidth}{@{\extracolsep{\fill}}p{0.3\linewidth}p{0.3\linewidth}p{0.3\linewidth}@{}}
\toprule
Generated Cluster Number & Real Cluster Number & Ratio of mapped spikes \\
\midrule
2 & 3 & 0.4233 \\
3 & 2 & 0.3545 \\
4 & 1 & 0.8463 \\
5 & 1 & 0.3432 \\
6 & 3 & 0.6345 \\
7 & 2 & 0.2349 \\
8 & 2 & 0.4267 \\
\bottomrule
\end{tabular*}
\label{tab:template}
\end{table}
\lipsum[1-5]
\end{document}
Responder2
Eu sugeriria empilhar os títulos e talvez eliminar a duplicação de "Número", pois deveria ser óbvio:
\documentclass[twocolumn]{article}
\usepackage{booktabs,lipsum}% http://ctan.org/pkg/{booktabs,lipsum}
\begin{document}
\lipsum[1]
\begin{table}
\centering
\begin{tabular}{ccc}
\toprule
Generated & Real & Ratio of \\
cluster & cluster & mapped spikes\\
\midrule
2 & 3 & 0.4233 \\
3 & 2 & 0.3545 \\
4 & 1 & 0.8463 \\
5 & 1 & 0.3432 \\
6 & 3 & 0.6345 \\
7 & 2 & 0.2349 \\
8 & 2 & 0.4267 \\
\bottomrule
\end{tabular}
\caption{A table}
\end{table}
\lipsum[2-5]
\end{document}
eu useibooktabs
, o que desencoraja inerentemente o uso de linhas verticais. No entanto, o exemplo funcionaria mesmo sem restabelecer as regras verticais e horizontais. booktabs
apenas fornece o colírio visual necessário para tabular
.