我观察到一个非常奇怪的间距问题,似乎tabular
是由包引起的array
。考虑以下 MWE:
\documentclass{standalone}
\usepackage{array}
\begin{document}
\begin{tabular}{l}
\multicolumn{1}{c}{X} \\[15pt]
a \\
a \\
\end{tabular}
\end{document}
其结果如下:
但显然,增加的行距15pt
应用于错误的行。我试图进一步精简示例,但显然需要multicolumn
这种奇怪的效果。
当我们避免使用该包时,可以获得我最初想要的输出array
。它看起来像这样:
问题
- 观察到的行为是故意的还是一个错误?
- 假设它是有意的:我肯定做错了什么。如何在
array
使用时获得预期的输出? - 假设这是一个 bug:它已知吗?我能以某种方式避免它吗?
答案1
这是一个不久前出现的错误,已于 2018 年 5 月初更正(版本 v2.4i 或阵列 h)。发行版应该包含它(DVD 显然没有),因此如果需要,请在发行版上运行软件包更新。