在 MKIV 中,apa 默认按作者和年份对参考文献进行排序。如何使用 aps 获得相同的结果?
答案1
使用sorttype=authoryear
。
\startbuffer[references]
@article{Kohn1965,
title = {Self-Consistent Equations Including Exchange and Correlation Effects},
author = {Kohn, W. and Sham, L. J.},
journal = {Phys. Rev.},
volume = {140},
issue = {4A},
pages = {A1133--A1138},
year = {1965},
}
@article{Hohenberg1964,
title = {Inhomogeneous Electron Gas},
author = {Hohenberg, P. and Kohn, W.},
journal = {Phys. Rev.},
volume = {136},
issue = {3B},
pages = {B864--B871},
year = {1964},
month = {Nov},
}
@article{Burke2005,
author = {Kieron Burke and Jan Werschnik and E. K. U. Gross},
title = {Time-dependent density functional theory: Past, present, and future},
journal = {The Journal of Chemical Physics},
volume = {123},
number = {6},
pages = {062206},
year = {2005},
}
\stopbuffer
\usebtxdataset[references.buffer]
\usebtxdefinitions[aps]
\setupbtxrendering[aps][sorttype=authoryear]
\starttext
\cite[Hohenberg1964]
\cite[Kohn1965]
\cite[Burke2005]
\placelistofpublications
\stoptext