表組み - タイトルをつける -

表組みをした際にタイトルをつける方法です。

表の名前は

\caption{表の名前}

と書きます。

また、このときに使う\begin{table}[表示位置指定]で、表示位置指定は表の表示をする位置を設定します。

h ・・・ その場所に表を表示(Here)
t ・・・ そのページの一番上に表を表示(Top)
b ・・・ そのページの一番下に表を表示(Bottom)
p ・・・ 違うページに表示(other Page?)

の意味があります。全部書いた場合はどの位置でも構わないということになります。

お決まり

\begin{table}[htbp]
\begin{tabular}{|l|c|r|}
\hline
& & \\ \hline
& & \\ \hline
& & \\
\hline
\end{tabular}
\caption{}
\end{table}

使用例

\begin{table}[htbp]
\begin{tabular}{|l|c|r|}
\hline
セル1 & セル2 & セル3 \\ \hline
セル4 & セル5 & セル6 \\ \hline
セル7 & セル8 & セル9 \\
\hline
\end{tabular}
\caption{タイトルのついた表}
\end{table}

おまけ

表を中心に表示したい場合は
\begin{center}〜\end{center}を用います。
ただし、\begin{center}は\begin{tabular}の前に、
\end{center}は\end{tabular}の後に書かないと
エラーになりますので注意してください。

\end{center}は\caption{}の前に書いても構わないのですが、
\caption{}の後に\end{center}を書いた方がいいと思います。

\begin{table}[htbp]
\begin{center}
\begin{tabular}{|l|c|r|}
\hline
& & \\ \hline
& & \\ \hline
& & \\
\hline
\end{tabular}
\caption{}
\end{center}
\end{table}

\begin{table}[htbp]
\begin{center}
\begin{tabular}{|l|c|r|}
\hline
a & a & a \\ \hline
a & a & a \\ \hline
a & a & a \\
\hline
\end{tabular}
\caption{$\backslash{\bf caption}\{\}の後に\backslash{\bf end}\{ {\bf center} \}を書く$}
\end{center}
\end{table}


back