自定义对齐 tabularx 的特定部分

自定义对齐 tabularx 的特定部分

我有一个包含 3 列 5 行的 tabularx 环境。如何才能将第一行和第一列从右向左对齐,而表格的其余部分则从左向右对齐?PS,目前我的 tabularx 定义为: \centering \begin{tabularx}{\textwidth}{X X X} 感谢在文字处理应用程序中左对齐!: 左对齐

答案1

根据要求,提供一个用于\multicolumn更改单元格格式的示例。

请注意,如果 X 字段比“适合”条目短,则会浪费段落右侧的空间。如果“必须适合”条目太长,它将超出表格的边缘,并且(有趣的是)X 字段将缩小。

\documentclass[border=2pt]{standalone}
\usepackage{tabularx}
\begin{document}
\begin{tabularx}{6cm}{|r|X|}
\hline
\multicolumn{1}{|X|}{All X fields are the same width.} & \multicolumn{1}{c|}{Must fit.}\\
\hline
Will fit. & All X fields are the same width.\\
\hline
\end{tabularx}
\end{document}

tabularx 与 \multicolumn

相关内容