答案1
作为大卫说过了,使用tabular
环境可以把内容放在中心。
由于您已经在使用tabularx
,我假设您希望内容填充列宽,因此它应该基于X
列类型,但稍加修改使其居中(如上所述这里)
\newcolumntype{Y}{>{\centering\arraybackslash}X} % centered X
因此它是
\documentclass{article}
\usepackage{tabularx}
\newcolumntype{Y}{>{\centering\arraybackslash}X}
\begin{document}
\begin{table}
\caption{caption}
\begin{tabularx}{\columnwidth}{|Y||Y|Y|Y|Y|}
\hline
& 1 & 2 & 3 & 4 \\
\hline
A & B & C & D & E \\
\hline
\end{tabularx}
\end{table}
\end{document}
顺便说一句,当提问时,最好提供从
\documentclass
到的完整最小工作示例(MWE)\end{document}
。