gpt4 book ai didi

alignment - 让 LaTeX 中的两个表格具有相同(右对齐)的列宽

转载 作者:行者123 更新时间:2023-12-02 06:27:38 30 4
gpt4 key购买 nike

我有两个非常短且连续的部分(用于简历),每个部分都包含一个小表格:

\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}

因此每个表都有两列:第一列包含句点,右对齐。第二个:一些具有一定宽度的更多信息,顶部(和左侧)对齐。

问题是两个表格中左列的宽度不同,并且看起来不太好,因为这些部分(因此表格)是连续的并且在一页中。我不能给 rp 这样的宽度:

\begin{tabular}{r{11cm}|p{11cm}}

不起作用。如何使两个表的第一列的宽度具有相同的长度,同时使它们正确对齐?

编辑感谢您的回答,它们都对我有用,所以我对所有答案都投了赞成票,并接受了对我最有吸引力(也是最多赞成票)的答案,因为您没有指定每行中的 \hfill。但是,如果您出于任何原因不想使用 array 包,那么其他解决方案也很棒。

最佳答案

如果您使用 array 包,您可以将 \hfill 放在 header 中,如下所示,这样您就不必记住将其(或每行中的 \parbox)。

\documentclass{article}
\usepackage{multicol}
\usepackage{array}
\begin{document}
\section{Work Experience}

\begin{tabular}{>{\hfill}p{5cm}|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}{>{\hfill}p{5cm}|p{11cm}}
Slightly wider first column & University, Town \\
Jan 2009 & Thesis subject \\
& A description of what you did\\
\multicolumn{2}{c}{}
\end{tabular}
\end{document}

给予:

alt text http://www.freeimagehosting.net/uploads/5e29f675e3.jpg

关于alignment - 让 LaTeX 中的两个表格具有相同(右对齐)的列宽,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2295186/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com