Как увеличить высоту одной строки в таблице?

Как увеличить высоту одной строки в таблице?

Как видно на рисунке, таблица неполная и выходит за пределы страницы. Мне нужно вписать ее в страницу. Поэтому мне нужно увеличить высоту строки и уменьшить ширину столбца. Как это сделать? Кроме того, текст не выровнен по центру. Я не понимаю, в чем здесь проблема.

\begin{table}[ht]
\begin{center}
\begin{tabular}{||c||c|c||c|c|c|c||} 
\hline
\multirow{2}{2cm}{\textbf{Atlas Resolution}}  & \multicolumn{2}{p{3cm}||}{\centering \textbf{Variant-1}} & \multicolumn{2}{p{3cm}||}{\centering    \textbf{Variant-2}} & \multicolumn{2}{p{3cm}||}{\centering \textbf{Variant-3}} \\ \cline{2-7}
& \textbf{Average Render Time (ms)} & \textbf{IFPS} & \textbf{Average Render Time (ms)} & \textbf{IFPS} & \textbf{Average Render Time (ms)} & \textbf{IFPS}\\ 
\hline\hline
512$\times$512 &  &  &  &  &  &  \\ 
\hline
1024$\times$1024 &  &  &  &  &  &  \\ 
\hline
18432$\times$18432 &  &  &  &  &  &  \\ 
\hline
19456$\times$19456 &  &  &  &  &  &  \\  [1ex]
\hline
\end{tabular}
\caption{List of sizes for various resolution of Dataset-I, compressed variant Dataset-II and different slices variant Dataset-II}
\end{center}
\end{table}
\label{tab:1}

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

Обновленная таблица:

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

решение1

Смотрите, если следующий обходной путь для вас приемлем:

\documentclass{article}
\usepackage{booktabs,makecell,multirow,tabularx}
\renewcommand\theadfont{\bfseries\normalsize}
\newcolumntype{C}{>{\centering\arraybackslash}X}

\usepackage{geometry}

\begin{document}
    \begin{table}[ht]
\centering
\begin{tabularx}{\textwidth}{c L c L c L c }
    \toprule
\multirow{2}{*}{\thead{Atlas\\ Resolution}}
    &   \multicolumn{2}{c}{\thead{Variant-1}}
        &   \multicolumn{2}{c}{\thead{Variant-2}}
            &   \multicolumn{2}{c}{\thead{Variant-3}}    \\
    \cmidrule(lr){2-3}\cmidrule(lr){4-5}\cmidrule(lr){6-7}
    &   \thead[b]{Average\\ Render\\ Time (ms)}  &   \thead[b]{IFPS}
        &   \thead[b]{Average\\ Render\\ Time (ms)}  &   \thead[b]{IFPS}
            &   \thead[b]{Average\\ Render\\ Time (ms)}  &   \thead[b]{IFPS}                \\
    \midrule
512$\times$512      &  &  &  &  &  &  \\
1024$\times$1024    &  &  &  &  &  &  \\
    \addlinespace[2pt]
18432$\times$18432  &  &  &  &  &  &  \\
19456$\times$19456  &  &  &  &  &  &  \\
    \bottomrule
\end{tabularx}
    \caption{List of sizes for various resolution of Dataset-I, compressed variant Dataset-II and different slices variant Dataset-II}
    \label{tab:1}
\end{table}
\end{document}

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

Редактировать: Я полностью переделал вашу таблицу. В этом я использую пакеты booktabsдля горизонтальных линий, makecellдля заголовков столбцов, tabularxдля таблицы span по ширине текста и простого определения ширины столбцов. Шрифты в заголовках столбцов определяются с помощью

\renewcommand\theadfont{\bfseries\normalsize}

Комментарии Мико остаются со мной, что многие люди (в том числе и я) считают таблицу более эстетичной, если шрифт в заголовках столбцов не жирный. Этого просто добиться с помощью:

\renewcommand\theadfont{\normalsize}

В этом случае таблица выглядит следующим образом:

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

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