因此,我有一个使用 tabularx 创建的表格。我希望最后一列具有指定的宽度但居中。正如我在其他问题中看到的那样,我可以将其放在序言中(在我的情况下是一份单独的文档):
\newcolumntype{Ccp}[1]{>{\centering\let\newline\\\arraybackslash\hspace{0pt}}p{#1}}
但是,当我编译主文件时,即使不使用这种新类型的列,也会出现错误:
! Missing number, treated as zero.
<to be read again>
}
l.35 \end{tabularx}
A number should have been here; I inserted `0'.
当我在序言中注释掉 \newcolumntype 时,它工作正常。发生了什么?