答案1
第二列是居中对齐:
\documentclass{article}
\usepackage{tabularx}
\newcolumntype{R}{>{\raggedleft\arraybackslash}X}
\newcolumntype{C}{>{\centering\arraybackslash}X}
\newcommand{\zerovline}{\kern-0.5\arrayrulewidth\vline\kern-0.5\arrayrulewidth}
\begin{document}
\noindent
\begin{tabularx}{\textwidth}{@{\zerovline}l@{\zerovline}C@{\zerovline}R@{\zerovline}}
Foo & Bar & Qux
\end{tabularx}
\noindent
\begin{tabularx}{\textwidth}{@{}l@{}C@{}R@{}}
Foo & Bar & Qux
\end{tabularx}
\end{document}
第一个版本\zerovline
仅使用定义作为示例,以显示列的边距。
tabularx
如果(在两种情况下)l
被 替换,则这是输出X
。