如何在具有固定宽度的长表列中设置右对齐?

如何在具有固定宽度的长表列中设置右对齐?

如何在longtable固定宽度的列中设置右对齐?

我有\begin{longtable}{p{3cm}p{8cm}}

我希望我的第一列与右侧对齐。

答案1

您可以定义一个新列为

\newcolumntype{R}{>{\raggedleft\arraybackslash}p{3cm}}

妇女权利委员会:

\documentclass{article}
\usepackage{lipsum}
\usepackage{longtable}
\usepackage{booktabs}
\usepackage{array}
\newcolumntype{R}{>{\raggedleft\arraybackslash}p{6cm}}
%
\begin{document}
\begin{longtable}{Rp{8cm}}\toprule
 col1 & col2 \\\midrule
 \lipsum[1] & \lipsum[2]  \\ \bottomrule
\end{longtable}
\end{document}

在此处输入图片描述

PS. 包booktabs是用来获取漂亮规则的,而不是\hline

相关内容