## LaTeX forum ⇒ General ⇒ Centered contents in LaTeX tables

LaTeX specific issues not fitting into one of the other forums of this category.
Bluemilk
Posts: 5
Joined: Sun Jun 08, 2008 3:12 pm

### Centered contents in LaTeX tables

Hi all,

The headers in my LaTeX tables have quite a bit of text. So I had to use the p command to specify the width of the column. Problem is, in the actual table, the contents of the cell are not centered, that is, I want my \checkmark command to be in the center of that cell. How do I solve this problem?

\begin{table}\begin{center}\begin{tabular}{lp{2cm}p{2cm}p{2cm}p{2cm}p{2cm}p{2cm}}\toprule\multirow{3}{*}{\textbf{Weather}} & \multicolumn{3}{c}{Rain in Spain} & \multicolumn{3}{c}{Rain In Italy} \\ \cmidrule(r){2-4} \cmidrule{5-7} &  Information here & Information here & Information here & Information here & Information here & Information here \\ \midruleHAHA & & \checkmark & & & & \\\bottomrule\end{tabular}\end{center}  \caption[MAC finalisation classification scheme]{MAC finalisation classification scheme}\label{MACclasstable}  \end{table}

Added in some arbitrary data in my code. My actual contents are not so nonsensical.

Stefan Kottwitz
Posts: 8598
Joined: Mon Mar 10, 2008 9:44 pm
Location: Hamburg, Germany
Contact:
Hi Bluemilk,

welcome to the LaTeX Community Forum!

You could use >{\centering\arraybackslash} right before the p column:
\begin{tabular}{lp{2cm}>{\centering\arraybackslash}p{2cm}p{2cm}p{2cm}p{2cm}p{2cm}}

Stefan