表格行距应用到错误行

表格行距应用到错误行

我观察到一个非常奇怪的间距问题,似乎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 显然没有),因此如果需要,请在发行版上运行软件包更新。

相关内容