更改表格中各个行的对齐方式

更改表格中各个行的对齐方式

是否可以更改个别行的对齐方式?例如:

+------------+--------------+--------------+
| Left       |    Center    |        Right |
+------------+--------------+--------------+

答案1

使用\multicolumn带有1作为第一个参数的命令。您也可以定义一个新命令(例如\myalign)作为快捷方式。

\documentclass{article}

\newcommand*{\myalign}[2]{\multicolumn{1}{#1}{#2}}

\begin{document}

\begin{tabular}{rll}
(right-aligned) & (left-aligned) & (left-aligned) \\
foo & foo & foo \\
foo & foo & foo \\
\myalign{l}{foo} & \myalign{c}{foo} & \myalign{r}{foo} \\
foo & foo & foo 
\end{tabular}

\end{document}

相关内容