我是乳胶新手,我想要以下格式,但像这样简单的东西\hfill
在这里没有帮助。
Name:XX Email: [email protected]
Work:YY Phone: +1 666222
特别是我希望开始phone
和email
对齐,以及名称和工作对齐。
任何帮助都值得感谢。
答案1
\begin{tabular}[t]{@{}ll@{}}
Name& zz\\
Work& zzz
\end{tabular}%
\hfill
\begin{tabular}[t]{@{}rr@{}}
email& z\\
phone& zzz
\end{tabular}
您需要将每一侧对齐到一个框(例如表格)中,然后将它们推开\hfill
答案2
对于这种特定情况,David Carlisle 的答案非常有效。但是,一般来说,如果您希望表格跨越整个\linewidth
,我发现使用X
列tabularx
非常有用:
笔记:
包裹
showframe
仅用于显示页边距。实际使用中不需要。仅用于显示页边距。这里我使用
X
列作为两组文本之间的空白列。因此,&&
两组文本被双重分隔。表格左侧
@{}
和右侧的列间填充被删除。
代码:
\documentclass{article}
\usepackage{tabularx}
\usepackage{showframe}
\begin{document}
\noindent
\begin{tabularx}{\linewidth}{@{}l l X l l@{}}
Name: & XX && Email: & [email protected]\\
Work: & YYY && Phone: & +1 666222\\
\end{tabularx}%
\end{document}