34

テーブルの特定の列の本文ではなく、ヘッダーだけを中央に配置したいと思います。例えば:

\begin{table}[!t]
\centering
\caption{
\bf{My table}}
\begin{tabular}{l|c|}
...
\end{tabular}
\end{table}

左揃えの列と中央揃えの列を作成します。ヘッダーをすべて中央に配置したいのですが、テーブルの本体は実際には左揃えにします。各列のエントリの幅が広い場合、ヘッダーを中央揃えせずに左または右にコンテンツを配置すると、奇妙に見えます (ヘッダーに多くの空白が残ります)。

第二に、テーブルを LaTeX の独自のページに強制する方法はありますか? または、そのことについての数字はありますか?

4

3 に答える 3

44

を使用して見出しを定義します

\multicolumn{1}{c}{Heading}

必要に応じて、先頭と末尾|の sを自由に貼り付けcてください。

于 2010-02-04T21:53:39.150 に答える
8

テーブル(または任意のフロート)を独自のページに配置するにはp、場所の引数を使用します。

\begin{table}[p]
  ...

その後、章/セクションの最後、またはまたはを発行したときに表示され\clearpageます\cleardoublepage

于 2010-02-04T22:00:56.940 に答える
0

captionパッケージを使用する

\usepackage{caption} 
\captionsetup[table]{skip=6pt}    

また

\captionsetup[table]{aboveskip=6pt}
\captionsetup[table]{belowskip=6pt}

プリアンブルに追加

\begin{table}[!t]
\centering
\caption{\bfseries{My table}}
\begin{tabular}{l|c|}
...
\end{tabular}
\end{table}
于 2014-06-12T02:44:38.213 に答える