平均能量损失
\documentclass[a4paper,11pt]{article}
\usepackage{multirow}
\usepackage{array}
\begin{document}
\begin{tabular}{|m{3cm}|m{3cm}|}\hline
X & Y \\ \hline
\multirow{2}{*}{No problem} & One Line \\ \cline{2-1}
& Two Line \\ \hline
\multirow{2}{*}{Problem} & One Line \\ \cline{2-1}
& 1 \newline 2 \newline 3 \newline 4\\ \hline
\end{tabular}
\end{document}
显示
。
Y 列中一行、1、2、3、4 行,看起来就像两行。怎么看起来是五行?也就是说,X 列中的“问题”将垂直居中。
[对不起,我的英语不好。]
答案1
您应该用 替换\multirow{2}
。\multirow{5}
实际上,这\multirow
似乎是针对单行单元格完成的,对于多行单元格,应该计算行数而不是行数,并在必要时进行一些手动调整,以考虑中间线的粗细、行之间的额外垂直间距(\extrarowheight
来自array
包、、\addlinespace
以及\aboverulesep
来自belowrulesep
等booktabs
)。