natbib 的 \citet 不起作用

natbib 的 \citet 不起作用

我正在使用 Springer Journal LaTeX 模板撰写论文。对于某些参考文献,我想使用如下文内引用:

在此处输入图片描述

但出于某种原因,当我在我的文档中尝试此操作时,我得到了以下结果:

在此处输入图片描述

我似乎不知道问题出在哪里。我尝试使用 \citeauthor 和 \citeyear,但不幸的是,这并没有解决问题。

以下是 MWE:

\documentclass[]{article}
\usepackage[numbers, sort, comma, square]{natbib}

\begin{document}


bla bla bla \citet{aaronson1998}.



\bibliographystyle{unsrt}
\bibliography{bibfile} 

\end{document}

BiBTeX 条目:

@article{aaronson1998,
  title={Translation, validation, and norming of the {D}utch language version of the 
{SF}-36 Health Survey in community and chronic disease populations},
  author={Aaronson, Neil K and Muller, Martin and Cohen, Peter DA and Essink-Bot,   
  Marie-Louise and Fekkes, Minne and Sanderman, Robbert and Sprangers, Mirjam AG and
 te Velde, Adrienne and Verrips, Erik},
  journal={Journal of Clinical Epidemiology},
  volume={51},
  pages={1055--1068},
  year={1998},
  publisher={Oxford; New York: Pergamon Press, c1988-}    
}

答案1

您需要使用unsrtnatunsrt不是

\bibliographystyle{unsrtnat}

完整代码:

\documentclass[]{article}
\usepackage[numbers, sort, comma, square]{natbib}
\usepackage{filecontents}
\begin{filecontents*}{bibfile.bib}
  @article{aaronson1998,
  title={Translation, validation, and norming of the {D}utch language version of the
{SF}-36 Health Survey in community and chronic disease populations},
  author={Aaronson, Neil K and Muller, Martin and Cohen, Peter DA and Essink-Bot,
  Marie-Louise and Fekkes, Minne and Sanderman, Robbert and Sprangers, Mirjam AG and
 te Velde, Adrienne and Verrips, Erik},
  journal={Journal of Clinical Epidemiology},
  volume={51},
  pages={1055--1068},
  year={1998},
  publisher={Oxford; New York: Pergamon Press, c1988-}
}
\end{filecontents*}

\begin{document}


bla bla bla \citet{aaronson1998}.



\bibliographystyle{unsrtnat}
\bibliography{bibfile}

\end{document}

在此处输入图片描述

相关内容