Вот как выглядит объявление таблицы.
\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
:)