我用
\usepackage{natbib}
\bibliographystyle{abbrv}
我还有以下参考:
@article{RN22,
author = {Liu, Shiang-Tai and Kao, Chiang},
title = {Fuzzy measures for correlation coefficient of fuzzy numbers},
journal = {Fuzzy Sets and Systems},
year = {2002},
type = {Journal Article}
}
我怎样才能引用这个参考文献而Liu and Kao [22]
不是“仅仅” [22]
?
答案1
古老的abbrv
书目样式只能生成纯数字样式的引文标注。幸运的是,由于您已经使用了natbib
引文管理包,因此有一个简单的解决方案:首先,更改
\usepackage{natbib}
\bibliographystyle{abbrv}
到
\usepackage[numbers,square]{natbib}
\bibliographystyle{abbrvnat}
abbrvnat
是 natbib 对古老abbrv
风格的重新实现,并添加了一些有用的附加功能,例如识别和了解如何处理诸如url
和 之类的字段isbn
。(除了abbrvnat
,还可以使用plainnat
或elsarticle-num-names
bib 样式 - 可能还有其他一些样式。)
其次,务必使用\citet
--不是\cite
,也不\citep
是--来创建引用标注。
\documentclass{article}
\begin{filecontents}[overwrite]{mybib.bib}
@article{RN22,
author = {Liu, Shiang-Tai and Kao, Chiang},
title = {Fuzzy measures for correlation coefficient
of fuzzy numbers},
journal = {Fuzzy Sets and Systems},
year = {2002},
type = {Journal Article}
}
\end{filecontents}
\usepackage[numbers,square]{natbib}
\bibliographystyle{abbrvnat}
\begin{document}
\noindent
\citet{RN22}
\bibliography{mybib}
\end{document}