有多位作者的书目条目的“作者”字段中“公司作者”后面多了一个逗号

有多位作者的书目条目的“作者”字段中“公司作者”后面多了一个逗号

我需要在书目条目的作者字段中将研究小组列在其他作者之后。我使用以下语法:

@booklet{Carter2007,
author = {Carter, RE and Lackland, DT and Cleary, PA and Yim, E and Lopes-Virella, MF and Gilbert, GE and Orchard, TJ and {The DCCT/EDIC Research Group}},
title = {{Intensive treatment of diabetes is associated with a reduced rate of peripheral arterial calcification in Diabetes Control and Complications Trial/Epidemiology of Diabetes Interventions and COmplications (DCCT/EDIC)}},
howpublished= {Paper presented at the American Diabetes Association 67\textsuperscript{th} Annual Scientific Sessions June nn\textsuperscript{nd}--26\textsuperscript{th}, Chicago, IL},
year = {2007}
}

其结果是:

Carter, RE、Lackland, DT、Cleary, PA、Yim, E、Lopes-Virella, MF、Gilbert, GE、Orchard, TJ 和 DCCT/EDIC 研究小组。强化治疗糖尿病与糖尿病控制和并发症试验/糖尿病干预和并发症流行病学 (DCCT/EDIC) 中外周动脉钙化率降低有关。论文于 2007 年 6 月 22 日至 26 日在美国糖尿病协会第 67 届年度科学会议上发表;伊利诺伊州芝加哥。

这几乎就是我需要的;但是,“Group”后面有逗号和空格。我尝试用引号和括号括起“The DCCT/EDIC Research Group”和各种排列,但似乎无法解决这个问题。我已将“booklet”更改为“misc”,但无济于事。

我也在 Google 上搜索过“‘公司作者’ bibtex”,但没有找到任何帮助。

我寻找的结果是:

Carter, RE、Lackland, DT、Cleary, PA、Yim, E、Lopes-Virella, MF、Gilbert, GE、Orchard, TJ 和 DCCT/EDIC 研究组。强化治疗糖尿病与糖尿病控制和并发症试验/糖尿病干预和并发症流行病学 (DCCT/EDIC) 中外周动脉钙化率降低有关。论文于 2007 年 6 月 22 日至 26 日在美国糖尿病协会第 67 届年度科学会议上发表;伊利诺伊州芝加哥。

提前致谢。

答案1

您尚未说明\bibliographystyle您使用的是哪种书目样式(即您通过指令调用的样式)。不过,考虑到讨论的总体要点,似乎以下问题困扰着您使用的书目样式。在 bst 文件中搜索字符串 的所有实例vv。类似以下 make 的内容多次出现:

.... "{vv~}{ll, }{ff}{, jj}" ....

其中的点指的是产生匹配的行上的其他内容。 (顺便说一下vv, 、llffjj分别指的是名称中的“von”、“姓氏”、“名字”和“初级”部分。用 BibTeX 术语来说,“公司作者”只有姓氏部分,没有名字、von 和初级部分。)

如果出现这种情况,你应该将字符串更改为

.... "{vv~}{ll}{, ff}{, jj}" ....

请注意,姓氏字段中不再有逗号,而是在名字字段的开头有一个逗号。

与往常一样,在对 bst 文件进行更改后,再重新运行 LaTeX、BibTeX 和 LaTeX 两次,以完全传播所有更改。

如果您报告您使用的书目样式,就有可能验证上面显示的猜测是否提供了可行的解决方案。

相关内容