LaTeX forum ⇒ GeneralCentered 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

Postby Bluemilk » Sun Jun 08, 2008 3:18 pm

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?

  1. \begin{table}
  2. \begin{center}
  3. \begin{tabular}{lp{2cm}p{2cm}p{2cm}p{2cm}p{2cm}p{2cm}}
  4. \toprule
  5. \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 \\ \midrule
  6. HAHA & & \checkmark & & & & \\
  7. \bottomrule
  8. \end{tabular}
  9. \end{center}
  10. \caption[MAC finalisation classification scheme]{MAC finalisation classification scheme}
  11. \label{MACclasstable}
  12. \end{table}


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

Link:
BBcode:
HTML:
Hide post links
Show post links

User avatar
Stefan Kottwitz
Site Admin
Posts: 7801
Joined: Mon Mar 10, 2008 9:44 pm
Location: Hamburg, Germany
Contact:

Postby Stefan Kottwitz » Sun Jun 08, 2008 3:48 pm

Hi Bluemilk,

welcome to the LaTeX Community Forum!

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

You can find more information in the array documentation.

Stefan
Site admin

Link:
BBcode:
HTML:
Hide post links
Show post links

Bluemilk
Posts: 5
Joined: Sun Jun 08, 2008 3:12 pm

Postby Bluemilk » Sun Jun 08, 2008 6:03 pm

thanks! that worked like a charm! :)

Link:
BBcode:
HTML:
Hide post links
Show post links


Return to “General”

Who is online

Users browsing this forum: Bing [Bot] and 4 guests