表格中 p{length} 框的右对齐

表格中 p{length} 框的右对齐

如果在表格序言中通过 p{length} 设置了列对齐,那么是否有任何方法可以更改该列的对齐方式?我想要一个固定长度的右对齐列。

关于固定长度的中心列的相同问题。

[2023 年 9 月 12 日更新,系统提示有重复] 有一个类似的问题这里。但是,这个问题本身就包含了答案。如果我知道解决方案是关于添加“\raggedright”,我就不会问这个问题了。我相信,我的问题对那些刚接触 LaTeX 且没有整个 LaTex 库经验的人有益。

答案1

根据段落是否需要排版为左对齐、居中或右对齐,将命令 、 或 之一\raggedright插入\centeringparbox \raggedleft

\documentclass{article}
\usepackage{array}
\usepackage{lipsum}
\begin{document}
\noindent
\begin{tabular}%
  {>{\raggedright\arraybackslash}p{3.5cm}%
   >{\centering\arraybackslash}p{3.5cm}%
   >{\raggedleft\arraybackslash}p{3.5cm}%
  }
  \lipsum[1] & \lipsum[2] & \lipsum[3]
\end{tabular}
\end{document}

在此处输入图片描述

相关内容