我正在使用 natbib 进行参考书目,其配置如下。
\usepackage[authoryear]{natbib}
\bibliographystyle{authordate3}
\setcitestyle{authoryear, aysep{" "}}
但是,在作者名后的引用中,不知何故出现了 etal. 而不是 et al.?有人能提供一些破解方法吗?谢谢!!
编辑 1:我使用了 overleaf 上的哈佛硕士论文模板。以下是关联。
编辑 2:这是关联论文模板不需要在背面签名。
编辑 3:我添加了上述 3 行 natbib,并将 bibliographystyle 更改为 authordate3(etal. 现在采用斜体字体)。
答案1
(评论太长,因此作为答案发布)
我只能推测,要么是您的系统中的apalike2
和authordate3
参考书目样式版本已损坏,要么是文档中的某处有代码将硬编码字符串“et al.”修改为“etal.”。
当然,以下简约的工作示例不会产生“etal”输出。在我的系统(MacTeX2019)上,两种参考书目样式都在文件中硬编码了“et al.”
\RequirePackage{filecontents}
\begin{filecontents}{mybib.bib}
@misc{abc, author="A and B and C", year=3001, title="Thoughts"}
\end{filecontents}
\documentclass{article}
\usepackage[authoryear]{natbib}
\bibliographystyle{apalike2}% or: {authordate3}
\begin{document}
\noindent
\citet{abc}
\bibliography{mybib}
\end{document}