这就是我现在所拥有的
\documentclass[11pt]{article}
\usepackage{enumitem}
\usepackage[margin=1.0in]{geometry}
\usepackage[scaled]{helvet}
\renewcommand\familydefault{\sfdefault}
\setlist{nolistsep,leftmargin=0.25in}
\begin{document}
\begin{tabular}[t]{@{}p{1in} @{}p{5.3in}}
\textbf{Education} &
\textbf{University of Waterloo} \hfill Waterloo, Canada \vspace{0.015in} \\ &
Bachelor of Science \hfill May 2023 \vspace{0.015in}
\begin{itemize}
\item Relevant Coursework: Computer Organization
\end{itemize} \\
\textbf{Awards} &
\textbf{Google} - Google Generation Scholarship\hfill{2022}\\&
\end{tabular}
\end{document}
也就是说,我指的是第二张图片中左侧的标签如何向右对齐,以便标签和标签右侧的内容之间有统一的间距。在这种情况下,我希望教育和奖项向右对齐,以便教育/奖项和右侧的内容之间有统一的间距。
答案1
欢迎来到 TeX.SE!
我不确定你的问题是什么,以及你的表格应该是什么样子。所以我猜以下解决方案就是你想要的:
编辑:现在考虑一下 OP 的评论:
产生上述结果的 MWE 使用tabularray
带有库的包varwidth
(如果在表中列出则需要正确工作)并且稍微更改了列表设置:
\documentclass[11pt]{article}
\usepackage[margin=1 in]{geometry}
\usepackage[scaled]{helvet}
\renewcommand\familydefault{\sfdefault}
\usepackage{enumitem}
\setlist[itemize]{nosep,
leftmargin=*,
after=\end{minipage}\vspace{-\baselineskip}, before=\begin{minipage}[t]{\linewidth},
}
\usepackage{tabularray}
\UseTblrLibrary{varwidth} % <===
\begin{document}
\begin{tblr}{colspec = {@{} Q[r, wd=1 in, font=\bfseries]
X[l] l @{}},
rowsep = 3pt,
measure = vbox,
}
Education
& \textbf{University of Waterloo}
& Waterloo, Canada \\
& Bachelor of Science
\begin{itemize}
\item Relevant Coursework: Computer Organization
\end{itemize}
& May 2023 \\
Awards
& \textbf{Google} - Google Generation Scholarship
& 2022
\end{tblr}
\end{document}