![表格中的不同列宽](https://linux22.com/image/322157/%E8%A1%A8%E6%A0%BC%E4%B8%AD%E7%9A%84%E4%B8%8D%E5%90%8C%E5%88%97%E5%AE%BD.png)
我希望数组第一列的宽度为 2cm,第二列的宽度为 1cm。我有以下文档,但显然第二列宽度的设置不起作用。
\documentclass{book}
\usepackage{multicol}
\begin{document}
\begin{multicols}{2}
\noindent
\begin{tabular}{ p{2cm} l p{1cm} r}
abc abc abc abc & xyz xyz xyz xyz xyz \\
\end{tabular}
\end{multicols}
\end{document}
答案1
问题在于不必要的l
andr
在\begin{tabular}{ p{2cm} l p{1cm} r}
:
\documentclass{book}
\usepackage{multicol}
\begin{document}
\begin{multicols}{2}
\noindent
\begin{tabular}{ p{2cm} p{1cm}}
abc abc abc abc & xyz xyz xyz xyz xyz \\
aaaaaa & bbbbbb bbbbbbbb bbbbbbbb bbbbbbb \\
\end{tabular}
\end{multicols}
\end{document}
更新:关于右对齐第二列,我建议阅读这个答案