仅居中于LaTeX表的标题

30 latex figures

我想把标题放在中心,而不是表格中特定列的主体.例如:

\begin{table}[!t]
\centering
\caption{
\bf{My table}}
\begin{tabular}{l|c|}
...
\end{tabular}
\end{table}
Run Code Online (Sandbox Code Playgroud)

将生成左对齐列和中心对齐列.我希望所有标题都集中在一起,但桌子的主体实际上是左对齐的.如果每列中的条目都很宽,那么左对齐或右对齐的内容没有居中的标题看起来很奇怪(它在标题中留下了很多空白).

第二,有没有办法强制表在LaTeX中的自己的页面上?或者这个问题的任何数字?

dmc*_*kee 39

使用定义标题

\multicolumn{1}{c}{Heading}
Run Code Online (Sandbox Code Playgroud)

随意贴前缘和后缘|周围的S c需要.

  • 对不起,我的意思是作为评论; 你完全正确. (2认同)

Sva*_*nte 8

要将表(或任何浮点数)放在其自己的页面上,请使用该p位置的参数:

\begin{table}[p]
  ...
Run Code Online (Sandbox Code Playgroud)

然后它将出现在章节/部分的末尾,或者当您发出\clearpage\cleardoublepage.