我目前正在使用 Latex 制作简历,并且仍在学习如何使用 Latex。在我的姓名下,我希望以以下方式显示我的本地地址、联系信息和永久地址:
所以我可以有三列,每列都可以放单独的文本。现在我想做的是
\usepackage{multicol}
\begin{multicols}{3}
\underline{Local Address} \\
Address line 1 \\
Address line 2 \vfill
\columnbreak
\underline{Contact Information} \\
Phone number \\
email 1 \\
email 2 \vfill
\columnbreak
\underline{Permanent Address} \\
address 1 \\
address 2
\end{multicols}
但这不是页面居中,而是所有内容都在右侧。我怀疑这是因为我还使用了\documentclass[margin, 10pt]{res}
答案1
我认为这是一种获得你想要的东西的方法:
\documentclass{article}
\usepackage[showframe]{geometry}
\usepackage{tabularx, makecell}
\renewcommand\theadfont{\normalsize\bfseries}
\renewcommand\theadalign{lc}
\usepackage{url}
\begin{document}
\noindent\sffamily
\begin{tabularx}{\linewidth}{@{}XXX@{}}
\thead{Local} & \thead{Contact} & \thead{Permanent} \\
address line 1 & phone number & address line 1 \\
address line 2 & \url{email address} & address line 2
\end{tabularx}
\end{document}
但是,您应该考虑使用其中一个 cv 类(例如moderncv
)。
答案2
答案3
有两种可能。第一种(更复杂)方案中,中心列相对于边距完全居中。第二种方案则使用块之间的相等间距。
随便选一个吧。边框只是为了显示边距,只要删除showframe
要删除的调用即可。
\documentclass{article}
\usepackage{showframe} % just for the example
\begin{document}
\noindent
\makebox[\textwidth][s]{%
\makebox[0pt][l]{%
\begin{tabular}[t]{@{}l@{}}
\textbf{Local} \\
address line 1 \\
address line 2
\end{tabular}%
}\hfill
\begin{tabular}[t]{@{}l@{}}
\textbf{Contact} \\
phone number \\
email address
\end{tabular}\hfill
\makebox[0pt][r]{%
\begin{tabular}[t]{@{}l@{}}
\textbf{Permanent} \\
address first line \\
address second line
\end{tabular}%
}%
}
\bigskip
\noindent
\begin{tabular}[t]{@{}l@{}}
\textbf{Local} \\
address line 1 \\
address line 2
\end{tabular}\hfill
\begin{tabular}[t]{@{}l@{}}
\textbf{Contact} \\
phone number \\
email address
\end{tabular}\hfill
\begin{tabular}[t]{@{}l@{}}
\textbf{Permanent} \\
address first line \\
address second line
\end{tabular}
\end{document}
答案4
在里面res
文档类,边距被推到右侧,为\section
s 腾出空间。此边距偏移量由 给出\sectionwidth
,如使用以下方式左对齐简历部分内容res.cls
。将内容移至左侧后,您可以将其均匀分布在文本块中:
\documentclass[margin,10pt]{res}
\usepackage{lipsum}
\begin{document}
\name{A Person}
\opening
\hspace*{-\sectionwidth}%
\makebox[0pt][l]{\begin{tabular}[t]{ @{} l }
\textbf{Local} \\
address line 1 \\
address line 2
\end{tabular}}\hfill
\begin{tabular}[t]{ l }
\textbf{Contact} \\
phone number \\
email address
\end{tabular}\hfill
\makebox[0pt][r]{\begin{tabular}[t]{ l @{} }
\textbf{Permanent} \\
address first line \\
address second line
\end{tabular}}
\lipsum[1]
\end{document}
我完全建议反对使用该类res
。