可能重复:
如何使单元格文本垂直居中?
我正在使用多列来创建表格。我的代码如下:
\documentclass[10pt]{article}
\usepackage{multicol}
\begin{document}
\begin{table}
\centering
\begin{tabular}{|c|c|c|}
\hline
\multicolumn{2}{|c|}{Data A} & Data B \\\cline{1-2}
Set A1 & Set A2 &
\\\hline
a & b & c \\
\hline
\end{tabular}
\caption{List of test cases.}
\label{tab:Tests}
\end{table}
\end{document}
这样会得到一个表格,其中条目“数据 B”与表格的顶部 h 线对齐,如图所示。
我想知道如何垂直居中条目“数据 B”。任何想法都会很有帮助!
答案1
使用multirow
。
\documentclass[10pt]{article}
\usepackage{multirow}
\begin{document}
\begin{table}
\centering
\begin{tabular}{|c|c|c|}
\hline
\multicolumn{2}{|c|}{Data A} & \multirow{2}{*}{Data B} \\\cline{1-2}
Set A1 & Set A2 &
\\\hline
a & b & c \\
\hline
\end{tabular}
\caption{List of test cases.}
\label{tab:Tests}
\end{table}
\end{document}