如何使用 natbib 在参考文献列表中显示 DOI?

如何使用 natbib 在参考文献列表中显示 DOI?

我正在使用 natbib,并尝试将 doi 也添加到参考列表中。但无论我怎么尝试,它就是不显示。我之前让它工作了。不知为何现在它不工作了。

\documentclass[10pt,a4paper, english]{article}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{apacite}    
%\usepackage{apalike}
\usepackage{natbib}     
\usepackage{hyperref} 
%\newcommand*{\doi}[1]{\href{http://dx.doi.org/#1}{doi: #1}}
\usepackage{doi}
\usepackage{url}
\begin{document}
\bibliographystyle{plainnat}
\bibliography{mastBIB_3,method}         
\end{document}

我尝试了上述所有命令的组合,但就是找不到问题所在。提前致谢。我知道其他人已经问过这个问题。但这些答案都无济于事。

答案1

使用 note 字段而不是 doi 字段:... note = {ABC/123...}, ...

这不一定符合期刊样式,但 DOI 会显示出来,期刊的编辑人员应该能够将 DOI 转换为正确的格式。DOI 不显示不一定是用户的错。可能是出版社的样式定义文件有问题(ACS Paragon 有问题)。

干杯,dko

相关内容