我正在使用 natbib 包,在文本中我需要像这样的引用
(Oganov 2010a、Oganov 2010b、Oganov 2011)
但我得到了输出
(Oganov 2010a,b,2011)
如何禁用natbib
包中的压缩
\documentclass{book}
\usepackage{natbib}
\begin{document}
examples for systems that have been studied successfully
\citep{Oganov-2010c,Oganov-2010b,Oganov-2011}.
\begin{thebibliography}{}
\bibitem[\protect\citeauthoryear{Oganov, Ma, Lyakhov, Valle and Gatti}{Oganov {\em et~al.}}{2010{\em a}}]{Oganov-2010c}
Oganov, A.R., Ma, Y.~M., Lyakhov, A.~O., Valle, M., and Gatti, C. (2010{\em
a}).
\newblock Evolutionary crystal structure prediction and novel high-pressure
phases.
\newblock In {\em High-Pressure Crystallography: From Fundamental Phenomena to
Technological Applications} (ed. E.~Boldyreva and P.~Dera), NATO Science for
Peace and Security Series B: Physics and Biophysics, pp.\ 293--323. Springer
Netherlands.
\bibitem[\protect\citeauthoryear{Oganov}{Oganov}{2011}]{Oganov-2011b}
Oganov, A.~R. (ed.) (2011).
\newblock {\em Modern Methods of Crystal Structure Prediction}.
\newblock WILEY-VCH Verlag \& Co. KGaA.
\newblock ISBN: 978-3-527-40939-6.
\bibitem[\protect\citeauthoryear{Oganov, Lyakhov and Valle}{Oganov {\em
et~al.}}{2011}]{Oganov-2011}
Oganov, A.~R., Lyakhov, A.~O., and Valle, M. (2011).
\newblock How evolutionary crystal structure prediction works -- and why.
\newblock {\em Acc. Chem. Res.\/},~\textbf{44}, 227--37.
\bibitem[\protect\citeauthoryear{Oganov, Ma, Lyakhov, Valle and Gatti}{Oganov {\em et~al.}}{2010{\em b}}]{Oganov-2010b}
Oganov, A.~R., Ma, Y.~M., Lyakhov, A.~O., Valle, M., and Gatti, C. (2010{\em
b}).
\newblock {Evolutionary crystal structure prediction as a method for the
discovery of minerals and materials}.
\newblock {\em Rev. Min. Geochem.\/},~\textbf{71}, 271--298.
\end{thebibliography}
\end{document}
答案1
通过作者年份引用标注,添加选项
sort
加载natbib
包时将抑制年份标签的压缩。对于您的示例代码,年份标签将显示为2010a, 2011, 2010b
而不是2010a,b, 2011
。
请注意,sort
启用该选项后,生成的引文标注的顺序\citep
不一定与 参数中的键的顺序相同\citep
。相反,排版引文标注的顺序将与参考书目中的条目顺序相对应。
附录:如果您希望重复作者姓名并提供单独的年份标签,则需要提供三个单独的\citealp
声明:
(\citealp{Oganov-2010c}, \citealp{Oganov-2010b}, \citealp{Oganov-2011})
与 相比\citep
,\citealp
(i) 省略了周围的括号,(ii) 省略了作者姓名和年份之间的逗号。