包含不可见单元格的行

包含不可见单元格的行

有没有什么简单的方法可以在 LaTeX 中获得类似的东西?

http://img15.hostingpics.net/pics/574631tab.png

我的猜测是尝试使第一行的第一个和第三个单元格不可见,但这样我就失去了单元格的左右边框Main 1...我没有找到任何可以轻松做到这一点的包,所以如果你有任何包名称或技巧(也许使用标准 LaTeX 表格相当简单,我不知道),它会对我有很大帮助。

答案1

无需额外的包:

\documentclass{article}

\begin{document}

\begin{tabular}{*{5}{|c}|}
\cline{2-4}
\multicolumn{1}{c}{} & \multicolumn{3}{|c|}{Main 1} \\
\hline
Title 1 & Title 2 & Title 3 & Title 4 & Title 5 \\
\hline
& & & & \\
\hline
& & & & \\
\hline
& & & & \\
\hline
\end{tabular}

\end{document}

在此处输入图片描述

第一行也可以按以下方式编写(以便具有完整的声明列数):

\multicolumn{1}{c}{} & \multicolumn{3}{|c|}{Main 1} & \multicolumn{1}{c}{} \

如果你想提高你的桌子的质量,那么booktabs包可能会引起兴趣(现在不允许垂直规则):

\documentclass{article}
\usepackage{booktabs}

\begin{document}

\begin{tabular}{@{}c*{3}{c}c@{}}
\toprule
& \multicolumn{3}{c}{Main 1} & \\
\cmidrule(lr){2-4}
Title 1 & Title 2 & Title 3 & Title 4 & Title 5 \\
\cmidrule(r){1-1}\cmidrule(lr){2-2}\cmidrule(lr){3-3}\cmidrule(lr){4-4}\cmidrule(l){5-5}
& & & & \\
\midrule
& & & & \\
\midrule
& & & & \\
\bottomrule
\end{tabular}

\end{document}

在此处输入图片描述

根据表的内容,甚至\midrule可以抑制部分或全部的 s。

相关内容