使用 BibTeX,我尝试编辑 .bst 文件,以便不在单个作者条目的作者姓名后产生两个句点。例如以下条目...
@ARTICLE{Yeh2004,
author = {Yeh, P. J.},
title = {Rapid evolution of a sexually selected trait following population
establishment in a novel habitat},
journal = {Evolution},
year = {2004},
volume = {58},
pages = {166-174},
number = {1},
endnotereftype = {Journal Article},
issn = {0014-3820}
}
...根据我当前的 .bst 文件生成此文件:
有人知道我该如何编辑单个作者的文章,同时保留一个句号来区分下一年度的多位作者的条目吗?提前谢谢大家。
答案1
由于您没有发布有关 .bst 的任何信息,因此有证据表明它确实适用于其中一种正常样式(cbe):
\documentclass{article}
\usepackage{natbib}
\bibliographystyle{cbe}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@ARTICLE{Yeh2004,
author = {Pamela J. Yeh},
title = {Rapid evolution of a sexually selected trait following population
establishment in a novel habitat},
journal = {Evolution},
year = {2004},
volume = {58},
pages = {166-174},
number = {1},
endnotereftype = {Journal Article},
issn = {0014-3820}
}
@ARTICLE{YehEntirely2004,
author = {Pamela J. Yeh and Someone Else Entirely},
title = {More rapid evolution of a sexually selected trait following population
establishment in a novel habitat},
journal = {Evolution},
year = {2004},
volume = {58},
pages = {175-179},
number = {1},
endnotereftype = {Journal Article},
issn = {0014-3820}
}
\end{filecontents}
\begin{document}
First I read \citet{Yeh2004}, then \citet{YehEntirely2004}.
\bibliography{\jobname}
\end{document}
我还有一些关于 BibTeX 的一般建议这个答案,这解释了我对您的 .bib 所做的更改。