I have a few questions about tables that are probably pretty basic. Here is the code for my table.
\begin{table}
\begin{tabular}{| r | l | l |}
\hline
\textbf{Species} & \textbf{Abbrev.} & \textbf{Common Name} \\ \hline
\textit{Arabidopsis thaliana} & At & Thale cress \\
\textit{Oryza sativa} & Os & Rice \\
\textit{Brachypodium distachyon} & Bd & Purple false brome \\
\textit{Glycine max} & Gm & Soybean \\
\textit{Vitis vinifera} & Vv & Grape \\
\textit{Sorghum bicolor} & Sb & Sorghum \\
\textit{Medicago truncatula} & Mt & Barrel clover \\
\textit{Zea mays} & Zm & Maize \\ \hline
\end{tabular}
\caption{This study presents a comprehensive analysis of the intron distribution in these 8 model plant species.}
\end{table}
Here are my questions.
- How can I change the alignment of the first row of headers (center) without affecting the alignment of the subsequent rows?
- How can I add space between the bottom of the table and the caption? The caption text is right up against the bottom of the table.
- How can I horizontally center this table in the available space? I tried the
\begin{center}environment but that did not work.

multicolpackage is not required,\multicolumnis part of standard LaTeX.multicolis for non-tabular text in columns. – Stefan Kottwitz Dec 14 '10 at 21:53multicolpackage - I seem to always mix it up with themultirowpackage, since I mostly usemultirowfor colspans :P However, I've never been able to do multi-column cells in tabular environments without themultirowpackage. – Tomas Aschan Dec 15 '10 at 13:11\smallor\tinyto affect the font size - that should probably make the entire row smaller in height. Another option is of course to use a\vspace{3mm}between the tabular environment and the caption (instead of the empty row, that is), but my knowledge of floats is too limited to know if that will suit your needs. – Tomas Aschan Dec 15 '10 at 13:13vspacesuggestion worked perfectly. Thanks! – Daniel Standage Dec 15 '10 at 21:16