使用此代码
\documentclass[a4paper]{article}
\begin{document}\sf
\begin{tabular}{ll}
Some text: & \textsl{More text} More Text\\[20pt]%works
& \hspace{0.5cm}\parbox[l][][l]{9cm}{\raggedright \input knuth }\\[20pt]%doesn't work
Some text: & \textsl{More text} {More Text}\\[20pt]
& \hspace{0.5cm}\parbox[l][][l]{9cm}{\input knuth }\\[20pt]
\end{tabular}
\end{document}
我在第 1 行和第 2 行之间以及第 3 行和第 4 行之间得到了额外的空白,但没有在第 2 行和第 3 行之间得到额外的空白。为什么?
答案1
\\[20pt]
不会添加额外的空间,它会增加添加到行中的支柱的深度。由于您\parbox
使用的是嵌套列而不是p
列,因此单元格的内容的深度已经大于扩展支柱的深度,因此它没有效果。
如果要在行之间添加 20pt 的空间,请参阅 booktabs 包\addlinespace
命令。