我遇到一個問題,即不以大寫字母開頭的作者姓名(例如德布羅意、馮·諾依曼等)出現在以大寫字母開頭的作者姓名之後的參考文獻中,而不是出現在其第一個字母處,無論其大小寫如何。
這是一個最小的例子:
\documentclass[fleqn,usenatbib]{mnras}
\begin{document}
\citet{deAuthor}, \citet{Zebra}, \citet{DeCapitalized}
\bibliographystyle{mnras}
\bibliography{refs}
\end{document}
refs.bib 檔案有:
@article{deAuthor, author = {de Author, Person}, year = {2015}}
@article{DeCapitalized, author = {De Capitalized, Person}, year = {2016}}
@article{Zebra, author = {Zebra, A.}, year = {2017}}
參考清單顯示「De Capitalized、Zebra、de Author」而不是「de Author、De Capitalized、Zebra」。只是為了確保我檢查了期刊的作者指南但它們沒有說明這是正確的順序,而且我檢查過的許多已發表的論文都以正確的方式(即“de”加“De”而不是在最後)。
我最初在 Overleaf 上看到了這個,但我用 BibTeX 和 PdfLaTeX 檢查了我的機器,得到了相同的結果。如何解決此重新排序問題?