Размещение имени таблицы в табличном формате (\documentclass = IEEEtran conference )

Размещение имени таблицы в табличном формате (\documentclass = IEEEtran conference )

Я использую следующий код:

\documentclass[10pt, conference, letterpaper]{IEEEtran}
\begin{document}
        \begin{table}
            \begin{tabular}{|c|c|c|c|}
                \hline 
                Algorithm  & Space  & Query / Update time & Some other metric   \tabularnewline
                \hline 
                \hline 
                A  & 1  & 1  & 11  \tabularnewline
                \hline 
            \end{tabular}   
            \caption{Why like this?}
        \end{table}
    \end{document}

и получаю следующий результат:

введите описание изображения здесь

Обратите внимание, что верхняя часть «ТАБЛИЦЫ I» пересекается с верхней \hline.

Как мне сделать так, чтобы «ТАБЛИЦА I» немного опустилась вниз, чтобы она не пересекалась с таблицей?

решение1

Использовать

\makeatletter
\def\@IEEEtablestring{figure}
\makeatother

Таким образом, вы используете то же определение пространства для таблиц, что и для рисунков.

решение2

Вам просто нужно поставить \usepackage{subcaption}после , \documentclass...чтобы получить это:

\documentclass[10pt, conference, a4paper]{IEEEtran}
\usepackage{subcaption}
\begin{document}
%...

Результат: введите описание изображения здесь

Связанный контент