我不确定我是否理解在表格环境中多列命令后重新放置“与”号的规则。
这是一个简单的例子,可以演示有和没有“&”符号时的不同行为
\documentclass{standalone}
\usepackage[table]{xcolor}
\begin{document}
\rowcolors{2}{red!20}{green!20}
\begin{tabular}{*6{|l}}
\hline
baseline & A & B & C & D & E \\\hline
with & B & C & \multicolumn2{c|}{two-columns} & B \\ \hline
without & B & C & \multicolumn2{c|}{two-columns} B \\ \hline
with & B & \multicolumn2{c|}{two-columns}& B \\ \hline
without & B & \multicolumn2{c|}{two-columns} B \\ \hline
with & \multicolumn2{c|}{two-columns} & B\\ \hline
without & \multicolumn2{c|}{two-columns} B\\ \hline
\end{tabular}
\end{document}
答案1
由于技术原因,的最后一个参数\multicolumn
实际上并不用于分隔单元格,因此其后的文本是同一表格单元格的一部分
\multicolumn2{c|}{two-columns} B
本质上
\multicolumn2{c}{two-columns \vline B}
但
\multicolumn2{c|}{two-columns}& B
B 在隔壁的牢房。