答案1
我刚刚遇到了这个问题。我的解决方案是稍微修改 aastex.cls 样式文件,注释掉以下三行,如下所示:
% \RequirePackage{natbib}%
% \newcommand{\bibstyle@aas}{\bibpunct{(}{)}{;}{a}{}{,}}
% \@citestyle{aas}
然后在我的 .tex 文件的序言中,我有:
\documentclass[preprint,12pt]{aastex2} % <-- I renamed the modified file "aastex2.cls"
\usepackage[numbers]{natbib}
答案2
\documentclass[aastex,preprint]{aastex631}
\usepackage[numbers]{natbib}
\begin{document}
\citep{author1,author2}
\bibliographystyle{plainnat}
\bibliography{your_bib_file}
\end{document}