如何让表格有左右垂直边界线,但没有垂直列分界线?

如何让表格有左右垂直边界线,但没有垂直列分界线?

表格声明如下所示。

\begin{table*}
\tiny
\centering\caption{Downstream Tasks with MFE and Comparison with Benchmarks}\label{Table:maximum}
\renewcommand{\arraystretch}{1.5}
\resizebox{\textwidth }{!}{
\begin{tabular}[l]{|lllllllllllll|} % This must be edited, how? 
\hline
% Entries 
\end{tabular}
}
\end{table*}

我不希望列之间有任何垂直线,只希望这个九列表的最左和最右边界。但尽管在最后放置了一个管道命令,我还是看不到右边界生效。这就是在 pdf 上呈现的表格的样子。 在此处输入图片描述 我怎样才能拥有一个具有左右边界,但没有其他列分隔符的表格?

如果很重要,文档就是IEEETran会议格式。

答案1

如果只有 9 列,则应只声明 9 列,即|lllllllll|

\documentclass[12pt]{report}

\newif\ifShowSol
\ShowSolfalse
\usepackage{lipsum}
\usepackage[most]{tcolorbox} 
\newtcolorbox{examplebox}[1][]{%
    fonttitle=\bfseries,%
    lowerbox=\ifShowSol visible\else invisible\fi,%
    #1,%
}

\begin{document}
    \begin{table*}
    \tiny
    \centering\caption{Downstream Tasks with MFE and Comparison with Benchmarks}\label{Table:maximum}
    \renewcommand{\arraystretch}{1.5}
    \resizebox{\textwidth }{!}{
    \begin{tabular}[l]{|lllllllll|} % This must be edited, how? 
    \hline
    Dataset & MFE & Cat-Boost & XGBoost & LGBM & LDA & DCNN & w/o SNA & W/o EDA\\
    1&2&3&4&5&6&7&8&9
    \end{tabular}
    }
    \end{table*}
\end{document}

结果

确保填充每一行,因为它有九列,也就是说,即使其中一行应该只在第一列有一个条目,也要写Entry & & & & & & & & \\而不是Entry\\

booktabs强制性评论:或者完全忘记垂直规则并使用:)构建表格

相关内容