biblatex 多书目强制使用“simple-resume-cv”模板的单页

biblatex 多书目强制使用“simple-resume-cv”模板的单页

我正在使用“创建简历简单简历“,我正在使用 biblatex 将我的作品按类型拆分成单独的部分。但我得到了最奇怪的错误,就好像所有的书目都被包装成一个浮点数,然后被迫打印在一页上;而且,考虑到书目总长度,这意味着一些条目超出了页面的底部。也就是说,它不是单独处理每个条目,从而相应地在页面之间拆分内容,而是处理全部将所有条目视为一个单一的整体块。

我按照简历模板说明使用 XeLaTeX,并且还使用 sharelatex 项目。我使用简单简历模板复制了我的简历(因此它不会包含我的个人信息),但它使用 bibtex 数据库这里。请注意,“出版物”应紧跟在“研究经历”之后,但实际上从下一页开始。此外,请注意条目倒数到第四个参考文献;其余三个参考文献位于页面底部。如果您注释掉“会议”子部分,您将获得所需的行为。(但有一个值得注意的例外,即我所有与会议相关的出版物都被省略了。)

怀疑这是非常琐碎的事情,也许是我需要指定的某种选项,或者需要更改的变量值。


更新:我发现了问题的根源。CV 的大部分内容位于一个定义为 longtable 的环境 body 中:

% Macro: body (rest of the document).
\newenvironment{body}
{\par\vspace{-1em}\par
\begin{longtable}{p{0.15\textwidth}p{0.80\textwidth}}}
{\par\end{longtable}\par}

这就解释了为什么每个部分都被视为一个整体,因为它们一是因为每个部分都是长表中的一个单元格。

临时解决办法是注释掉 LaTeX 中的 \body 标签,但这会导致页面格式不佳。我建议学者不要使用此模板,因为他们的参考书目可能会引发此问题。

答案1

我是“简单简历“,我相信我已经在最新版本 v3.0 中修复了这个问题。现在模板使用列表进行布局,而不是使用 longtable 包。如果还有其他问题,请告诉我。

相关内容