如何使用 natbib 更改书目上的作者、年份、标题和出版商的顺序?

如何使用 natbib 更改书目上的作者、年份、标题和出版商的顺序?

默认情况下,bibtex 会将年份放在最后。但如何改变顺序,让年份放在作者之后?像这样:

Author. 2020. This is The Title of The Book. City: Publisher.

这是我的 MWE:

\documentclass{book}
\usepackage{blindtext}
\usepackage{natbib}
\begin{document}
    \section*{Whatever}
    \blindtext
    \bibliographystyle{plainnat}
    \bibliography{dafpus}
    \nocite{*}
\end{document}

围兜文件:

@book{DK86,
    author = {D.E. Knuth},
year = 1986,
    title = {The {\TeX}book,
    publisher = {Addison Wesley},
}

@article{DK89,
    author = "D.E. Knuth",
 year = 1989,
    title = {Typesetting Concrete Mathematics},
    journal = {TUGboat},
    volume = {10},
    number = {1},
    pages = {31--36},
}

相关内容