在 Curve CV Overleaf 模板中从 bibitems(apa 样式)中删除标签日期完全不可能

在 Curve CV Overleaf 模板中从 bibitems(apa 样式)中删除标签日期完全不可能

我正在尝试编辑这个背面模板: https://www.overleaf.com/latex/templates/a-customised-curve-cv/mvmbhkwsnmwv

特别是我想从参考书目项目中完全删除标签日期,因为它不适合我的领域。

姓氏 N。(2019)。一篇不错的论文。-->> 姓氏 N。一篇不错的论文。

我将大部分精力集中在 setting.sty 文件中,所有包都在此加载。

免责声明:我需要坚持使用 APA 格式,否则整个参考书目模板就会崩溃。

在来到这里作为最后的手段之前,我尝试了找到的所有解决方案(失败了约 2 个小时)。

我尝试添加已经存在的

\AtEveryBibitem{\makebox[2.5em][l]{\circled{\thebibitem}\stepcounter{bibitem}}
\AtEveryBibitem{\clearfield{extrayear}\clearfield{extradate}\makebox[2.5em][l]{\circled{\thebibitem}\stepcounter{bibitem}}

就像无数的格式化解决方案一样,没有成功。

似乎此模板中的所有字段操作选项都不起作用,我不知道为什么。

有人能帮我吗?

谢谢,阿尔贝托

答案1

您可以通过重新定义相关宏从参考书目中删除年份。

对于 Overleaf 上的旧版本,biblatexbiblatex-apa需要

\renewbibmacro*{labelyear+extrayear}{}

对于较新的版本

\renewbibmacro*{labelyear+extradate}{}

应该是正确的命令。

相关内容