在 BibTeX 的作者字段中放置“with”连接词的好方法

在 BibTeX 的作者字段中放置“with”连接词的好方法

我想添加这本书到 BibTeX。作者希望它显示如下:

\bibitem[Lyons with Peres (2014)]{LP:book}
\bibauthor{Lyons, R. {\rm with} Peres, Y.} (2014).
\newblock {\em Probability on Trees and Networks}.
\newblock Cambridge University Press.
\newblock In preparation. Current
  version available at \hfil\break
  {\tt http://pages.iu.edu/\string~rdlyons/}.

有没有一种好方法可以将“with”添加到作者字段?“好方法”是指我可以将他们的全名放入 BibTeX 条目中,然后让样式文件决定是使用全名还是仅使用首字母。

答案1

这个“与”是否只是在特定研究领域中表示“和”的一种方式:Lyons, R. and Peres, Y. = Lyons, R. with Peres, Y.;可能还有 Lyons, R., Bolds, A. and Peres, Y. = Lyons, R., Bolds, A. with Peres, Y.

在这种情况下,您必须重新定义 bibtex 和 bibstyle 使用的作者分隔符。如果您使用 bibtex,则可以使用 makebst 生成有用的引用样式。否则,您可以尝试更改现有 bst 文件中的特定位,但这有点复杂。我不知道该分隔符的名称,也许您可​​以在互联网上找到一些。

但是,您不能使用 author 字段进行此类构造。此字段是一个列表,单词“and”被定义为唯一可接受的布尔值,用于区分作者。此字段中的所有其他单词都被解释为属于当前名称。

如果您确实有很多这样的内容,我建议您改用 biblatex。但如果这个“with”是特殊的,而不是您在所有情况下“and”的一般替代词,我怀疑该系统是否能够做到这一点(这肯定不容易实现)。

相关内容