![表格和多列环境之间的文本对齐](https://linux22.com/image/363623/%E8%A1%A8%E6%A0%BC%E5%92%8C%E5%A4%9A%E5%88%97%E7%8E%AF%E5%A2%83%E4%B9%8B%E9%97%B4%E7%9A%84%E6%96%87%E6%9C%AC%E5%AF%B9%E9%BD%90.png)
我目前正在尝试使用乳胶表来报告不同类别的数据,并解决了文本对齐问题。我尝试使用两个多列环境以及多列和多列的组合,但没有成功。
\begin{table}
\caption{demo}
\label{tbl:demo}
\begin{tabular}{ ccccc }
\hline
\multirow{2}{*}{name} &
\begin{tabular}{c}
Category1 \\
column1 \\
\end{tabular}
&
\multicolumn{2}{c}{Category2}\\ %\cline{3-4}
&& column1 &column2 \\
\hline
n1 & 1 & 7 & 5 \\
n2 &- & 6 & 4 \\
n3 & 2 & 9 & 3 \\
\hline
\end{tabular}
\end{table}
关于如何修复标题的对齐,有什么指示吗?
肯尼斯
答案1
booktabs
这是具有正确对齐的版本。
\documentclass{article}
\usepackage{booktabs}
\begin{document}
\begin{table}
\centering
\caption{demo}
\label{tbl:demo}
\begin{tabular}{ ccccc }
\toprule
& Category1 & \multicolumn{2}{c}{Category 2}\\\cmidrule(lr){2-2}\cmidrule(lr){3-4}
name & column1 & column1 &column2 \\
\midrule
n1 & 1 & 7 & 5 \\
n2 &- & 6 & 4 \\
n3 & 2 & 9 & 3 \\
\bottomrule
\end{tabular}
\end{table}
\end{document}