如何删除表格中不需要的行

如何删除表格中不需要的行

我想删除下图中红色标记的线,有人知道怎么做吗?

我使用的 Latex 脚本是:

\begin{tabular}{|c|c||c|c|c|}\hline
\multicolumn{2}{|c||}{\backslashbox{Challenges~}{Input~~}}
& 2D & 3D & 2.5D \\\hline \hline
\multirow{4}{*}{Changes}
&viewpoint & 1 & 2 & 3\\\hline
&illumination & 1 & 2 & 3\\\hline
&scale & 1 & 2 & 3\\\hline
&deformation & 1 & 2 & 3\\\hline

\multirow{2}{*}{\specialcell{Content \\ Changes}}
&occlusion & 1 & 2 & 3\\\hline
&\specialcell{background \\ cluster} & 1 & 2 & 3\\\hline
\end{tabular}

在此处输入图片描述

答案1

可以使用 来改进该表hhline:它可以帮助双线与其他(单线或双线)很好地相交。我还使用了makecell旨在允许表格单元格内换行的包(以及单元格内容的常见格式):

\documentclass{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage{multirow}
\usepackage{hhline}
\usepackage{colortbl}
\usepackage{diagbox} 
\usepackage{makecell} 
\setlength\doublerulesep{3pt}

\begin{document}

\begin{tabular}{|c|c||c|c|c|}
\hhline{--||---}
\multicolumn{2}{|c||}{\backslashbox{Challenges~}{Input~~}}
& 2D & 3D & 2.5D \\
\hhline{==::===}
\multirow{4}{*}{Changes}
&viewpoint & 1 & 2 & 3\\
\hhline{~-||---}
&illumination & 1 & 2 & 3\\
\hhline{~-||---}
&scale & 1 & 2 & 3\\
\hhline{~-||---}
&deformation & 1 & 2 & 3\\
\hhline{--||---}
\multirowcell{3}{Content \\ Changes}
&occlusion & 1 & 2 & 3\\
\hhline{~-||---}
&\makecell{background \\ cluster} & 1 & 2 & 3\\
\hhline{--||---}
\end{tabular}

\end{document} 

在此处输入图片描述

答案2

使用\cline{2-5}而不是\hline

相关内容