我想在我的表格行之间添加一些额外的间距longtable
- 但不是整个文档的每个表格,只是其中一个。我尝试使用这种\\[dist]
机制,但结果令人惊讶(至少对我来说):仅当结束行的最右侧单元格是高度最大的单元格时才会添加距离:
无论单元格的单独高度如何,我该怎么做才能增加空间?
\documentclass{minimal}
\usepackage{longtable}
\begin{document}
\begin{longtable}{p{2cm}p{2cm}}
first & first \\
nospace & nospace \\
short & short \\[6pt]
sep & sep \\
short & long long long long long long \\[6pt]
sep & sep \\
long long long long long long & short \\[6pt]
last & last \\
\end{longtable}
\end{document}
答案1
\renewcommand*{\arraystretch}{1.4}
您可以在 之前立即添加\begin{longtable}
,这只会影响那一个表。当然,1.4 是一个比例。获得您想要的任意大小的空间 :)
另外,您可以使用booktabs
包。看看这篇文章:
注意:可能重复如何设置表格行与行之间的间距