【发布时间】:2011-01-18 16:57:36
【问题描述】:
我有两个非常短且连续的部分(用于简历),每个部分都包含一个小表格:
\section{Work Experience}
\begin{tabular}{r|p{11cm}}
Current & Your job at Your Company, Town \\
Jan 2009 & What your company does \\
& A description of what you do\\
\multicolumn{2}{c}{}\
\end{tabular}
\section{Education}
\begin{tabular}{r|p{11cm}}
Slightly wider first column & University, Town \\
Jan 2009 & Thesis subject \\
& A description of what you did\\
\multicolumn{2}{c}{}\
\end{tabular}
所以每个表都有两列:第一列包含句点,向右对齐。第二个:具有一定宽度的更多信息,顶部(和左侧)对齐。
问题是两个表格中的左栏宽度不同,并且看起来不太好看,因为部分(因此表格)是连续的并且在一页中。我不能给r 像p 这样的宽度:
\begin{tabular}{r{11cm}|p{11cm}}
不起作用。如何使两个表的第一列的宽度保持相同的长度,同时使它们右对齐?
编辑感谢您的回答,它们都对我有用,所以我对所有这些都投了赞成票,并接受了对我最有吸引力(也是最赞成)的一个,因为你没有在每一行中指定\hfill。但是,如果您出于任何原因不想使用 array 包,那么其他解决方案也很棒。
【问题讨论】:
-
不是这样的问题的答案,但我使用 currvita 包来维护我的简历(好吧,有合适的黑客......):ctan.org/tex-archive/macros/latex/contrib/currvita。这样您就不必处理这些细节了。
-
感谢您的提示,下个版本请查看 :)