我正在使用 Latex 创建简历,使用 Overleaf 上流行的简历模板这里。
我喜欢这个模板,但是我想删除一个级别的项目符号和缩进。
例如,这是在线模板的屏幕截图:
我想删除第一级项目符号,以便教育、语言和经验的文本都与左首对齐(即删除项目符号和缩进)。我只想保留每个经验的子要点的项目符号(空心项目符号),同时正常格式化其余文本。
我尝试过的方法:我尝试简单地删除\resumeSubHeadingListStart
每个部分的行,然后添加\item[]
。这种方法在某些部分有效,但在其他部分无效,但却产生了一个问题,即文本的缩进仍然存在(只是没有项目符号),然后右侧的文本(位置和日期)现在向左移动,不再与最右侧齐平。
关于我在这里可能做错了什么或如何解决这个问题,您有什么想法吗?
我想要的类似输出是删除这些并将这些文本推到左侧而不改变正确的文本对齐方式:
编辑:格式化的期望结果:
答案1
(更新)在之前添加 \begin{document}
\renewcommand{\resumeSubHeadingListStart}{\begin{itemize}[leftmargin=0pt, label={}]} %<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
\newcommand{\resumeSubHeadingListStartx}{\begin{itemize}[leftmargin=*]} %
\renewcommand{\resumeSubheading}[4]{
\vspace{-1pt}\item
\begin{tabular*}{\textwidth}{l@{\extracolsep{\fill}}r}
\textbf{#1} & #2 \\
\textit{\small#3} & \textit{\small #4} \\
\end{tabular*}\vspace{-5pt}
}
第一个命令将抑制教育、经验和技能中的项目符号,同时保留空心项目符号。与第三个命令一起抑制左缩进和右缩进
第二条命令是使用黑色项目符号(如果需要)。例如:
\section{Academic Projects}
\resumeSubHeadingListStartx % <<<<<<<<<<<<<<<<<<<< fulled bullets
\resumeSubItem{Plug board Proxy (Networking)}{Developed a plug board proxy that adds an extra layer of encryption to connections towards TCP services. Clients running on same server connect to pbproxy, which then relays all traffic to actual services. (Mar '16)}
\resumeSubItem{Asynchronous Work Queue Manager (Kernel Programming)}{Developed a kernel module to serve as an asynchronous work queue manager with configurable worker threads. Implemented netlink sockets to propagate callbacks from kernel to user land and throttling to improve job extraction latency. (Nov '15)}