引用同一作者不同年份的论文顺序不一

引用同一作者不同年份的论文顺序不一

引用同一作者不同年份的论文,参考文献的排列顺序不一。

以下是 bib 文件条目:

@article{Patel2015AAQR,  
author = {Patel, P.N. and Kumar, R.},  
doi = {10.4209/aaqr.2015.02.0077},  
issn = {20711409 16808584},  
journal = {Aerosol Air Qual. Res.},  
keywords = {Dust storm,MODIS,Radiative forcing,Volume size distribution},  
number = {5},  
pages = {2082--2093},  
title = {{Estimation of aerosol characteristics and radiative forcing during dust events over Dehradun}},  
volume = {15},  
year = {2015}  
}  

@article{Patel2016AAQR,  
author = {Patel, Piyushkumar N. and Kumar, Raj},  
doi = {10.4209/aaqr.2015.05.0325},  
issn = {16808584},  
journal = {Aerosol Air Qual. Res.},  
keywords = {Aerosol indirect effect,Cloud radiative forcing,Dust,Ice cloud},  
number = {8},  
pages = {1820--1831},  
title = {{Dust Induced Changes in Ice Cloud and Cloud Radiative Forcing over a High Altitude Site}},  
url = {PAtel2016AAQR},  
volume = {16},  
year = {2016}  
}  

它引用了(Patel and Kumar 2015, 2016)。

参考:

Patel, PN 和 Kumar, R. (2016)。高海拔地区冰云和云辐射强迫中尘埃引起的变化。气溶胶空气质量研究,16(8):1820–1831。

Patel, P. 和 Kumar, R. (2015)。德拉敦沙尘天气期间气溶胶特性和辐射强迫的评估。气溶胶空气质量研究,15(5):2082–2093。

这个列表按字母顺序排列,但对于同一作者的情况,不会按出版年份显示。我使用的是 natbib 和 apalike 样式。请帮我。

谢谢

答案1

我有理由猜测:这三本出版物(每本都有三位或更多作者,对吧?)的第一作者是同一个人;但是,其余作者也不尽相同。书目样式被apalike编程为首先按以下顺序对书目条目进行排序:所有作者的姓氏,而不是只按作者姓氏列出,然后才按出版年份列出。可能是这样的:

@misc{p:15,author="P. Piyush and A and D",year=2015}
@misc{p:16,author="P. Piyush and A and C",year=2016}
@misc{p:17,author="P. Piyush and A and B",year=2017}

请注意,这些author字段仅在第三位作者的“姓名”上有所不同。apalike参考书目样式将p:17首先列出条目,p:15最后列出条目,因为“B”在“C”之前,而“C”又在“D”之前。

如果您希望书目条目仅按第一作者的姓氏排序,则应切换到书目样式,具体来说,切换到编程为仅按第一作者的姓氏排序的样式。我建议您研究使用书目样式plainnat

在此处输入图片描述

\RequirePackage{filecontents}
\begin{filecontents}{mybib.bib}
@misc{p:15,author="P. Piyush and A and D",year=2015}
@misc{p:16,author="P. Piyush and A and C",year=2016}
@misc{p:17,author="P. Piyush and A and B",year=2017}
\end{filecontents}

\documentclass{article}
\usepackage[round,sort]{natbib}
\bibliographystyle{plainnat}

\begin{document}
\citep{p:17,p:15,p:16}
\bibliography{mybib}
\end{document}

附录:与此同时,原作者发布了 bib 文件中的两个实际条目。不幸的是,这两个特定条目实际上并没有引发原作者希望修复的问题,如以下代码所示:

在此处输入图片描述

\RequirePackage{filecontents}
\begin{filecontents}{mybib.bib}
@article{Patel2015AAQR,  
author = {Patel, Piyushkumar N.  and Kumar, Raj},  
doi = {10.4209/aaqr.2015.02.0077},  
issn = {20711409 16808584},  
journal = {Aerosol Air Qual.\ Res.},  
keywords = {Dust storm,MODIS,Radiative forcing,Volume size distribution},  
number = {5},  
pages = {2082--2093},  
title = {{Estimation of aerosol characteristics and radiative forcing during dust events over Dehradun}},  
volume = {15},  
year = {2015}  
}  
@article{Patel2016AAQR,  
author = {Patel, Piyushkumar N. and Kumar, Raj},  
doi = {10.4209/aaqr.2015.05.0325},  
issn = {16808584},  
journal = {Aerosol Air Qual.\ Res.},  
keywords = {Aerosol indirect effect,Cloud radiative forcing,Dust,Ice cloud},  
number = {8},  
pages = {1820--1831},  
title = {{Dust Induced Changes in Ice Cloud and Cloud Radiative Forcing over a High Altitude Site}},  
url = {PAtel2016AAQR},  
volume = {16},  
year = {2016}  
}  
\end{filecontents}

\documentclass{article}
\usepackage[round,sort]{natbib}
\usepackage{url}
\bibliographystyle{apalike}

\begin{document}
\citep{Patel2016AAQR,Patel2015AAQR}
\bibliography{mybib}
\end{document}

相关内容