表格中“&”符号周围的间距

表格中“&”符号周围的间距

从逻辑上来说插入能改变结果吗?&tabular

\documentclass{article}
\begin{document}
\begin{tabular}{cc}
0&0\\0&0                %NON-SPACED VERSION
%0 & 0 \\ 0 & 0         %SPACED VERSION
\end{tabular}
\end{document}

我目前正在使用不可读的无空格版本,因为不知道这些空格虽然更易读,但是否会扭曲结果。

答案1

tabular类似的环境会不遗余力地忽略单元格开头和结尾的空白,具体来说,\ignorespaces在开头应用 ,\unskip在结尾应用单个 。因此,第一个使单元格开头的空格标记不产生空格,而 unskip 会从结尾的空格(甚至是未保护的\hspace)中删除粘连。

当然,与 TeX 语法一样,它是上下文敏感的,并且文档可以改变这一点(例如在范围内,\obeyspaces但这似乎不太可能)

相关内容