ABNTeX2 引文中缺少逗号

ABNTeX2 引文中缺少逗号

我正在写完一篇论文,参考文献遵循 ABNT 标准。根据此标准,文中的间接引用必须是“[NAME, DATE]”类型,如下所示

图 1

图 2

图 3

碰巧的是,为了在 NAME 和 DATE 之间自动插入逗号,我必须{,}在文件中引用的最后一个姓氏后面添加.bib,如图 4 所示。如果删除{,},逗号将从间接引用中消失。你能解决这个问题吗?

图 4

答案1

cite使用时不要加载该包abntex2cite

将下面示例的输出与cite注释掉和取消注释的行进行比较。

\documentclass{abntex2}
\usepackage[alf,bibjustif]{abntex2cite}
%\usepackage{cite} % don't use this

\begin{filecontents*}{\jobname.bib}
@book{appleby,
  author  = {Humphrey Appleby},
  title   = {On the Importance of the Civil Service},
  year    = {1980},
}
\end{filecontents*}

\begin{document}
  Citing \cite{appleby}

  \bibliography{\jobname}
\end{document}

引用 (APPLEBY,1980)

请注意,您不需要\bibliographystyle明确设置,abntex2cite它可以自动为您完成。

如果你真的想在引用部分加上方括号,你可能需要

\citebrackets{[}{]}

相关内容