带有两个句点的 BibTeX 单一作者条目

带有两个句点的 BibTeX 单一作者条目

使用 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 所做的更改。

相关内容