Ich habe diese Tabelle erstellt, aber ihre Breite überschreitet die Zeilenbreite, da ich mit einem zweispaltigen Dokument arbeite und sie nur in eine Spalte passen muss. Irgendwelche Hilfe?
\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}
Antwort1
Sie können die mit einem Sternchen versehene Version der tabular
Umgebung und einen p{}
Modifikator für die Spaltenausrichtung mit benutzerdefinierter Größe verwenden, basierend auf \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}
Antwort2
Ich würde vorschlagen, die Überschriften zu stapeln und vielleicht die Duplizierung von „Nummer“ zu vermeiden, da dies offensichtlich sein sollte:
\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}
Ich habe verwendetbooktabs
, was von Natur aus von der Verwendung vertikaler Linien abrät. Das Beispiel würde jedoch auch ohne funktionieren, wenn Sie die vertikalen und horizontalen Regeln wiederherstellen. booktabs
bietet nur den nötigen Hingucker für tabular
.