我使用这个简历模板创建了我的简历: https://www.overleaf.com/latex/templates/material-cv/rnrnhvmfxyrw 以下是我编辑的文件: https://www.dropbox.com/sh/ok8ftdktnjep6nh/AABmMCzZ3bjDmskger0Oi-YJa?dl=0
但是,如果我像图 2 中那样删除分页符,LaTeX 会在联系人部分之后立即放置一个不必要的(也是不需要的)分页符。这迫使我在 begin{document} 之后立即更改 \vspace,并且有时每次编辑信息时都会更改分页符的位置。这是什么原因?我该如何解决?提前致谢。
答案1
模板插入多个\vspace
s 以创建适当的布局间距。但是,在大多数情况下,它使用\vspace*
(而不是),它在代码中\vspace
插入。\nobreak
您可能想要手动删除这些\vspace*
插入内容(因为您可能想要保留 CV 标题及其章节内容,但允许各章节之间有间隔。
或者,一个快速修复(并不完美)是通过在序言中添加以下内容\vspace*
使其等同于:\vspace
\makeatletter
\DeclareRobustCommand\vspace{\@ifstar\@vspace\@vspace}
\makeatother