我正在使用 apacite 包以 APA 格式引用。
我从 Zotero 创建了 .bib 文件。问题是,在 Zotero 中我使用了“Zotero Scholar Citations”,这是一个插件,它从 Google Scholar 中提取一篇论文的总引用次数,并将其保存在“extra”字段中。
在 .bib 文件中,引用次数被保存为,例如,`note = {00392}。当我编译 TeX 文件时,引用次数也会被打印出来。
Abrams, RA, & Christ, SE (2003). 运动开始引起注意. 心理科学, 14(5), 427–432.(00392)
我怎样才能避免这种情况?
答案1
Apacite 使用 来\APACrefnote
写入note
字段。您可以简单地将其定义为不执行任何操作\renewcommand{\APACrefnote}[1]{}
:
例子:
\RequirePackage{filecontents}
\begin{filecontents}{test.bib}
@article{test,
author = {One, Some},
title = {{Some thing}},
journal = {International Journal of Something},
year = {Somewhere in the Future},
note = {123456}
}
\end{filecontents}
\documentclass{article}
\usepackage{apacite}
\renewcommand{\APACrefnote}[1]{}
\begin{document}
\pagenumbering{gobble}
\cite{test}
\bibliographystyle{apacite}
\bibliography{test}
\end{document}
答案2
如果你使用以下方式从 zotero 导出Zotero BetterBibTeX, 你可以配置它以省略该note
字段无需更新\APACrefnote
(或对其他栏杆进行任何其他操作),因为该字段根本不会被导出。