Latex 使用分段水平线指示表中的列组

Latex 使用分段水平线指示表中的列组,latex,Latex,提前谢谢你 我希望在表中打断水平线,以指示多个列的分组 乳胶中有优雅的解决方案吗 谢谢包书籍标签与命令\multicolumns相结合,是实现所需功能的合适选项 booktab允许您使用cmidrule命令:在本例中,第一个参数是lr,这意味着您要修剪行的左侧和右侧部分,而第二个参数指的是要使用此行发送垃圾邮件的列。查看更多信息 命令multirow允许文本跨越多列:第一个参数是要跨越的列数,第二个参数是对齐,第三个参数是单元格的文本 \documentclass{article} \usep

提前谢谢你

我希望在表中打断水平线,以指示多个列的分组

乳胶中有优雅的解决方案吗


谢谢

书籍标签
与命令
\multicolumns
相结合,是实现所需功能的合适选项

booktab
允许您使用
cmidrule
命令:在本例中,第一个参数是
lr
,这意味着您要修剪行的左侧和右侧部分,而第二个参数指的是要使用此行发送垃圾邮件的列。查看更多信息

命令
multirow
允许文本跨越多列:第一个参数是要跨越的列数,第二个参数是对齐,第三个参数是单元格的文本

\documentclass{article}
\usepackage{booktabs}
\usepackage{multirow}

\begin{document}


\begin{tabular}{ccccccccc}
\multicolumn{3}{c}{XXX} & \multicolumn{3}{c}{XXX} & \multicolumn{3}{c}{XXX}\\
\cmidrule(lr){1-3}\cmidrule(lr){4-6}\cmidrule(lr){7-9}
xx & xx & xx & xx & xx & xx &  xx & xx & xx \\
xx & xx & xx & xx & xx & xx &  xx & xx & xx \\
xx & xx & xx & xx & xx & xx &  xx & xx & xx \\
xx & xx & xx & xx & xx & xx &  xx & xx & xx \\
xx & xx & xx & xx & xx & xx &  xx & xx & xx \\
\end{tabular}


\end{document}

软件包
booktab
是实现所需功能的合适选项,与命令
\multiclumns
结合使用

booktab
允许您使用
cmidrule
命令:在本例中,第一个参数是
lr
,这意味着您要修剪行的左侧和右侧部分,而第二个参数指的是要使用此行发送垃圾邮件的列。查看更多信息

命令
multirow
允许文本跨越多列:第一个参数是要跨越的列数,第二个参数是对齐,第三个参数是单元格的文本

\documentclass{article}
\usepackage{booktabs}
\usepackage{multirow}

\begin{document}


\begin{tabular}{ccccccccc}
\multicolumn{3}{c}{XXX} & \multicolumn{3}{c}{XXX} & \multicolumn{3}{c}{XXX}\\
\cmidrule(lr){1-3}\cmidrule(lr){4-6}\cmidrule(lr){7-9}
xx & xx & xx & xx & xx & xx &  xx & xx & xx \\
xx & xx & xx & xx & xx & xx &  xx & xx & xx \\
xx & xx & xx & xx & xx & xx &  xx & xx & xx \\
xx & xx & xx & xx & xx & xx &  xx & xx & xx \\
xx & xx & xx & xx & xx & xx &  xx & xx & xx \\
\end{tabular}


\end{document}

非常感谢。@YutongXie很高兴能帮上忙!如果您愿意,请将答案标记为已接受,以供将来的用户搜索同一问题的解决方案。非常感谢。@YutongXie很高兴提供帮助!如果需要,请将答案标记为已接受,以供将来可能搜索相同问题的解决方案的用户使用。