natbib
我正在尝试使用和编译我的书目参考文献\bibliographystyle{nature}
。令我惊讶的是,BibTeX 报告说某些条目的标题为空,而恕我直言,标题不为空,例如在以下书目条目中:
@INPROCEEDINGS{WuWangZhaoMa,
author={Wu Kehe and Wang Zhuo and Zhao Xing and Ma Gang},
booktitle={Advanced Computer Theory and Engineering (ICACTE), 2010 3rd International Conference on},
title={Design and implementation of the monitoring system for EJB applications based on interceptors},
year={2010},
month=aug,
volume={4},
pages={V4-5--V4-9},
ISSN={2154-7491},
location = {Chengdu, China}
}
和
@inproceedings{DBLP:conf/sigdoc/TilleyH03,
author = {Scott R. Tilley and
Shihong Huang},
title = "A qualitative assessment of the efficacy of {UML} diagrams
as a form of graphical documentation in aiding program understanding",
booktitle = {SIGDOC},
year = {2003},
pages = {184--191},
ee = {http://doi.acm.org/10.1145/944868.944908},
crossref = {DBLP:conf/sigdoc/2003},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
@proceedings{DBLP:conf/sigdoc/2003,
editor = {Susan B. Jones and
David G. Novick},
title = {Proceedings of the 21st annual international conference
on Documentation, SIGDOC 2003, San Francisco, CA, USA, October
12-15, 2003},
booktitle = {SIGDOC},
publisher = {ACM},
year = {2003},
isbn = {1-58113-696-X},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
答案1
根据的文档natbib
,以下内容足以获得类似于的样式自然用途:
\usepackage[super]{natbib}
\bibpunct{}{}{,}{s}{}{\textsuperscript{,}}
\renewcommand\bibnumfmt[1]{#1.}
进而
\bibliographystyle{plainnat}
其他可能性是unsrtnat
或naturemag
代替plainnat
。
答案2
最后,我通过模拟所需的输出来规避这个问题(而不是真正解决它),马克布斯特。
答案3
对于我来说使用
\bibliographystyle{naturemag}
代替
\bibliographystyle{nature}
似乎已经成功了。