无法正确合并表中的行

无法正确合并表中的行

无法正确合并表格中的行。想修复带有“KKK”的单元格。请指教。以下是我的代码。

\begin{table}[]
\centering
\caption{Caption}
\tiny
\label{Label}
\begin{tabular}{|l|l|l|l|l|l|l|l|l|l|l|}
    \hline
    \multirow{2}{*}{\textbf{KKK}}  & \multicolumn{4}{c|}{\textbf{XXX}}    & \multicolumn{2}{c|}{\textbf{XXX}}   &  \multicolumn{3}{c|}{\textbf{XXX}} & \multirow{2}{*}{\textbf{KKK}}\\
    \hline
    & \textbf{XXX} & \textbf{XXX} & \textbf{XXX} & \textbf{XXX} & \multicolumn{1}{c|}{\textbf{XXX}} & \multicolumn{1}{c|}{\textbf{XXX}}   & \textbf{XXX} & \textbf{XXX} & 
\textbf{XXX} &\\ 
    \hline
    YYY & \begin{tabular}[c]{@{}c@{}}\checkmark \end{tabular} & \begin{tabular}[c]{@{}c@{}}\checkmark \end{tabular} & \begin{tabular}[c]{@{}c@{}} \end{tabular}& \begin{tabular}[c]{@{}c@{}} \end{tabular}& \begin{tabular}[c]{@{}c@{}}\checkmark \end{tabular} & \begin{tabular}[c]{@{}c@{}} \end{tabular} & \begin{tabular}[c]{@{}c@{}}\checkmark \end{tabular} & \begin{tabular}[c]{@{}c@{}} \end{tabular} & \begin{tabular}[c]{@{}c@{}} \end{tabular} & \begin{tabular}[c]{@{}c@{}} \end{tabular}\\ 
    \hline          
\end{tabular}
\end{table}

答案1

简短的回答是,hline总是延伸到桌子的整个长度。如果您不想要那个,那么在本例中您cline需要\cline{2-10}

但正如我所评论的,包含的单元格没有任何实际意义\begin{tabular}[c]{@{}c@{}} \end{tabular},而且\begin{tabular}[c]{@{}c@{}}\checkmark \end{tabular}可能还包含\checkmark

您看过 booktabs 包吗?它致力于让您更轻松地创建美观的表格。他们对表格的处理方式如下:

\documentclass{article}
\usepackage{amssymb}
\usepackage{multirow}
\usepackage{booktabs}
\begin{document}
\begin{table}[h]
\centering
\caption{Caption}
\tiny
\label{Label}
\begin{tabular}{ccccccccccc}
    \toprule
    \multirow{2}{*}{\textbf{KKK}} & \multicolumn{4}{c}{\textbf{XXX}} &
    \multicolumn{2}{c}{\textbf{XXX}} & \multicolumn{3}{c}{\textbf{XXX}} &
    \multirow{2}{*}{\textbf{KKK}}\\
    \cmidrule(r){2-5}\cmidrule(lr){6-7}\cmidrule(l){8-10}
    & \textbf{XXX} & \textbf{XXX} & \textbf{XXX} & \textbf{XXX} & \textbf{XXX} &
    \textbf{XXX} & \textbf{XXX} & \textbf{XXX} & \textbf{XXX} &\\ 
    \midrule
    YYY & \checkmark & \checkmark & & & \checkmark & & \checkmark & & & \\ 
    \bottomrule
\end{tabular}
\end{table}
\end{document}

输出:

代码输出

该输出可能还有待进一步改进,但我们需要了解更多背景信息。

相关内容