如何使多列标题仅在多列上居中,而不是在所有列上居中?

如何使多列标题仅在多列上居中,而不是在所有列上居中?

我有以下示例 LaTeX 表代码:

\begin{tabular}{lllll}
\hline
\multicolumn{4}{c}{all clusters} \\
\cline{2-5}
clust. size & no. clust. & (\%) & no. spec. & (\%) \\
\hline
1      & 12403    & 68.9\% & 127834 & 22.7\%  \\
2      & 2343     & 45.5\% & 13434  & 15.6\%  \\
\hline
\end{tabular}

no. clust.我希望“所有集群”位于、(\%)no. spec.列的中心(\%)。但是,现在它还考虑了clust. size居中,因此文本被放在 的顶部,而不是和 `(\%)no. clust.之间。no. clust

我怎样才能将此列标题置于第二个多列内容的中心?

答案1

我想,你错过&\multicolumn{4}{c}{all clusters}

答案2

\documentclass{standalone}

\begin{document}
\begin{tabular}{lllll}
\hline
&\multicolumn{4}{c}{all clusters} \\
\cline{2-5}
clust. size & no. clust. & (\%) & no. spec. & (\%) \\
\hline
1      & 12403    & 68.9\% & 127834 & 22.7\%  \\
2      & 2343     & 45.5\% & 13434  & 15.6\%  \\
\hline
\end{tabular}
\end{document}

在此处输入图片描述

相关内容